Uses of Interface
io.github.ascopes.protobufmavenplugin.plugins.MavenProtocPlugin
Package
Description
Management of source code generation requests.
Management of
protoc
plugins.-
Uses of MavenProtocPlugin in io.github.ascopes.protobufmavenplugin.generation
Modifier and TypeMethodDescriptionCollection
<? extends MavenProtocPlugin> GenerationRequest.getBinaryMavenPlugins()
Collection
<? extends MavenProtocPlugin> ImmutableGenerationRequest.getBinaryMavenPlugins()
Collection
<? extends MavenProtocPlugin> GenerationRequest.getJvmMavenPlugins()
Collection
<? extends MavenProtocPlugin> ImmutableGenerationRequest.getJvmMavenPlugins()
Modifier and TypeMethodDescriptionImmutableGenerationRequest.Builder.binaryMavenPlugins
(Collection<? extends MavenProtocPlugin> binaryMavenPlugins) Initializes the value for thebinaryMavenPlugins
attribute.ImmutableGenerationRequest.Builder.jvmMavenPlugins
(Collection<? extends MavenProtocPlugin> jvmMavenPlugins) Initializes the value for thejvmMavenPlugins
attribute. -
Uses of MavenProtocPlugin in io.github.ascopes.protobufmavenplugin.plugins
Modifier and TypeClassDescriptionfinal class
Immutable implementation ofMavenProtocPlugin
.class
A modifiable implementation of theMavenProtocPlugin
type.Modifier and TypeMethodDescriptionImmutableMavenProtocPlugin.Builder.from
(MavenProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.MavenProtocPlugin
instance.MavenProtocPluginBean.from
(MavenProtocPlugin instance) Fill this modifiable instance with attribute values from the providedMavenProtocPlugin
instance.Modifier and TypeMethodDescriptionCollection
<? extends ResolvedProtocPlugin> BinaryPluginResolver.resolveMavenPlugins
(Collection<? extends MavenProtocPlugin> plugins) Collection
<? extends ResolvedProtocPlugin> JvmPluginResolver.resolveMavenPlugins
(Collection<? extends MavenProtocPlugin> pluginDescriptors)