public interface AvroExtension
| Modifier and Type | Method and Description |
|---|---|
AvroExtension |
customConversion(java.lang.Class<? extends org.apache.avro.Conversion<?>> conversionClass)
Deprecated.
use
customConversion(String) instead |
AvroExtension |
customConversion(java.lang.String conversionClassName) |
org.gradle.api.provider.ListProperty<java.lang.String> |
getAdditionalVelocityToolClasses() |
org.gradle.api.file.ConfigurableFileCollection |
getConversionsAndTypeFactoriesClasspath() |
org.gradle.api.provider.ListProperty<java.lang.String> |
getCustomConversionClassNames() |
org.gradle.api.provider.ListProperty<java.lang.Class<? extends org.apache.avro.Conversion<?>>> |
getCustomConversions()
Deprecated.
use
getCustomConversionClassNames() instead |
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()
Deprecated.
use
getLogicalTypeFactoryClassNames() instead |
org.gradle.api.provider.MapProperty<java.lang.String,java.lang.String> |
getLogicalTypeFactoryClassNames() |
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)
Deprecated.
|
AvroExtension |
logicalTypeFactory(java.lang.String typeName,
java.lang.String typeFactoryClassName) |
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.file.ConfigurableFileCollection getConversionsAndTypeFactoriesClasspath()
@Deprecated org.gradle.api.provider.MapProperty<java.lang.String,java.lang.Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory>> getLogicalTypeFactories()
getLogicalTypeFactoryClassNames() insteadorg.gradle.api.provider.MapProperty<java.lang.String,java.lang.String> getLogicalTypeFactoryClassNames()
@Deprecated org.gradle.api.provider.ListProperty<java.lang.Class<? extends org.apache.avro.Conversion<?>>> getCustomConversions()
getCustomConversionClassNames() insteadorg.gradle.api.provider.ListProperty<java.lang.String> getCustomConversionClassNames()
@Deprecated AvroExtension logicalTypeFactory(java.lang.String typeName, java.lang.Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory> typeFactoryClass)
logicalTypeFactory(String, String)AvroExtension logicalTypeFactory(java.lang.String typeName, java.lang.String typeFactoryClassName)
@Deprecated AvroExtension customConversion(java.lang.Class<? extends org.apache.avro.Conversion<?>> conversionClass)
customConversion(String) insteadAvroExtension customConversion(java.lang.String conversionClassName)