Class ModifyProtoConfiguration

java.lang.Object
no.entur.schema2proto.modifyproto.config.ModifyProtoConfiguration

public class ModifyProtoConfiguration extends Object
  • Field Details

    • inputDirectory

      public File inputDirectory
    • outputDirectory

      public File outputDirectory
    • basedir

      public File basedir
    • includes

      public List<String> includes
    • excludes

      public List<String> excludes
    • newFields

      public List<NewField> newFields
    • mergeFrom

      public List<MergeFrom> mergeFrom
    • customImportLocations

      public List<String> customImportLocations
    • newEnumConstants

      public List<NewEnumConstant> newEnumConstants
    • fieldOptions

      public List<FieldOption> fieldOptions
    • includeBaseTypes

      public boolean includeBaseTypes
    • protoLockFile

      public File protoLockFile
    • failIfRemovedFields

      public boolean failIfRemovedFields
    • includeGoPackageOptions

      public boolean includeGoPackageOptions
    • goPackageSourcePrefix

      public String goPackageSourcePrefix
  • Constructor Details

    • ModifyProtoConfiguration

      public ModifyProtoConfiguration()