Package com.bakdata.gradle.avro
Interface AvroExtension
- All Known Implementing Classes:
DefaultAvroExtension
public interface AvroExtension
-
Method Summary
Modifier and TypeMethodDescriptioncustomConversion(Class<? extends org.apache.avro.Conversion<?>> conversionClass) Deprecated.customConversion(String conversionClassName) org.gradle.api.provider.ListProperty<String>org.gradle.api.file.ConfigurableFileCollectionorg.gradle.api.provider.ListProperty<String>org.gradle.api.provider.ListProperty<Class<? extends org.apache.avro.Conversion<?>>>Deprecated.usegetCustomConversionClassNames()insteadorg.gradle.api.provider.Property<String>org.gradle.api.provider.MapProperty<String,Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory>> Deprecated.usegetLogicalTypeFactoryClassNames()insteadorg.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>logicalTypeFactory(String typeName, Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory> typeFactoryClass) Deprecated.logicalTypeFactory(String typeName, String typeFactoryClassName)
-
Method Details
-
getOutputCharacterEncoding
org.gradle.api.provider.Property<String> getOutputCharacterEncoding() -
getStringType
org.gradle.api.provider.Property<String> getStringType() -
getFieldVisibility
org.gradle.api.provider.Property<String> getFieldVisibility() -
getTemplateDirectory
org.gradle.api.provider.Property<String> getTemplateDirectory() -
getAdditionalVelocityToolClasses
org.gradle.api.provider.ListProperty<String> getAdditionalVelocityToolClasses() -
isCreateSetters
org.gradle.api.provider.Property<Boolean> isCreateSetters() -
isCreateOptionalGetters
org.gradle.api.provider.Property<Boolean> isCreateOptionalGetters() -
isGettersReturnOptional
org.gradle.api.provider.Property<Boolean> isGettersReturnOptional() -
isOptionalGettersForNullableFieldsOnly
org.gradle.api.provider.Property<Boolean> isOptionalGettersForNullableFieldsOnly() -
isEnableDecimalLogicalType
org.gradle.api.provider.Property<Boolean> isEnableDecimalLogicalType() -
getConversionsAndTypeFactoriesClasspath
org.gradle.api.file.ConfigurableFileCollection getConversionsAndTypeFactoriesClasspath() -
getLogicalTypeFactories
@Deprecated org.gradle.api.provider.MapProperty<String,Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory>> getLogicalTypeFactories()Deprecated.usegetLogicalTypeFactoryClassNames()instead -
getLogicalTypeFactoryClassNames
-
getCustomConversions
@Deprecated org.gradle.api.provider.ListProperty<Class<? extends org.apache.avro.Conversion<?>>> getCustomConversions()Deprecated.usegetCustomConversionClassNames()instead -
getCustomConversionClassNames
org.gradle.api.provider.ListProperty<String> getCustomConversionClassNames() -
logicalTypeFactory
@Deprecated AvroExtension logicalTypeFactory(String typeName, Class<? extends org.apache.avro.LogicalTypes.LogicalTypeFactory> typeFactoryClass) Deprecated. -
logicalTypeFactory
-
customConversion
@Deprecated AvroExtension customConversion(Class<? extends org.apache.avro.Conversion<?>> conversionClass) Deprecated.usecustomConversion(String)instead -
customConversion
-
customConversion(String)instead