Uses of Interface
io.github.ascopes.protobufmavenplugin.plugins.MavenProtocPlugin
Packages that use MavenProtocPlugin
Package
Description
Management of source code generation requests.
Management of
protoc plugins.-
Uses of MavenProtocPlugin in io.github.ascopes.protobufmavenplugin.generation
Methods in io.github.ascopes.protobufmavenplugin.generation that return types with arguments of type MavenProtocPluginModifier and TypeMethodDescriptionCollection<? extends MavenProtocPlugin> GenerationRequest.getBinaryMavenPlugins()Binaryprotocplugins that should be resolved from Maven repositories.@Nullable Collection<? extends MavenProtocPlugin> ImmutableGenerationRequest.getBinaryMavenPlugins()Binaryprotocplugins that should be resolved from Maven repositories.Collection<? extends MavenProtocPlugin> GenerationRequest.getJvmMavenPlugins()Java executable projects that satisfy theprotocplugin interface to wrap in bootstrapping scripts and pass toprotoc.@Nullable Collection<? extends MavenProtocPlugin> ImmutableGenerationRequest.getJvmMavenPlugins()Java executable projects that satisfy theprotocplugin interface to wrap in bootstrapping scripts and pass toprotoc.Method parameters in io.github.ascopes.protobufmavenplugin.generation with type arguments of type MavenProtocPluginModifier and TypeMethodDescriptionImmutableGenerationRequest.Builder.binaryMavenPlugins(Collection<? extends MavenProtocPlugin> binaryMavenPlugins) Initializes the value for thebinaryMavenPluginsattribute.ImmutableGenerationRequest.Builder.jvmMavenPlugins(Collection<? extends MavenProtocPlugin> jvmMavenPlugins) Initializes the value for thejvmMavenPluginsattribute. -
Uses of MavenProtocPlugin in io.github.ascopes.protobufmavenplugin.plugins
Classes in io.github.ascopes.protobufmavenplugin.plugins that implement MavenProtocPluginModifier and TypeClassDescriptionfinal classImmutable implementation ofMavenProtocPlugin.classA modifiable implementation of theMavenProtocPlugintype.Methods in io.github.ascopes.protobufmavenplugin.plugins with parameters of type MavenProtocPluginModifier and TypeMethodDescriptionImmutableMavenProtocPlugin.Builder.from(MavenProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.MavenProtocPlugininstance.MavenProtocPluginBean.from(MavenProtocPlugin instance) Fill this modifiable instance with attribute values from the providedMavenProtocPlugininstance.