public static class MeasureGroup.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<MeasureGroup> implements org.apache.avro.data.RecordBuilder<MeasureGroup>
Modifier and Type | Method and Description |
---|---|
MeasureGroup |
build() |
MeasureGroup.Builder |
clearDescription()
Clears the value of the 'description' field.
|
MeasureGroup.Builder |
clearId()
Clears the value of the 'id' field.
|
MeasureGroup.Builder |
clearIdentifier()
Clears the value of the 'identifier' field.
|
MeasureGroup.Builder |
clearName()
Clears the value of the 'name' field.
|
MeasureGroup.Builder |
clearPopulation()
Clears the value of the 'population' field.
|
MeasureGroup.Builder |
clearStratifier()
Clears the value of the 'stratifier' field.
|
String |
getDescription()
Gets the value of the 'description' field.
|
String |
getId()
Gets the value of the 'id' field.
|
Identifier |
getIdentifier()
Gets the value of the 'identifier' field.
|
Identifier.Builder |
getIdentifierBuilder()
Gets the Builder instance for the 'identifier' field and creates one if it doesn't exist yet.
|
String |
getName()
Gets the value of the 'name' field.
|
List<MeasureGroupPopulation> |
getPopulation()
Gets the value of the 'population' field.
|
List<MeasureGroupStratifier> |
getStratifier()
Gets the value of the 'stratifier' field.
|
boolean |
hasDescription()
Checks whether the 'description' field has been set.
|
boolean |
hasId()
Checks whether the 'id' field has been set.
|
boolean |
hasIdentifier()
Checks whether the 'identifier' field has been set.
|
boolean |
hasIdentifierBuilder()
Checks whether the 'identifier' field has an active Builder instance
Field for FHIR property identifier
|
boolean |
hasName()
Checks whether the 'name' field has been set.
|
boolean |
hasPopulation()
Checks whether the 'population' field has been set.
|
boolean |
hasStratifier()
Checks whether the 'stratifier' field has been set.
|
MeasureGroup.Builder |
setDescription(String value)
Sets the value of the 'description' field.
|
MeasureGroup.Builder |
setId(String value)
Sets the value of the 'id' field.
|
MeasureGroup.Builder |
setIdentifier(Identifier value)
Sets the value of the 'identifier' field.
|
MeasureGroup.Builder |
setIdentifierBuilder(Identifier.Builder value)
Sets the Builder instance for the 'identifier' field
Field for FHIR property identifier
|
MeasureGroup.Builder |
setName(String value)
Sets the value of the 'name' field.
|
MeasureGroup.Builder |
setPopulation(List<MeasureGroupPopulation> value)
Sets the value of the 'population' field.
|
MeasureGroup.Builder |
setStratifier(List<MeasureGroupStratifier> value)
Sets the value of the 'stratifier' field.
|
public String getId()
public MeasureGroup.Builder setId(String value)
value
- The value of 'id'.public boolean hasId()
public MeasureGroup.Builder clearId()
public Identifier getIdentifier()
public MeasureGroup.Builder setIdentifier(Identifier value)
value
- The value of 'identifier'.public boolean hasIdentifier()
public Identifier.Builder getIdentifierBuilder()
public MeasureGroup.Builder setIdentifierBuilder(Identifier.Builder value)
value
- The builder instance that must be set.public boolean hasIdentifierBuilder()
public MeasureGroup.Builder clearIdentifier()
public String getName()
public MeasureGroup.Builder setName(String value)
value
- The value of 'name'.public boolean hasName()
public MeasureGroup.Builder clearName()
public String getDescription()
public MeasureGroup.Builder setDescription(String value)
value
- The value of 'description'.public boolean hasDescription()
public MeasureGroup.Builder clearDescription()
public List<MeasureGroupPopulation> getPopulation()
public MeasureGroup.Builder setPopulation(List<MeasureGroupPopulation> value)
value
- The value of 'population'.public boolean hasPopulation()
public MeasureGroup.Builder clearPopulation()
public List<MeasureGroupStratifier> getStratifier()
public MeasureGroup.Builder setStratifier(List<MeasureGroupStratifier> value)
value
- The value of 'stratifier'.public boolean hasStratifier()
public MeasureGroup.Builder clearStratifier()
public MeasureGroup build()
build
in interface org.apache.avro.data.RecordBuilder<MeasureGroup>
Copyright © 2020. All rights reserved.