Class ImmutableDescriptorFileProtocTarget

java.lang.Object
io.github.ascopes.protobufmavenplugin.protoc.targets.ImmutableDescriptorFileProtocTarget
All Implemented Interfaces:
DescriptorFileProtocTarget, ProtocTarget, Comparable<ProtocTarget>

@Generated("org.immutables.processor.ProxyProcessor") public final class ImmutableDescriptorFileProtocTarget extends Object implements DescriptorFileProtocTarget
Immutable implementation of DescriptorFileProtocTarget.

Use the builder to create immutable instances: ImmutableDescriptorFileProtocTarget.builder().

  • Field Details

    • order

      private final int order
    • outputFile

      private final Path outputFile
    • isIncludeImports

      private final boolean isIncludeImports
    • isIncludeSourceInfo

      private final boolean isIncludeSourceInfo
    • isRetainOptions

      private final boolean isRetainOptions
  • Constructor Details

  • Method Details