Uses of Class
io.github.ascopes.protobufmavenplugin.generation.ImmutableGenerationRequest.Builder
Package
Description
Management of source code generation requests.
-
Uses of ImmutableGenerationRequest.Builder in io.github.ascopes.protobufmavenplugin.generation
Modifier 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 UrlProtocPlugin> 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.enabledLanguages
(Collection<Language> enabledLanguages) Initializes the value for theenabledLanguages
attribute.Sets or replaces all elements forexcludes
list.ImmutableGenerationRequest.Builder.from
(GenerationRequest instance) Fill a builder with attribute values from the providedGenerationRequest
instance.ImmutableGenerationRequest.Builder.importDependencies
(Collection<? extends MavenDependency> 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.isEmbedSourcesInClassOutputs
(boolean isEmbedSourcesInClassOutputs) Initializes the value for theisEmbedSourcesInClassOutputs
attribute.ImmutableGenerationRequest.Builder.isFailOnInvalidDependencies
(boolean isFailOnInvalidDependencies) Initializes the value for theisFailOnInvalidDependencies
attribute.ImmutableGenerationRequest.Builder.isFailOnMissingSources
(boolean isFailOnMissingSources) Initializes the value for theisFailOnMissingSources
attribute.ImmutableGenerationRequest.Builder.isFailOnMissingTargets
(boolean isFailOnMissingTargets) Initializes the value for theisFailOnMissingTargets
attribute.ImmutableGenerationRequest.Builder.isFatalWarnings
(boolean isFatalWarnings) Initializes the value for theisFatalWarnings
attribute.ImmutableGenerationRequest.Builder.isIgnoreProjectDependencies
(boolean isIgnoreProjectDependencies) Initializes the value for theisIgnoreProjectDependencies
attribute.ImmutableGenerationRequest.Builder.isIncrementalCompilationEnabled
(boolean isIncrementalCompilationEnabled) Initializes the value for theisIncrementalCompilationEnabled
attribute.ImmutableGenerationRequest.Builder.isLiteEnabled
(boolean isLiteEnabled) Initializes the value for theisLiteEnabled
attribute.ImmutableGenerationRequest.Builder.isRegisterAsCompilationRoot
(boolean isRegisterAsCompilationRoot) Initializes the value for theisRegisterAsCompilationRoot
attribute.ImmutableGenerationRequest.Builder.jvmMavenPlugins
(Collection<? extends MavenProtocPlugin> jvmMavenPlugins) Initializes the value for thejvmMavenPlugins
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.sourceDependencies
(Collection<? extends MavenDependency> sourceDependencies) Initializes the value for thesourceDependencies
attribute.ImmutableGenerationRequest.Builder.sourceRootRegistrar
(SourceRootRegistrar sourceRootRegistrar) Initializes the value for thesourceRootRegistrar
attribute.ImmutableGenerationRequest.Builder.sourceRoots
(Collection<Path> sourceRoots) Initializes the value for thesourceRoots
attribute.