Uses of Class
io.github.ascopes.protobufmavenplugin.protoc.ImmutableProtocInvocation.Builder
Packages that use ImmutableProtocInvocation.Builder
Package
Description
Integration with and management of
protoc itself.-
Uses of ImmutableProtocInvocation.Builder in io.github.ascopes.protobufmavenplugin.protoc
Methods in io.github.ascopes.protobufmavenplugin.protoc that return ImmutableProtocInvocation.BuilderModifier and TypeMethodDescriptionImmutableProtocInvocation.Builder.addAllArguments(Iterable<@Nullable String> elements) Adds elements toargumentslist.ImmutableProtocInvocation.Builder.addAllDescriptorSourceFiles(Iterable<@Nullable String> elements) Adds elements todescriptorSourceFileslist.ImmutableProtocInvocation.Builder.addAllImportPaths(Iterable<? extends @Nullable Path> elements) Adds elements toimportPathslist.ImmutableProtocInvocation.Builder.addAllInputDescriptorFiles(Iterable<? extends @Nullable Path> elements) Adds elements toinputDescriptorFileslist.ImmutableProtocInvocation.Builder.addAllSourcePaths(Iterable<? extends @Nullable Path> elements) Adds elements tosourcePathslist.ImmutableProtocInvocation.Builder.addArguments(@Nullable String element) Adds one element toargumentslist.ImmutableProtocInvocation.Builder.addArguments(@Nullable String... elements) Adds elements toargumentslist.ImmutableProtocInvocation.Builder.addDescriptorSourceFiles(@Nullable String element) Adds one element todescriptorSourceFileslist.ImmutableProtocInvocation.Builder.addDescriptorSourceFiles(@Nullable String... elements) Adds elements todescriptorSourceFileslist.ImmutableProtocInvocation.Builder.addImportPaths(@Nullable Path element) Adds one element toimportPathslist.ImmutableProtocInvocation.Builder.addImportPaths(@Nullable Path... elements) Adds elements toimportPathslist.ImmutableProtocInvocation.Builder.addInputDescriptorFiles(@Nullable Path element) Adds one element toinputDescriptorFileslist.ImmutableProtocInvocation.Builder.addInputDescriptorFiles(@Nullable Path... elements) Adds elements toinputDescriptorFileslist.ImmutableProtocInvocation.Builder.addSourcePaths(@Nullable Path element) Adds one element tosourcePathslist.ImmutableProtocInvocation.Builder.addSourcePaths(@Nullable Path... elements) Adds elements tosourcePathslist.Sets or replaces all elements forargumentslist.ImmutableProtocInvocation.builder()Creates a builder forImmutableProtocInvocation.ImmutableProtocInvocation.Builder.descriptorSourceFiles(Iterable<@Nullable String> elements) Sets or replaces all elements fordescriptorSourceFileslist.ImmutableProtocInvocation.Builder.environmentVariables(Map<@Nullable String, ? extends @Nullable String> entries) Sets or replaces all mappings from the specified map as entries for theenvironmentVariablesmap.ImmutableProtocInvocation.Builder.fatalWarnings(boolean fatalWarnings) Initializes the value for thefatalWarningsattribute.ImmutableProtocInvocation.Builder.from(ProtocInvocation instance) Fill a builder with attribute values from the providedProtocInvocationinstance.ImmutableProtocInvocation.Builder.importPaths(Iterable<? extends @Nullable Path> elements) Sets or replaces all elements forimportPathslist.ImmutableProtocInvocation.Builder.inputDescriptorFiles(Iterable<? extends @Nullable Path> elements) Sets or replaces all elements forinputDescriptorFileslist.ImmutableProtocInvocation.Builder.protocPath(Path protocPath) Initializes the value for theprotocPathattribute.ImmutableProtocInvocation.Builder.putAllEnvironmentVariables(Map<@Nullable String, ? extends @Nullable String> entries) Put all mappings from the specified map as entries toenvironmentVariablesmap.ImmutableProtocInvocation.Builder.putEnvironmentVariables(@Nullable String key, @Nullable String value) Put one entry to theenvironmentVariablesmap.ImmutableProtocInvocation.Builder.putEnvironmentVariables(Map.Entry<@Nullable String, ? extends @Nullable String> entry) Put one entry to theenvironmentVariablesmap.ImmutableProtocInvocation.Builder.sanctionedExecutablePath(@Nullable Path sanctionedExecutablePath) Initializes the value for thesanctionedExecutablePathattribute.ImmutableProtocInvocation.Builder.sourcePaths(Iterable<? extends @Nullable Path> elements) Sets or replaces all elements forsourcePathslist.ImmutableProtocInvocation.Builder.targets(SortedSet<ProtocTarget> targets) Initializes the value for thetargetsattribute.