public static class ChoicePeriodTimingString.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<ChoicePeriodTimingString> implements org.apache.avro.data.RecordBuilder<ChoicePeriodTimingString>
| Modifier and Type | Method and Description |
|---|---|
ChoicePeriodTimingString |
build() |
ChoicePeriodTimingString.Builder |
clearPeriod()
Clears the value of the 'period' field.
|
ChoicePeriodTimingString.Builder |
clearString()
Clears the value of the 'string' field.
|
ChoicePeriodTimingString.Builder |
clearTiming()
Clears the value of the 'timing' field.
|
Period |
getPeriod()
Gets the value of the 'period' field.
|
Period.Builder |
getPeriodBuilder()
Gets the Builder instance for the 'period' field and creates one if it doesn't exist yet.
|
String |
getString()
Gets the value of the 'string' field.
|
Timing |
getTiming()
Gets the value of the 'timing' field.
|
Timing.Builder |
getTimingBuilder()
Gets the Builder instance for the 'timing' field and creates one if it doesn't exist yet.
|
boolean |
hasPeriod()
Checks whether the 'period' field has been set.
|
boolean |
hasPeriodBuilder()
Checks whether the 'period' field has an active Builder instance
Choice field
|
boolean |
hasString()
Checks whether the 'string' field has been set.
|
boolean |
hasTiming()
Checks whether the 'timing' field has been set.
|
boolean |
hasTimingBuilder()
Checks whether the 'timing' field has an active Builder instance
Choice field
|
ChoicePeriodTimingString.Builder |
setPeriod(Period value)
Sets the value of the 'period' field.
|
ChoicePeriodTimingString.Builder |
setPeriodBuilder(Period.Builder value)
Sets the Builder instance for the 'period' field
Choice field
|
ChoicePeriodTimingString.Builder |
setString(String value)
Sets the value of the 'string' field.
|
ChoicePeriodTimingString.Builder |
setTiming(Timing value)
Sets the value of the 'timing' field.
|
ChoicePeriodTimingString.Builder |
setTimingBuilder(Timing.Builder value)
Sets the Builder instance for the 'timing' field
Choice field
|
public Timing getTiming()
public ChoicePeriodTimingString.Builder setTiming(Timing value)
value - The value of 'timing'.public boolean hasTiming()
public Timing.Builder getTimingBuilder()
public ChoicePeriodTimingString.Builder setTimingBuilder(Timing.Builder value)
value - The builder instance that must be set.public boolean hasTimingBuilder()
public ChoicePeriodTimingString.Builder clearTiming()
public Period getPeriod()
public ChoicePeriodTimingString.Builder setPeriod(Period value)
value - The value of 'period'.public boolean hasPeriod()
public Period.Builder getPeriodBuilder()
public ChoicePeriodTimingString.Builder setPeriodBuilder(Period.Builder value)
value - The builder instance that must be set.public boolean hasPeriodBuilder()
public ChoicePeriodTimingString.Builder clearPeriod()
public String getString()
public ChoicePeriodTimingString.Builder setString(String value)
value - The value of 'string'.public boolean hasString()
public ChoicePeriodTimingString.Builder clearString()
public ChoicePeriodTimingString build()
build in interface org.apache.avro.data.RecordBuilder<ChoicePeriodTimingString>Copyright © 2020. All rights reserved.