public static class ExperimentFlagDefinition.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<ExperimentFlagDefinition> implements org.apache.avro.data.RecordBuilder<ExperimentFlagDefinition>
Modifier and Type | Method and Description |
---|---|
ExperimentFlagDefinition |
build() |
ExperimentFlagDefinition.Builder |
clearBaseValue()
Clears the value of the 'base_value' field
|
ExperimentFlagDefinition.Builder |
clearDescription()
Clears the value of the 'description' field
|
ExperimentFlagDefinition.Builder |
clearFlagType()
Clears the value of the 'flag_type' field
|
ExperimentFlagDefinition.Builder |
clearModifiers()
Clears the value of the 'modifiers' field
|
ExperimentFlagDefinition.Builder |
clearName()
Clears the value of the 'name' field
|
CharSequence |
getBaseValue()
Gets the value of the 'base_value' field
|
CharSequence |
getDescription()
Gets the value of the 'description' field
|
FlagType |
getFlagType()
Gets the value of the 'flag_type' field
|
List<ModifierDefinition> |
getModifiers()
Gets the value of the 'modifiers' field
|
CharSequence |
getName()
Gets the value of the 'name' field
|
boolean |
hasBaseValue()
Checks whether the 'base_value' field has been set
|
boolean |
hasDescription()
Checks whether the 'description' field has been set
|
boolean |
hasFlagType()
Checks whether the 'flag_type' field has been set
|
boolean |
hasModifiers()
Checks whether the 'modifiers' field has been set
|
boolean |
hasName()
Checks whether the 'name' field has been set
|
ExperimentFlagDefinition.Builder |
setBaseValue(CharSequence value)
Sets the value of the 'base_value' field
|
ExperimentFlagDefinition.Builder |
setDescription(CharSequence value)
Sets the value of the 'description' field
|
ExperimentFlagDefinition.Builder |
setFlagType(FlagType value)
Sets the value of the 'flag_type' field
|
ExperimentFlagDefinition.Builder |
setModifiers(List<ModifierDefinition> value)
Sets the value of the 'modifiers' field
|
ExperimentFlagDefinition.Builder |
setName(CharSequence value)
Sets the value of the 'name' field
|
public CharSequence getName()
public ExperimentFlagDefinition.Builder setName(CharSequence value)
public boolean hasName()
public ExperimentFlagDefinition.Builder clearName()
public CharSequence getDescription()
public ExperimentFlagDefinition.Builder setDescription(CharSequence value)
public boolean hasDescription()
public ExperimentFlagDefinition.Builder clearDescription()
public CharSequence getBaseValue()
public ExperimentFlagDefinition.Builder setBaseValue(CharSequence value)
public boolean hasBaseValue()
public ExperimentFlagDefinition.Builder clearBaseValue()
public FlagType getFlagType()
public ExperimentFlagDefinition.Builder setFlagType(FlagType value)
public boolean hasFlagType()
public ExperimentFlagDefinition.Builder clearFlagType()
public List<ModifierDefinition> getModifiers()
public ExperimentFlagDefinition.Builder setModifiers(List<ModifierDefinition> value)
public boolean hasModifiers()
public ExperimentFlagDefinition.Builder clearModifiers()
public ExperimentFlagDefinition build()
build
in interface org.apache.avro.data.RecordBuilder<ExperimentFlagDefinition>
Copyright © 2013. All rights reserved.