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