public static class AvroContextBase.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<AvroContextBase> implements org.apache.avro.data.RecordBuilder<AvroContextBase>
Modifier and Type | Method and Description |
---|---|
AvroContextBase |
build() |
AvroContextBase.Builder |
clearEvaluatorDescriptor()
Clears the value of the 'evaluatorDescriptor' field.
|
AvroContextBase.Builder |
clearEvaluatorId()
Clears the value of the 'evaluatorId' field.
|
AvroContextBase.Builder |
clearId()
Clears the value of the 'id' field.
|
AvroContextBase.Builder |
clearParentId()
Clears the value of the 'parentId' field.
|
AvroEvaluatorDescriptor |
getEvaluatorDescriptor()
Gets the value of the 'evaluatorDescriptor' field.
|
AvroEvaluatorDescriptor.Builder |
getEvaluatorDescriptorBuilder()
Gets the Builder instance for the 'evaluatorDescriptor' field and creates one if it doesn't exist yet.
|
CharSequence |
getEvaluatorId()
Gets the value of the 'evaluatorId' field.
|
CharSequence |
getId()
Gets the value of the 'id' field.
|
CharSequence |
getParentId()
Gets the value of the 'parentId' field.
|
boolean |
hasEvaluatorDescriptor()
Checks whether the 'evaluatorDescriptor' field has been set.
|
boolean |
hasEvaluatorDescriptorBuilder()
Checks whether the 'evaluatorDescriptor' field has an active Builder instance
|
boolean |
hasEvaluatorId()
Checks whether the 'evaluatorId' field has been set.
|
boolean |
hasId()
Checks whether the 'id' field has been set.
|
boolean |
hasParentId()
Checks whether the 'parentId' field has been set.
|
AvroContextBase.Builder |
setEvaluatorDescriptor(AvroEvaluatorDescriptor value)
Sets the value of the 'evaluatorDescriptor' field.
|
AvroContextBase.Builder |
setEvaluatorDescriptorBuilder(AvroEvaluatorDescriptor.Builder value)
Sets the Builder instance for the 'evaluatorDescriptor' field
|
AvroContextBase.Builder |
setEvaluatorId(CharSequence value)
Sets the value of the 'evaluatorId' field.
|
AvroContextBase.Builder |
setId(CharSequence value)
Sets the value of the 'id' field.
|
AvroContextBase.Builder |
setParentId(CharSequence value)
Sets the value of the 'parentId' field.
|
public CharSequence getId()
public AvroContextBase.Builder setId(CharSequence value)
value
- The value of 'id'.public boolean hasId()
public AvroContextBase.Builder clearId()
public CharSequence getEvaluatorId()
public AvroContextBase.Builder setEvaluatorId(CharSequence value)
value
- The value of 'evaluatorId'.public boolean hasEvaluatorId()
public AvroContextBase.Builder clearEvaluatorId()
public CharSequence getParentId()
public AvroContextBase.Builder setParentId(CharSequence value)
value
- The value of 'parentId'.public boolean hasParentId()
public AvroContextBase.Builder clearParentId()
public AvroEvaluatorDescriptor getEvaluatorDescriptor()
public AvroContextBase.Builder setEvaluatorDescriptor(AvroEvaluatorDescriptor value)
value
- The value of 'evaluatorDescriptor'.public boolean hasEvaluatorDescriptor()
public AvroEvaluatorDescriptor.Builder getEvaluatorDescriptorBuilder()
public AvroContextBase.Builder setEvaluatorDescriptorBuilder(AvroEvaluatorDescriptor.Builder value)
value
- The builder instance that must be set.public boolean hasEvaluatorDescriptorBuilder()
public AvroContextBase.Builder clearEvaluatorDescriptor()
public AvroContextBase build()
build
in interface org.apache.avro.data.RecordBuilder<AvroContextBase>
Copyright © 2017 The Apache Software Foundation. All rights reserved.