Uses of Class
io.github.ascopes.protobufmavenplugin.plugins.distributions.ImmutableJvmMavenProtocPlugin.Builder
Packages that use ImmutableJvmMavenProtocPlugin.Builder
Package
Description
Distribution models for the <plugins/> plugin parameter.
-
Uses of ImmutableJvmMavenProtocPlugin.Builder in io.github.ascopes.protobufmavenplugin.plugins.distributions
Methods in io.github.ascopes.protobufmavenplugin.plugins.distributions that return ImmutableJvmMavenProtocPlugin.BuilderModifier and TypeMethodDescriptionImmutableJvmMavenProtocPlugin.Builder.addAllJvmArgs(Iterable<@Nullable String> elements) Adds elements tojvmArgslist.ImmutableJvmMavenProtocPlugin.Builder.addAllJvmConfigArgs(Iterable<@Nullable String> elements) Adds elements tojvmConfigArgslist.ImmutableJvmMavenProtocPlugin.Builder.addJvmArgs(@Nullable String element) Adds one element tojvmArgslist.ImmutableJvmMavenProtocPlugin.Builder.addJvmArgs(@Nullable String... elements) Adds elements tojvmArgslist.ImmutableJvmMavenProtocPlugin.Builder.addJvmConfigArgs(@Nullable String element) Adds one element tojvmConfigArgslist.ImmutableJvmMavenProtocPlugin.Builder.addJvmConfigArgs(@Nullable String... elements) Adds elements tojvmConfigArgslist.ImmutableJvmMavenProtocPlugin.Builder.artifactId(String artifactId) Initializes the value for theartifactIdattribute.ImmutableJvmMavenProtocPlugin.builder()Creates a builder forImmutableJvmMavenProtocPlugin.ImmutableJvmMavenProtocPlugin.Builder.classifier(@Nullable String classifier) Initializes the value for theclassifierattribute.ImmutableJvmMavenProtocPlugin.Builder.from(MavenArtifact instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.dependencies.MavenArtifactinstance.ImmutableJvmMavenProtocPlugin.Builder.from(JvmMavenProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.distributions.JvmMavenProtocPlugininstance.ImmutableJvmMavenProtocPlugin.Builder.from(ProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.distributions.ProtocPlugininstance.Initializes the value for thegroupIdattribute.Sets or replaces all elements forjvmArgslist.ImmutableJvmMavenProtocPlugin.Builder.jvmConfigArgs(@Nullable Iterable<@Nullable String> elements) Sets or replaces all elements forjvmConfigArgslist.Initializes the value for themainClassattribute.Initializes the value for theoptionsattribute.ImmutableJvmMavenProtocPlugin.Builder.order(int order) Initializes the value for theorderattribute.ImmutableJvmMavenProtocPlugin.Builder.outputDirectory(@Nullable Path outputDirectory) Initializes the value for theoutputDirectoryattribute.ImmutableJvmMavenProtocPlugin.Builder.registerAsCompilationRoot(@Nullable Boolean registerAsCompilationRoot) Initializes the value for theregisterAsCompilationRootattribute.ImmutableJvmMavenProtocPlugin.Builder.skip(boolean skip) Initializes the value for theskipattribute.Initializes the value for thetypeattribute.Initializes the value for theversionattribute.