Uses of Class
io.github.ascopes.protobufmavenplugin.sources.incremental.ImmutableIncrementalCache.Builder
Packages that use ImmutableIncrementalCache.Builder
Package
Description
Components to facilitate incremental code generation, which aims to reduce build times for
large codebases by allowing the
maven-compiler-plugin
to incrementally generate classes
from Java sources.-
Uses of ImmutableIncrementalCache.Builder in io.github.ascopes.protobufmavenplugin.sources.incremental
Methods in io.github.ascopes.protobufmavenplugin.sources.incremental that return ImmutableIncrementalCache.BuilderModifier and TypeMethodDescriptionImmutableIncrementalCache.builder()
Creates a builder forImmutableIncrementalCache
.ImmutableIncrementalCache.Builder.descriptorFiles
(Map<? extends Path, ? extends String> entries) Sets or replaces all mappings from the specified map as entries for thedescriptorFiles
map.ImmutableIncrementalCache.Builder.from
(IncrementalCache instance) Fill a builder with attribute values from the providedIncrementalCache
instance.ImmutableIncrementalCache.Builder.protoDependencies
(Map<? extends Path, ? extends String> entries) Sets or replaces all mappings from the specified map as entries for theprotoDependencies
map.ImmutableIncrementalCache.Builder.protoSources
(Map<? extends Path, ? extends String> entries) Sets or replaces all mappings from the specified map as entries for theprotoSources
map.ImmutableIncrementalCache.Builder.putAllDescriptorFiles
(Map<? extends Path, ? extends String> entries) Put all mappings from the specified map as entries todescriptorFiles
map.ImmutableIncrementalCache.Builder.putAllProtoDependencies
(Map<? extends Path, ? extends String> entries) Put all mappings from the specified map as entries toprotoDependencies
map.ImmutableIncrementalCache.Builder.putAllProtoSources
(Map<? extends Path, ? extends String> entries) Put all mappings from the specified map as entries toprotoSources
map.ImmutableIncrementalCache.Builder.putDescriptorFiles
(Path key, String value) Put one entry to thedescriptorFiles
map.ImmutableIncrementalCache.Builder.putDescriptorFiles
(Map.Entry<? extends Path, ? extends String> entry) Put one entry to thedescriptorFiles
map.ImmutableIncrementalCache.Builder.putProtoDependencies
(Path key, String value) Put one entry to theprotoDependencies
map.ImmutableIncrementalCache.Builder.putProtoDependencies
(Map.Entry<? extends Path, ? extends String> entry) Put one entry to theprotoDependencies
map.ImmutableIncrementalCache.Builder.putProtoSources
(Path key, String value) Put one entry to theprotoSources
map.ImmutableIncrementalCache.Builder.putProtoSources
(Map.Entry<? extends Path, ? extends String> entry) Put one entry to theprotoSources
map.Constructors in io.github.ascopes.protobufmavenplugin.sources.incremental with parameters of type ImmutableIncrementalCache.BuilderModifierConstructorDescriptionprivate