Uses of Class
io.github.ascopes.protobufmavenplugin.generation.ImmutableGenerationRequest.Builder
Packages that use ImmutableGenerationRequest.Builder
Package
Description
Management of source code generation requests.
-
Uses of ImmutableGenerationRequest.Builder in io.github.ascopes.protobufmavenplugin.generation
Methods in io.github.ascopes.protobufmavenplugin.generation that return ImmutableGenerationRequest.BuilderModifier and TypeMethodDescriptionImmutableGenerationRequest.Builder.addAllDependencyScopes
(Iterable<String> elements) Adds elements todependencyScopes
set.ImmutableGenerationRequest.Builder.addAllExcludes
(Iterable<String> elements) Adds elements toexcludes
list.ImmutableGenerationRequest.Builder.addAllIncludes
(Iterable<String> elements) Adds elements toincludes
list.ImmutableGenerationRequest.Builder.addDependencyScopes
(String element) Adds one element todependencyScopes
set.ImmutableGenerationRequest.Builder.addDependencyScopes
(String... elements) Adds elements todependencyScopes
set.ImmutableGenerationRequest.Builder.addExcludes
(String element) Adds one element toexcludes
list.ImmutableGenerationRequest.Builder.addExcludes
(String... elements) Adds elements toexcludes
list.ImmutableGenerationRequest.Builder.addIncludes
(String element) Adds one element toincludes
list.ImmutableGenerationRequest.Builder.addIncludes
(String... elements) Adds elements toincludes
list.ImmutableGenerationRequest.Builder.binaryMavenPlugins
(Collection<? extends MavenProtocPlugin> binaryMavenPlugins) Initializes the value for thebinaryMavenPlugins
attribute.ImmutableGenerationRequest.Builder.binaryPathPlugins
(Collection<? extends PathProtocPlugin> binaryPathPlugins) Initializes the value for thebinaryPathPlugins
attribute.ImmutableGenerationRequest.Builder.binaryUrlPlugins
(Collection<? extends UriProtocPlugin> binaryUrlPlugins) Initializes the value for thebinaryUrlPlugins
attribute.ImmutableGenerationRequest.builder()
Creates a builder forImmutableGenerationRequest
.ImmutableGenerationRequest.Builder.dependencyResolutionDepth
(DependencyResolutionDepth dependencyResolutionDepth) Initializes the value for thedependencyResolutionDepth
attribute.ImmutableGenerationRequest.Builder.dependencyScopes
(Iterable<String> elements) Sets or replaces all elements fordependencyScopes
set.ImmutableGenerationRequest.Builder.embedSourcesInClassOutputs
(boolean embedSourcesInClassOutputs) Initializes the value for theembedSourcesInClassOutputs
attribute.ImmutableGenerationRequest.Builder.enabledLanguages
(Collection<Language> enabledLanguages) Initializes the value for theenabledLanguages
attribute.Sets or replaces all elements forexcludes
list.ImmutableGenerationRequest.Builder.failOnInvalidDependencies
(boolean failOnInvalidDependencies) Initializes the value for thefailOnInvalidDependencies
attribute.ImmutableGenerationRequest.Builder.failOnMissingSources
(boolean failOnMissingSources) Initializes the value for thefailOnMissingSources
attribute.ImmutableGenerationRequest.Builder.failOnMissingTargets
(boolean failOnMissingTargets) Initializes the value for thefailOnMissingTargets
attribute.ImmutableGenerationRequest.Builder.fatalWarnings
(boolean fatalWarnings) Initializes the value for thefatalWarnings
attribute.ImmutableGenerationRequest.Builder.from
(GenerationRequest instance) Fill a builder with attribute values from the providedGenerationRequest
instance.ImmutableGenerationRequest.Builder.ignoreProjectDependencies
(boolean ignoreProjectDependencies) Initializes the value for theignoreProjectDependencies
attribute.ImmutableGenerationRequest.Builder.importDependencies
(Collection<? extends MavenArtifact> importDependencies) Initializes the value for theimportDependencies
attribute.ImmutableGenerationRequest.Builder.importPaths
(Collection<Path> importPaths) Initializes the value for theimportPaths
attribute.Sets or replaces all elements forincludes
list.ImmutableGenerationRequest.Builder.incrementalCompilationEnabled
(boolean incrementalCompilationEnabled) Initializes the value for theincrementalCompilationEnabled
attribute.ImmutableGenerationRequest.Builder.jvmMavenPlugins
(Collection<? extends MavenProtocPlugin> jvmMavenPlugins) Initializes the value for thejvmMavenPlugins
attribute.ImmutableGenerationRequest.Builder.liteEnabled
(boolean liteEnabled) Initializes the value for theliteEnabled
attribute.ImmutableGenerationRequest.Builder.outputDescriptorAttached
(boolean outputDescriptorAttached) Initializes the value for theoutputDescriptorAttached
attribute.ImmutableGenerationRequest.Builder.outputDescriptorAttachmentClassifier
(@Nullable String outputDescriptorAttachmentClassifier) Initializes the value for theoutputDescriptorAttachmentClassifier
attribute.ImmutableGenerationRequest.Builder.outputDescriptorAttachmentRegistrar
(OutputDescriptorAttachmentRegistrar outputDescriptorAttachmentRegistrar) Initializes the value for theoutputDescriptorAttachmentRegistrar
attribute.ImmutableGenerationRequest.Builder.outputDescriptorAttachmentType
(@Nullable String outputDescriptorAttachmentType) Initializes the value for theoutputDescriptorAttachmentType
attribute.ImmutableGenerationRequest.Builder.outputDescriptorFile
(@Nullable Path outputDescriptorFile) Initializes the value for theoutputDescriptorFile
attribute.ImmutableGenerationRequest.Builder.outputDescriptorIncludeImports
(boolean outputDescriptorIncludeImports) Initializes the value for theoutputDescriptorIncludeImports
attribute.ImmutableGenerationRequest.Builder.outputDescriptorIncludeSourceInfo
(boolean outputDescriptorIncludeSourceInfo) Initializes the value for theoutputDescriptorIncludeSourceInfo
attribute.ImmutableGenerationRequest.Builder.outputDescriptorRetainOptions
(boolean outputDescriptorRetainOptions) Initializes the value for theoutputDescriptorRetainOptions
attribute.ImmutableGenerationRequest.Builder.outputDirectory
(Path outputDirectory) Initializes the value for theoutputDirectory
attribute.ImmutableGenerationRequest.Builder.protocVersion
(String protocVersion) Initializes the value for theprotocVersion
attribute.ImmutableGenerationRequest.Builder.registerAsCompilationRoot
(boolean registerAsCompilationRoot) Initializes the value for theregisterAsCompilationRoot
attribute.ImmutableGenerationRequest.Builder.sourceDependencies
(Collection<? extends MavenArtifact> sourceDependencies) Initializes the value for thesourceDependencies
attribute.ImmutableGenerationRequest.Builder.sourceDescriptorDependencies
(Collection<? extends MavenArtifact> sourceDescriptorDependencies) Initializes the value for thesourceDescriptorDependencies
attribute.ImmutableGenerationRequest.Builder.sourceDescriptorPaths
(Collection<Path> sourceDescriptorPaths) Initializes the value for thesourceDescriptorPaths
attribute.ImmutableGenerationRequest.Builder.sourceDirectories
(Collection<Path> sourceDirectories) Initializes the value for thesourceDirectories
attribute.ImmutableGenerationRequest.Builder.sourceRootRegistrar
(SourceRootRegistrar sourceRootRegistrar) Initializes the value for thesourceRootRegistrar
attribute.