

#Uuid generator java annotation spring android#
Enable Parcelable models on Android using '-DparcelableModel=true'. JSON processing: Jackson 2.x feign HTTP client: OpenFeign 10.x. JSON processing: Jackson 2.9.x jerse圓 HTTP client: Jersey client 3.x. jersey2 HTTP client: Jersey client 2.25.1.
#Uuid generator java annotation spring upgrade#
IMPORTANT NOTE: jersey 1.x is no longer actively maintained so please upgrade to 'jerse圓' or other HTTP libraries instead. Enable gzip request encoding using '-DuseGzipFeature=true'. Jersey1 HTTP client: Jersey client 1.19.x. false The mapping in the discriminator includes any descendent schemas that allOf inherit from self, any oneOf schemas, any anyOf schemas, any x-discriminator-values, and the discriminator mapping schemas in the OAS document AND Codegen validates that oneOf and anyOf schemas contain the required discriminator and throws an error if the discriminator is missing. True The mapping in the discriminator includes descendent schemas that allOf inherit from self and the discriminator mapping schemas in the OAS document. (Python, Java, Go, PowerShell, C#have this enabled by default). Set to false for generators with better support for discriminators. Note: this parameter is ignored when implicitHeaders=true Skip header parameters that matches given regex in the generated API methods using annotation. Skip header parameters in the generated API methods using annotation.

Hides the generation timestamp when files are generated. This option only works for Java API clientĪppend additional Gradle properties to the gradle.properties file Whether to use fully qualified name for classes under java.util. (This option is for okhttp-gson-next-gen only) true With this option enabled, each enum will have a new case, 'unknown_default_open_api', so that when the enum case sent by the server is not known by the client/spec, can safely be decoded to this case.Įrror Object type. If the server adds new enum cases, that are unknown by an old spec/client, the client will fail to parse the network response.With this option enabled, each enum will have a new case, 'unknown_default_open_api', so that when the server sends an enum case that is not known by the client/spec, they can safely fallback to this case.įalse No changes to the enum's are made, this is the default option. Whether to ensure parameter names are unique in an operation (rename parameters that are not). Generate operations dynamically at runtime from an OAS This option only works for Java API client Whether the discriminator value lookup should be case-sensitive or not. true Keep the old (incorrect) behaviour that 'additionalProperties' is set to false by default. If true (default), keep the old (incorrect) behaviour that 'additionalProperties' is set to false by default.įalse The 'additionalProperties' implementation is compliant with the OAS and JSON schema specifications. If false, the 'additionalProperties' implementation (set to true by default) is compliant with the OAS and JSON schema specifications. Joda Joda (for legacy app only) legacy Legacy java8-localdatetime Java 8 using LocalDateTime (for legacy app only) java8 Java 8 native JSR310 (preferred for jdk 1.8+)ĭeveloper email in generated name in generated pom.xmlĭeveloper organization in generated pom.xmlĭeveloper organization URL in generated pom.xmlĭisable HTML escaping of JSON strings when using gson (needed to avoid problems with byte fields) Available on okhttp-gson, jersey2 librariesĬonfig key in Default to none. Make API response's headers case-insensitive. Treat BigDecimal values as Strings to avoid precision loss. If true, async handlers will be used, instead of the sync version This also becomes part of the generated library's filename This also becomes part of the generated library's filenameĪrtifact version in generated pom.xml. List separated by semicolon( ) or new line (Linux or Windows)īoolean, toggles whether unicode identifiers are allowed in names or not, default is falseĪrtifact description in generated pom.xmlĪrtifactId in generated pom.xml. OptionĪdditional annotations for enum type(class level annotations)Īdditional annotations for model type(class level annotations). Refer to configuration docs for more details.

These options may be applied as additional-properties (cli) or configOptions (plugins). Generates a Java client library (HTTP lib: Jersey (1.x, 2.x), Retrofit (2.x), OpenFeign (10.x) and more. Pass this to the generate command after -g
