Uses of Class
io.github.ascopes.protobufmavenplugin.plugins.ImmutableMavenProtocPlugin.Builder
-
Uses of ImmutableMavenProtocPlugin.Builder in io.github.ascopes.protobufmavenplugin.plugins
Modifier and TypeMethodDescriptionImmutableMavenProtocPlugin.Builder.addAllJvmArgs
(Iterable<String> elements) Adds elements tojvmArgs
list.ImmutableMavenProtocPlugin.Builder.addAllJvmConfigArgs
(Iterable<String> elements) Adds elements tojvmConfigArgs
list.ImmutableMavenProtocPlugin.Builder.addJvmArgs
(String element) Adds one element tojvmArgs
list.ImmutableMavenProtocPlugin.Builder.addJvmArgs
(String... elements) Adds elements tojvmArgs
list.ImmutableMavenProtocPlugin.Builder.addJvmConfigArgs
(String element) Adds one element tojvmConfigArgs
list.ImmutableMavenProtocPlugin.Builder.addJvmConfigArgs
(String... elements) Adds elements tojvmConfigArgs
list.ImmutableMavenProtocPlugin.Builder.artifactId
(String artifactId) Initializes the value for theartifactId
attribute.ImmutableMavenProtocPlugin.builder()
Creates a builder forImmutableMavenProtocPlugin
.ImmutableMavenProtocPlugin.Builder.classifier
(@Nullable String classifier) Initializes the value for theclassifier
attribute.ImmutableMavenProtocPlugin.Builder.from
(MavenArtifact instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.dependencies.MavenArtifact
instance.ImmutableMavenProtocPlugin.Builder.from
(MavenProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.MavenProtocPlugin
instance.ImmutableMavenProtocPlugin.Builder.from
(MavenProtocPluginBean instance) Fill a builder with attribute values from the providedMavenProtocPluginBean
instance.ImmutableMavenProtocPlugin.Builder.from
(ProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.ProtocPlugin
instance.Initializes the value for thegroupId
attribute.ImmutableMavenProtocPlugin.Builder.isSkip
(boolean isSkip) Initializes the value for theisSkip
attribute.Sets or replaces all elements forjvmArgs
list.ImmutableMavenProtocPlugin.Builder.jvmConfigArgs
(Iterable<String> elements) Sets or replaces all elements forjvmConfigArgs
list.Initializes the value for themainClass
attribute.Initializes the value for theoptions
attribute.ImmutableMavenProtocPlugin.Builder.order
(int order) Initializes the value for theorder
attribute.Initializes the value for thetype
attribute.Initializes the value for theversion
attribute.