public static class TimingRepeat.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<TimingRepeat> implements org.apache.avro.data.RecordBuilder<TimingRepeat>
| Modifier and Type | Method and Description |
|---|---|
TimingRepeat |
build() |
TimingRepeat.Builder |
clearBounds()
Clears the value of the 'bounds' field.
|
TimingRepeat.Builder |
clearCount()
Clears the value of the 'count' field.
|
TimingRepeat.Builder |
clearCountMax()
Clears the value of the 'countMax' field.
|
TimingRepeat.Builder |
clearDayOfWeek()
Clears the value of the 'dayOfWeek' field.
|
TimingRepeat.Builder |
clearDuration()
Clears the value of the 'duration' field.
|
TimingRepeat.Builder |
clearDurationMax()
Clears the value of the 'durationMax' field.
|
TimingRepeat.Builder |
clearDurationUnit()
Clears the value of the 'durationUnit' field.
|
TimingRepeat.Builder |
clearFrequency()
Clears the value of the 'frequency' field.
|
TimingRepeat.Builder |
clearFrequencyMax()
Clears the value of the 'frequencyMax' field.
|
TimingRepeat.Builder |
clearId()
Clears the value of the 'id' field.
|
TimingRepeat.Builder |
clearOffset()
Clears the value of the 'offset' field.
|
TimingRepeat.Builder |
clearPeriod()
Clears the value of the 'period' field.
|
TimingRepeat.Builder |
clearPeriodMax()
Clears the value of the 'periodMax' field.
|
TimingRepeat.Builder |
clearPeriodUnit()
Clears the value of the 'periodUnit' field.
|
TimingRepeat.Builder |
clearTimeOfDay()
Clears the value of the 'timeOfDay' field.
|
TimingRepeat.Builder |
clearWhen()
Clears the value of the 'when' field.
|
ChoiceDurationPeriodRange |
getBounds()
Gets the value of the 'bounds' field.
|
ChoiceDurationPeriodRange.Builder |
getBoundsBuilder()
Gets the Builder instance for the 'bounds' field and creates one if it doesn't exist yet.
|
Integer |
getCount()
Gets the value of the 'count' field.
|
Integer |
getCountMax()
Gets the value of the 'countMax' field.
|
List<String> |
getDayOfWeek()
Gets the value of the 'dayOfWeek' field.
|
BigDecimal |
getDuration()
Gets the value of the 'duration' field.
|
BigDecimal |
getDurationMax()
Gets the value of the 'durationMax' field.
|
String |
getDurationUnit()
Gets the value of the 'durationUnit' field.
|
Integer |
getFrequency()
Gets the value of the 'frequency' field.
|
Integer |
getFrequencyMax()
Gets the value of the 'frequencyMax' field.
|
String |
getId()
Gets the value of the 'id' field.
|
Integer |
getOffset()
Gets the value of the 'offset' field.
|
BigDecimal |
getPeriod()
Gets the value of the 'period' field.
|
BigDecimal |
getPeriodMax()
Gets the value of the 'periodMax' field.
|
String |
getPeriodUnit()
Gets the value of the 'periodUnit' field.
|
List<String> |
getTimeOfDay()
Gets the value of the 'timeOfDay' field.
|
List<String> |
getWhen()
Gets the value of the 'when' field.
|
boolean |
hasBounds()
Checks whether the 'bounds' field has been set.
|
boolean |
hasBoundsBuilder()
Checks whether the 'bounds' field has an active Builder instance
Field for FHIR property bounds
|
boolean |
hasCount()
Checks whether the 'count' field has been set.
|
boolean |
hasCountMax()
Checks whether the 'countMax' field has been set.
|
boolean |
hasDayOfWeek()
Checks whether the 'dayOfWeek' field has been set.
|
boolean |
hasDuration()
Checks whether the 'duration' field has been set.
|
boolean |
hasDurationMax()
Checks whether the 'durationMax' field has been set.
|
boolean |
hasDurationUnit()
Checks whether the 'durationUnit' field has been set.
|
boolean |
hasFrequency()
Checks whether the 'frequency' field has been set.
|
boolean |
hasFrequencyMax()
Checks whether the 'frequencyMax' field has been set.
|
boolean |
hasId()
Checks whether the 'id' field has been set.
|
boolean |
hasOffset()
Checks whether the 'offset' field has been set.
|
boolean |
hasPeriod()
Checks whether the 'period' field has been set.
|
boolean |
hasPeriodMax()
Checks whether the 'periodMax' field has been set.
|
boolean |
hasPeriodUnit()
Checks whether the 'periodUnit' field has been set.
|
boolean |
hasTimeOfDay()
Checks whether the 'timeOfDay' field has been set.
|
boolean |
hasWhen()
Checks whether the 'when' field has been set.
|
TimingRepeat.Builder |
setBounds(ChoiceDurationPeriodRange value)
Sets the value of the 'bounds' field.
|
TimingRepeat.Builder |
setBoundsBuilder(ChoiceDurationPeriodRange.Builder value)
Sets the Builder instance for the 'bounds' field
Field for FHIR property bounds
|
TimingRepeat.Builder |
setCount(Integer value)
Sets the value of the 'count' field.
|
TimingRepeat.Builder |
setCountMax(Integer value)
Sets the value of the 'countMax' field.
|
TimingRepeat.Builder |
setDayOfWeek(List<String> value)
Sets the value of the 'dayOfWeek' field.
|
TimingRepeat.Builder |
setDuration(BigDecimal value)
Sets the value of the 'duration' field.
|
TimingRepeat.Builder |
setDurationMax(BigDecimal value)
Sets the value of the 'durationMax' field.
|
TimingRepeat.Builder |
setDurationUnit(String value)
Sets the value of the 'durationUnit' field.
|
TimingRepeat.Builder |
setFrequency(Integer value)
Sets the value of the 'frequency' field.
|
TimingRepeat.Builder |
setFrequencyMax(Integer value)
Sets the value of the 'frequencyMax' field.
|
TimingRepeat.Builder |
setId(String value)
Sets the value of the 'id' field.
|
TimingRepeat.Builder |
setOffset(Integer value)
Sets the value of the 'offset' field.
|
TimingRepeat.Builder |
setPeriod(BigDecimal value)
Sets the value of the 'period' field.
|
TimingRepeat.Builder |
setPeriodMax(BigDecimal value)
Sets the value of the 'periodMax' field.
|
TimingRepeat.Builder |
setPeriodUnit(String value)
Sets the value of the 'periodUnit' field.
|
TimingRepeat.Builder |
setTimeOfDay(List<String> value)
Sets the value of the 'timeOfDay' field.
|
TimingRepeat.Builder |
setWhen(List<String> value)
Sets the value of the 'when' field.
|
public String getId()
public TimingRepeat.Builder setId(String value)
value - The value of 'id'.public boolean hasId()
public TimingRepeat.Builder clearId()
public ChoiceDurationPeriodRange getBounds()
public TimingRepeat.Builder setBounds(ChoiceDurationPeriodRange value)
value - The value of 'bounds'.public boolean hasBounds()
public ChoiceDurationPeriodRange.Builder getBoundsBuilder()
public TimingRepeat.Builder setBoundsBuilder(ChoiceDurationPeriodRange.Builder value)
value - The builder instance that must be set.public boolean hasBoundsBuilder()
public TimingRepeat.Builder clearBounds()
public Integer getCount()
public TimingRepeat.Builder setCount(Integer value)
value - The value of 'count'.public boolean hasCount()
public TimingRepeat.Builder clearCount()
public Integer getCountMax()
public TimingRepeat.Builder setCountMax(Integer value)
value - The value of 'countMax'.public boolean hasCountMax()
public TimingRepeat.Builder clearCountMax()
public BigDecimal getDuration()
public TimingRepeat.Builder setDuration(BigDecimal value)
value - The value of 'duration'.public boolean hasDuration()
public TimingRepeat.Builder clearDuration()
public BigDecimal getDurationMax()
public TimingRepeat.Builder setDurationMax(BigDecimal value)
value - The value of 'durationMax'.public boolean hasDurationMax()
public TimingRepeat.Builder clearDurationMax()
public String getDurationUnit()
public TimingRepeat.Builder setDurationUnit(String value)
value - The value of 'durationUnit'.public boolean hasDurationUnit()
public TimingRepeat.Builder clearDurationUnit()
public Integer getFrequency()
public TimingRepeat.Builder setFrequency(Integer value)
value - The value of 'frequency'.public boolean hasFrequency()
public TimingRepeat.Builder clearFrequency()
public Integer getFrequencyMax()
public TimingRepeat.Builder setFrequencyMax(Integer value)
value - The value of 'frequencyMax'.public boolean hasFrequencyMax()
public TimingRepeat.Builder clearFrequencyMax()
public BigDecimal getPeriod()
public TimingRepeat.Builder setPeriod(BigDecimal value)
value - The value of 'period'.public boolean hasPeriod()
public TimingRepeat.Builder clearPeriod()
public BigDecimal getPeriodMax()
public TimingRepeat.Builder setPeriodMax(BigDecimal value)
value - The value of 'periodMax'.public boolean hasPeriodMax()
public TimingRepeat.Builder clearPeriodMax()
public String getPeriodUnit()
public TimingRepeat.Builder setPeriodUnit(String value)
value - The value of 'periodUnit'.public boolean hasPeriodUnit()
public TimingRepeat.Builder clearPeriodUnit()
public List<String> getDayOfWeek()
public TimingRepeat.Builder setDayOfWeek(List<String> value)
value - The value of 'dayOfWeek'.public boolean hasDayOfWeek()
public TimingRepeat.Builder clearDayOfWeek()
public List<String> getTimeOfDay()
public TimingRepeat.Builder setTimeOfDay(List<String> value)
value - The value of 'timeOfDay'.public boolean hasTimeOfDay()
public TimingRepeat.Builder clearTimeOfDay()
public List<String> getWhen()
public TimingRepeat.Builder setWhen(List<String> value)
value - The value of 'when'.public boolean hasWhen()
public TimingRepeat.Builder clearWhen()
public Integer getOffset()
public TimingRepeat.Builder setOffset(Integer value)
value - The value of 'offset'.public boolean hasOffset()
public TimingRepeat.Builder clearOffset()
public TimingRepeat build()
build in interface org.apache.avro.data.RecordBuilder<TimingRepeat>Copyright © 2020. All rights reserved.