Class ClientTimelineDataV1.Builder

java.lang.Object
org.apache.avro.data.RecordBuilderBase<ClientTimelineDataV1>
org.apache.avro.specific.SpecificRecordBuilderBase<ClientTimelineDataV1>
org.apache.fineract.avro.client.v1.ClientTimelineDataV1.Builder
All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<ClientTimelineDataV1>
Enclosing class:
ClientTimelineDataV1

public static class ClientTimelineDataV1.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<ClientTimelineDataV1> implements org.apache.avro.data.RecordBuilder<ClientTimelineDataV1>
RecordBuilder for ClientTimelineDataV1 instances.
  • Method Details

    • getSubmittedOnDate

      public String getSubmittedOnDate()
      Gets the value of the 'submittedOnDate' field.
      Returns:
      The value.
    • setSubmittedOnDate

      public ClientTimelineDataV1.Builder setSubmittedOnDate(String value)
      Sets the value of the 'submittedOnDate' field.
      Parameters:
      value - The value of 'submittedOnDate'.
      Returns:
      This builder.
    • hasSubmittedOnDate

      public boolean hasSubmittedOnDate()
      Checks whether the 'submittedOnDate' field has been set.
      Returns:
      True if the 'submittedOnDate' field has been set, false otherwise.
    • clearSubmittedOnDate

      public ClientTimelineDataV1.Builder clearSubmittedOnDate()
      Clears the value of the 'submittedOnDate' field.
      Returns:
      This builder.
    • getSubmittedByUsername

      public String getSubmittedByUsername()
      Gets the value of the 'submittedByUsername' field.
      Returns:
      The value.
    • setSubmittedByUsername

      public ClientTimelineDataV1.Builder setSubmittedByUsername(String value)
      Sets the value of the 'submittedByUsername' field.
      Parameters:
      value - The value of 'submittedByUsername'.
      Returns:
      This builder.
    • hasSubmittedByUsername

      public boolean hasSubmittedByUsername()
      Checks whether the 'submittedByUsername' field has been set.
      Returns:
      True if the 'submittedByUsername' field has been set, false otherwise.
    • clearSubmittedByUsername

      public ClientTimelineDataV1.Builder clearSubmittedByUsername()
      Clears the value of the 'submittedByUsername' field.
      Returns:
      This builder.
    • getSubmittedByFirstname

      public String getSubmittedByFirstname()
      Gets the value of the 'submittedByFirstname' field.
      Returns:
      The value.
    • setSubmittedByFirstname

      public ClientTimelineDataV1.Builder setSubmittedByFirstname(String value)
      Sets the value of the 'submittedByFirstname' field.
      Parameters:
      value - The value of 'submittedByFirstname'.
      Returns:
      This builder.
    • hasSubmittedByFirstname

      public boolean hasSubmittedByFirstname()
      Checks whether the 'submittedByFirstname' field has been set.
      Returns:
      True if the 'submittedByFirstname' field has been set, false otherwise.
    • clearSubmittedByFirstname

      public ClientTimelineDataV1.Builder clearSubmittedByFirstname()
      Clears the value of the 'submittedByFirstname' field.
      Returns:
      This builder.
    • getSubmittedByLastname

      public String getSubmittedByLastname()
      Gets the value of the 'submittedByLastname' field.
      Returns:
      The value.
    • setSubmittedByLastname

      public ClientTimelineDataV1.Builder setSubmittedByLastname(String value)
      Sets the value of the 'submittedByLastname' field.
      Parameters:
      value - The value of 'submittedByLastname'.
      Returns:
      This builder.
    • hasSubmittedByLastname

      public boolean hasSubmittedByLastname()
      Checks whether the 'submittedByLastname' field has been set.
      Returns:
      True if the 'submittedByLastname' field has been set, false otherwise.
    • clearSubmittedByLastname

      public ClientTimelineDataV1.Builder clearSubmittedByLastname()
      Clears the value of the 'submittedByLastname' field.
      Returns:
      This builder.
    • getActivatedOnDate

      public String getActivatedOnDate()
      Gets the value of the 'activatedOnDate' field.
      Returns:
      The value.
    • setActivatedOnDate

      public ClientTimelineDataV1.Builder setActivatedOnDate(String value)
      Sets the value of the 'activatedOnDate' field.
      Parameters:
      value - The value of 'activatedOnDate'.
      Returns:
      This builder.
    • hasActivatedOnDate

      public boolean hasActivatedOnDate()
      Checks whether the 'activatedOnDate' field has been set.
      Returns:
      True if the 'activatedOnDate' field has been set, false otherwise.
    • clearActivatedOnDate

      public ClientTimelineDataV1.Builder clearActivatedOnDate()
      Clears the value of the 'activatedOnDate' field.
      Returns:
      This builder.
    • getActivatedByUsername

      public String getActivatedByUsername()
      Gets the value of the 'activatedByUsername' field.
      Returns:
      The value.
    • setActivatedByUsername

      public ClientTimelineDataV1.Builder setActivatedByUsername(String value)
      Sets the value of the 'activatedByUsername' field.
      Parameters:
      value - The value of 'activatedByUsername'.
      Returns:
      This builder.
    • hasActivatedByUsername

      public boolean hasActivatedByUsername()
      Checks whether the 'activatedByUsername' field has been set.
      Returns:
      True if the 'activatedByUsername' field has been set, false otherwise.
    • clearActivatedByUsername

      public ClientTimelineDataV1.Builder clearActivatedByUsername()
      Clears the value of the 'activatedByUsername' field.
      Returns:
      This builder.
    • getActivatedByFirstname

      public String getActivatedByFirstname()
      Gets the value of the 'activatedByFirstname' field.
      Returns:
      The value.
    • setActivatedByFirstname

      public ClientTimelineDataV1.Builder setActivatedByFirstname(String value)
      Sets the value of the 'activatedByFirstname' field.
      Parameters:
      value - The value of 'activatedByFirstname'.
      Returns:
      This builder.
    • hasActivatedByFirstname

      public boolean hasActivatedByFirstname()
      Checks whether the 'activatedByFirstname' field has been set.
      Returns:
      True if the 'activatedByFirstname' field has been set, false otherwise.
    • clearActivatedByFirstname

      public ClientTimelineDataV1.Builder clearActivatedByFirstname()
      Clears the value of the 'activatedByFirstname' field.
      Returns:
      This builder.
    • getActivatedByLastname

      public String getActivatedByLastname()
      Gets the value of the 'activatedByLastname' field.
      Returns:
      The value.
    • setActivatedByLastname

      public ClientTimelineDataV1.Builder setActivatedByLastname(String value)
      Sets the value of the 'activatedByLastname' field.
      Parameters:
      value - The value of 'activatedByLastname'.
      Returns:
      This builder.
    • hasActivatedByLastname

      public boolean hasActivatedByLastname()
      Checks whether the 'activatedByLastname' field has been set.
      Returns:
      True if the 'activatedByLastname' field has been set, false otherwise.
    • clearActivatedByLastname

      public ClientTimelineDataV1.Builder clearActivatedByLastname()
      Clears the value of the 'activatedByLastname' field.
      Returns:
      This builder.
    • getClosedOnDate

      public String getClosedOnDate()
      Gets the value of the 'closedOnDate' field.
      Returns:
      The value.
    • setClosedOnDate

      public ClientTimelineDataV1.Builder setClosedOnDate(String value)
      Sets the value of the 'closedOnDate' field.
      Parameters:
      value - The value of 'closedOnDate'.
      Returns:
      This builder.
    • hasClosedOnDate

      public boolean hasClosedOnDate()
      Checks whether the 'closedOnDate' field has been set.
      Returns:
      True if the 'closedOnDate' field has been set, false otherwise.
    • clearClosedOnDate

      public ClientTimelineDataV1.Builder clearClosedOnDate()
      Clears the value of the 'closedOnDate' field.
      Returns:
      This builder.
    • getClosedByUsername

      public String getClosedByUsername()
      Gets the value of the 'closedByUsername' field.
      Returns:
      The value.
    • setClosedByUsername

      public ClientTimelineDataV1.Builder setClosedByUsername(String value)
      Sets the value of the 'closedByUsername' field.
      Parameters:
      value - The value of 'closedByUsername'.
      Returns:
      This builder.
    • hasClosedByUsername

      public boolean hasClosedByUsername()
      Checks whether the 'closedByUsername' field has been set.
      Returns:
      True if the 'closedByUsername' field has been set, false otherwise.
    • clearClosedByUsername

      public ClientTimelineDataV1.Builder clearClosedByUsername()
      Clears the value of the 'closedByUsername' field.
      Returns:
      This builder.
    • getClosedByFirstname

      public String getClosedByFirstname()
      Gets the value of the 'closedByFirstname' field.
      Returns:
      The value.
    • setClosedByFirstname

      public ClientTimelineDataV1.Builder setClosedByFirstname(String value)
      Sets the value of the 'closedByFirstname' field.
      Parameters:
      value - The value of 'closedByFirstname'.
      Returns:
      This builder.
    • hasClosedByFirstname

      public boolean hasClosedByFirstname()
      Checks whether the 'closedByFirstname' field has been set.
      Returns:
      True if the 'closedByFirstname' field has been set, false otherwise.
    • clearClosedByFirstname

      public ClientTimelineDataV1.Builder clearClosedByFirstname()
      Clears the value of the 'closedByFirstname' field.
      Returns:
      This builder.
    • getClosedByLastname

      public String getClosedByLastname()
      Gets the value of the 'closedByLastname' field.
      Returns:
      The value.
    • setClosedByLastname

      public ClientTimelineDataV1.Builder setClosedByLastname(String value)
      Sets the value of the 'closedByLastname' field.
      Parameters:
      value - The value of 'closedByLastname'.
      Returns:
      This builder.
    • hasClosedByLastname

      public boolean hasClosedByLastname()
      Checks whether the 'closedByLastname' field has been set.
      Returns:
      True if the 'closedByLastname' field has been set, false otherwise.
    • clearClosedByLastname

      public ClientTimelineDataV1.Builder clearClosedByLastname()
      Clears the value of the 'closedByLastname' field.
      Returns:
      This builder.
    • build

      public ClientTimelineDataV1 build()
      Specified by:
      build in interface org.apache.avro.data.RecordBuilder<ClientTimelineDataV1>