Package org.apache.fineract.avro.loan.v1
Class DelinquencyPausePeriodV1.Builder
java.lang.Object
org.apache.avro.data.RecordBuilderBase<DelinquencyPausePeriodV1>
org.apache.avro.specific.SpecificRecordBuilderBase<DelinquencyPausePeriodV1>
org.apache.fineract.avro.loan.v1.DelinquencyPausePeriodV1.Builder
- All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<DelinquencyPausePeriodV1>
- Enclosing class:
DelinquencyPausePeriodV1
public static class DelinquencyPausePeriodV1.Builder
extends org.apache.avro.specific.SpecificRecordBuilderBase<DelinquencyPausePeriodV1>
implements org.apache.avro.data.RecordBuilder<DelinquencyPausePeriodV1>
RecordBuilder for DelinquencyPausePeriodV1 instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Clears the value of the 'active' field.Clears the value of the 'pausePeriodEnd' field.Clears the value of the 'pausePeriodStart' field.Gets the value of the 'active' field.Gets the value of the 'pausePeriodEnd' field.Gets the value of the 'pausePeriodStart' field.booleanChecks whether the 'active' field has been set.booleanChecks whether the 'pausePeriodEnd' field has been set.booleanChecks whether the 'pausePeriodStart' field has been set.Sets the value of the 'active' field.setPausePeriodEnd(String value) Sets the value of the 'pausePeriodEnd' field.setPausePeriodStart(String value) Sets the value of the 'pausePeriodStart' field.Methods inherited from class org.apache.avro.data.RecordBuilderBase
data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate
-
Method Details
-
getActive
Gets the value of the 'active' field.- Returns:
- The value.
-
setActive
Sets the value of the 'active' field.- Parameters:
value- The value of 'active'.- Returns:
- This builder.
-
hasActive
public boolean hasActive()Checks whether the 'active' field has been set.- Returns:
- True if the 'active' field has been set, false otherwise.
-
clearActive
Clears the value of the 'active' field.- Returns:
- This builder.
-
getPausePeriodStart
Gets the value of the 'pausePeriodStart' field.- Returns:
- The value.
-
setPausePeriodStart
Sets the value of the 'pausePeriodStart' field.- Parameters:
value- The value of 'pausePeriodStart'.- Returns:
- This builder.
-
hasPausePeriodStart
public boolean hasPausePeriodStart()Checks whether the 'pausePeriodStart' field has been set.- Returns:
- True if the 'pausePeriodStart' field has been set, false otherwise.
-
clearPausePeriodStart
Clears the value of the 'pausePeriodStart' field.- Returns:
- This builder.
-
getPausePeriodEnd
Gets the value of the 'pausePeriodEnd' field.- Returns:
- The value.
-
setPausePeriodEnd
Sets the value of the 'pausePeriodEnd' field.- Parameters:
value- The value of 'pausePeriodEnd'.- Returns:
- This builder.
-
hasPausePeriodEnd
public boolean hasPausePeriodEnd()Checks whether the 'pausePeriodEnd' field has been set.- Returns:
- True if the 'pausePeriodEnd' field has been set, false otherwise.
-
clearPausePeriodEnd
Clears the value of the 'pausePeriodEnd' field.- Returns:
- This builder.
-
build
- Specified by:
buildin interfaceorg.apache.avro.data.RecordBuilder<DelinquencyPausePeriodV1>
-