public interface AvroExtension
| Modifier and Type | Method and Description |
|---|---|
AvroExtension |
customConversion(java.lang.Class<? extends org.apache.avro.Conversion<?>> conversionClass) |
org.gradle.api.provider.ListProperty<java.lang.String> |
getAdditionalVelocityToolClasses() |
org.gradle.api.provider.ListProperty<java.lang.Class<? extends org.apache.avro.Conversion<?>>> |
getCustomConversions() |
org.gradle.api.provider.Property<java.lang.String> |
getFieldVisibility() |
org.gradle.api.provider.MapProperty<java.lang.String,java.lang.Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory>> |
getLogicalTypeFactories() |
org.gradle.api.provider.Property<java.lang.String> |
getOutputCharacterEncoding() |
org.gradle.api.provider.Property<java.lang.String> |
getStringType() |
org.gradle.api.provider.Property<java.lang.String> |
getTemplateDirectory() |
org.gradle.api.provider.Property<java.lang.Boolean> |
isCreateOptionalGetters() |
org.gradle.api.provider.Property<java.lang.Boolean> |
isCreateSetters() |
org.gradle.api.provider.Property<java.lang.Boolean> |
isEnableDecimalLogicalType() |
org.gradle.api.provider.Property<java.lang.Boolean> |
isGettersReturnOptional() |
org.gradle.api.provider.Property<java.lang.Boolean> |
isOptionalGettersForNullableFieldsOnly() |
AvroExtension |
logicalTypeFactory(java.lang.String typeName,
java.lang.Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory> typeFactoryClass) |
org.gradle.api.provider.Property<java.lang.String> getOutputCharacterEncoding()
org.gradle.api.provider.Property<java.lang.String> getStringType()
org.gradle.api.provider.Property<java.lang.String> getFieldVisibility()
org.gradle.api.provider.Property<java.lang.String> getTemplateDirectory()
org.gradle.api.provider.ListProperty<java.lang.String> getAdditionalVelocityToolClasses()
org.gradle.api.provider.Property<java.lang.Boolean> isCreateSetters()
org.gradle.api.provider.Property<java.lang.Boolean> isCreateOptionalGetters()
org.gradle.api.provider.Property<java.lang.Boolean> isGettersReturnOptional()
org.gradle.api.provider.Property<java.lang.Boolean> isOptionalGettersForNullableFieldsOnly()
org.gradle.api.provider.Property<java.lang.Boolean> isEnableDecimalLogicalType()
org.gradle.api.provider.MapProperty<java.lang.String,java.lang.Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory>> getLogicalTypeFactories()
org.gradle.api.provider.ListProperty<java.lang.Class<? extends org.apache.avro.Conversion<?>>> getCustomConversions()
AvroExtension logicalTypeFactory(java.lang.String typeName, java.lang.Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory> typeFactoryClass)
AvroExtension customConversion(java.lang.Class<? extends org.apache.avro.Conversion<?>> conversionClass)