Class BulkMessagePayloadV1.Builder

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

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

    • getDatas

      public List<BulkMessageItemV1> getDatas()
      Gets the value of the 'datas' field. The individual messages within this bulk message
      Returns:
      The value.
    • setDatas

      Sets the value of the 'datas' field. The individual messages within this bulk message
      Parameters:
      value - The value of 'datas'.
      Returns:
      This builder.
    • hasDatas

      public boolean hasDatas()
      Checks whether the 'datas' field has been set. The individual messages within this bulk message
      Returns:
      True if the 'datas' field has been set, false otherwise.
    • clearDatas

      public BulkMessagePayloadV1.Builder clearDatas()
      Clears the value of the 'datas' field. The individual messages within this bulk message
      Returns:
      This builder.
    • build

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