Class ShareProductMarketPriceDataV1.Builder

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

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

    • getId

      public Long getId()
      Gets the value of the 'id' field.
      Returns:
      The value.
    • setId

      Sets the value of the 'id' field.
      Parameters:
      value - The value of 'id'.
      Returns:
      This builder.
    • hasId

      public boolean hasId()
      Checks whether the 'id' field has been set.
      Returns:
      True if the 'id' field has been set, false otherwise.
    • clearId

      Clears the value of the 'id' field.
      Returns:
      This builder.
    • getFromDate

      public String getFromDate()
      Gets the value of the 'fromDate' field.
      Returns:
      The value.
    • setFromDate

      public ShareProductMarketPriceDataV1.Builder setFromDate(String value)
      Sets the value of the 'fromDate' field.
      Parameters:
      value - The value of 'fromDate'.
      Returns:
      This builder.
    • hasFromDate

      public boolean hasFromDate()
      Checks whether the 'fromDate' field has been set.
      Returns:
      True if the 'fromDate' field has been set, false otherwise.
    • clearFromDate

      public ShareProductMarketPriceDataV1.Builder clearFromDate()
      Clears the value of the 'fromDate' field.
      Returns:
      This builder.
    • getShareValue

      public BigDecimal getShareValue()
      Gets the value of the 'shareValue' field.
      Returns:
      The value.
    • setShareValue

      public ShareProductMarketPriceDataV1.Builder setShareValue(BigDecimal value)
      Sets the value of the 'shareValue' field.
      Parameters:
      value - The value of 'shareValue'.
      Returns:
      This builder.
    • hasShareValue

      public boolean hasShareValue()
      Checks whether the 'shareValue' field has been set.
      Returns:
      True if the 'shareValue' field has been set, false otherwise.
    • clearShareValue

      public ShareProductMarketPriceDataV1.Builder clearShareValue()
      Clears the value of the 'shareValue' field.
      Returns:
      This builder.
    • build

      Specified by:
      build in interface org.apache.avro.data.RecordBuilder<ShareProductMarketPriceDataV1>