public static class Variant.AvroBuilder extends Object implements Variant.Builder<VariantAvro>
| Constructor and Description |
|---|
AvroBuilder(VariantAvro.Builder builder)
Only use this if you know what you are doing.
|
| Modifier and Type | Method and Description |
|---|---|
Variant<VariantAvro> |
build() |
Variant.Builder<VariantAvro> |
clearBooleanVariant() |
Variant.Builder<VariantAvro> |
clearBytesVariant() |
Variant.Builder<VariantAvro> |
clearDoubleVariant() |
Variant.Builder<VariantAvro> |
clearFloatVariant() |
Variant.Builder<VariantAvro> |
clearIntVariant() |
Variant.Builder<VariantAvro> |
clearLongVariant() |
Variant.Builder<VariantAvro> |
clearStringVariant() |
Variant.Builder<VariantAvro> |
setBooleanVariant(boolean value) |
Variant.Builder<VariantAvro> |
setBytesVariant(Supplier<byte[]> value) |
Variant.Builder<VariantAvro> |
setDoubleVariant(double value) |
Variant.Builder<VariantAvro> |
setFloatVariant(float value) |
Variant.Builder<VariantAvro> |
setIntVariant(int value) |
Variant.Builder<VariantAvro> |
setLongVariant(long value) |
Variant.Builder<VariantAvro> |
setStringVariant(String value) |
public AvroBuilder(VariantAvro.Builder builder)
public Variant<VariantAvro> build()
build in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> setIntVariant(int value)
setIntVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> clearIntVariant()
clearIntVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> setLongVariant(long value)
setLongVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> clearLongVariant()
clearLongVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> setFloatVariant(float value)
setFloatVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> clearFloatVariant()
clearFloatVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> setDoubleVariant(double value)
setDoubleVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> clearDoubleVariant()
clearDoubleVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> setBooleanVariant(boolean value)
setBooleanVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> clearBooleanVariant()
clearBooleanVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> setStringVariant(String value)
setStringVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> clearStringVariant()
clearStringVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> setBytesVariant(Supplier<byte[]> value)
setBytesVariant in interface Variant.Builder<VariantAvro>public Variant.Builder<VariantAvro> clearBytesVariant()
clearBytesVariant in interface Variant.Builder<VariantAvro>Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.