public static class ProcedureFocalDevice.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<ProcedureFocalDevice> implements org.apache.avro.data.RecordBuilder<ProcedureFocalDevice>
| Modifier and Type | Method and Description |
|---|---|
ProcedureFocalDevice |
build() |
ProcedureFocalDevice.Builder |
clearAction()
Clears the value of the 'action' field.
|
ProcedureFocalDevice.Builder |
clearId()
Clears the value of the 'id' field.
|
ProcedureFocalDevice.Builder |
clearManipulated()
Clears the value of the 'manipulated' field.
|
CodeableConcept |
getAction()
Gets the value of the 'action' field.
|
CodeableConcept.Builder |
getActionBuilder()
Gets the Builder instance for the 'action' field and creates one if it doesn't exist yet.
|
String |
getId()
Gets the value of the 'id' field.
|
DeviceReference |
getManipulated()
Gets the value of the 'manipulated' field.
|
DeviceReference.Builder |
getManipulatedBuilder()
Gets the Builder instance for the 'manipulated' field and creates one if it doesn't exist yet.
|
boolean |
hasAction()
Checks whether the 'action' field has been set.
|
boolean |
hasActionBuilder()
Checks whether the 'action' field has an active Builder instance
Field for FHIR property action
|
boolean |
hasId()
Checks whether the 'id' field has been set.
|
boolean |
hasManipulated()
Checks whether the 'manipulated' field has been set.
|
boolean |
hasManipulatedBuilder()
Checks whether the 'manipulated' field has an active Builder instance
Field for FHIR property manipulated
|
ProcedureFocalDevice.Builder |
setAction(CodeableConcept value)
Sets the value of the 'action' field.
|
ProcedureFocalDevice.Builder |
setActionBuilder(CodeableConcept.Builder value)
Sets the Builder instance for the 'action' field
Field for FHIR property action
|
ProcedureFocalDevice.Builder |
setId(String value)
Sets the value of the 'id' field.
|
ProcedureFocalDevice.Builder |
setManipulated(DeviceReference value)
Sets the value of the 'manipulated' field.
|
ProcedureFocalDevice.Builder |
setManipulatedBuilder(DeviceReference.Builder value)
Sets the Builder instance for the 'manipulated' field
Field for FHIR property manipulated
|
public String getId()
public ProcedureFocalDevice.Builder setId(String value)
value - The value of 'id'.public boolean hasId()
public ProcedureFocalDevice.Builder clearId()
public CodeableConcept getAction()
public ProcedureFocalDevice.Builder setAction(CodeableConcept value)
value - The value of 'action'.public boolean hasAction()
public CodeableConcept.Builder getActionBuilder()
public ProcedureFocalDevice.Builder setActionBuilder(CodeableConcept.Builder value)
value - The builder instance that must be set.public boolean hasActionBuilder()
public ProcedureFocalDevice.Builder clearAction()
public DeviceReference getManipulated()
public ProcedureFocalDevice.Builder setManipulated(DeviceReference value)
value - The value of 'manipulated'.public boolean hasManipulated()
public DeviceReference.Builder getManipulatedBuilder()
public ProcedureFocalDevice.Builder setManipulatedBuilder(DeviceReference.Builder value)
value - The builder instance that must be set.public boolean hasManipulatedBuilder()
public ProcedureFocalDevice.Builder clearManipulated()
public ProcedureFocalDevice build()
build in interface org.apache.avro.data.RecordBuilder<ProcedureFocalDevice>Copyright © 2020. All rights reserved.