public class ExperimentDeployment
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord
Modifier and Type | Class and Description |
---|---|
static class |
ExperimentDeployment.Builder
RecordBuilder for ExperimentDeployment instances.
|
Modifier and Type | Field and Description |
---|---|
List<DiversionDefinition> |
diversions
Deprecated.
|
List<ExperimentDefinition> |
experiments
Deprecated.
|
List<ExperimentFlagDefinition> |
flag_definitions
Deprecated.
|
List<LayerDefinition> |
layers
Deprecated.
|
static org.apache.avro.Schema |
SCHEMA$ |
Constructor and Description |
---|
ExperimentDeployment()
Default constructor.
|
ExperimentDeployment(List<ExperimentFlagDefinition> flag_definitions,
List<DiversionDefinition> diversions,
List<LayerDefinition> layers,
List<ExperimentDefinition> experiments)
All-args constructor.
|
Modifier and Type | Method and Description |
---|---|
Object |
get(int field$) |
static org.apache.avro.Schema |
getClassSchema() |
List<DiversionDefinition> |
getDiversions()
Gets the value of the 'diversions' field.
|
List<ExperimentDefinition> |
getExperiments()
Gets the value of the 'experiments' field.
|
List<ExperimentFlagDefinition> |
getFlagDefinitions()
Gets the value of the 'flag_definitions' field.
|
List<LayerDefinition> |
getLayers()
Gets the value of the 'layers' field.
|
org.apache.avro.Schema |
getSchema() |
static ExperimentDeployment.Builder |
newBuilder()
Creates a new ExperimentDeployment RecordBuilder
|
static ExperimentDeployment.Builder |
newBuilder(ExperimentDeployment.Builder other)
Creates a new ExperimentDeployment RecordBuilder by copying an existing Builder
|
static ExperimentDeployment.Builder |
newBuilder(ExperimentDeployment other)
Creates a new ExperimentDeployment RecordBuilder by copying an existing ExperimentDeployment instance
|
void |
put(int field$,
Object value$) |
void |
setDiversions(List<DiversionDefinition> value)
Sets the value of the 'diversions' field.
|
void |
setExperiments(List<ExperimentDefinition> value)
Sets the value of the 'experiments' field.
|
void |
setFlagDefinitions(List<ExperimentFlagDefinition> value)
Sets the value of the 'flag_definitions' field.
|
void |
setLayers(List<LayerDefinition> value)
Sets the value of the 'layers' field.
|
public static final org.apache.avro.Schema SCHEMA$
@Deprecated public List<ExperimentFlagDefinition> flag_definitions
@Deprecated public List<DiversionDefinition> diversions
@Deprecated public List<LayerDefinition> layers
@Deprecated public List<ExperimentDefinition> experiments
public ExperimentDeployment()
\#newBuilder()
.public ExperimentDeployment(List<ExperimentFlagDefinition> flag_definitions, List<DiversionDefinition> diversions, List<LayerDefinition> layers, List<ExperimentDefinition> experiments)
public static org.apache.avro.Schema getClassSchema()
public org.apache.avro.Schema getSchema()
getSchema
in interface org.apache.avro.generic.GenericContainer
getSchema
in class org.apache.avro.specific.SpecificRecordBase
public Object get(int field$)
get
in interface org.apache.avro.generic.IndexedRecord
get
in class org.apache.avro.specific.SpecificRecordBase
public void put(int field$, Object value$)
put
in interface org.apache.avro.generic.IndexedRecord
put
in class org.apache.avro.specific.SpecificRecordBase
public List<ExperimentFlagDefinition> getFlagDefinitions()
public void setFlagDefinitions(List<ExperimentFlagDefinition> value)
value
- the value to set.public List<DiversionDefinition> getDiversions()
public void setDiversions(List<DiversionDefinition> value)
value
- the value to set.public List<LayerDefinition> getLayers()
public void setLayers(List<LayerDefinition> value)
value
- the value to set.public List<ExperimentDefinition> getExperiments()
public void setExperiments(List<ExperimentDefinition> value)
value
- the value to set.public static ExperimentDeployment.Builder newBuilder()
public static ExperimentDeployment.Builder newBuilder(ExperimentDeployment.Builder other)
public static ExperimentDeployment.Builder newBuilder(ExperimentDeployment other)
Copyright © 2013. All rights reserved.