Class GatewayMessage.Builder

  • All Implemented Interfaces:
    org.apache.avro.data.RecordBuilder

    
    public class GatewayMessage.Builder
    extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
                        

    RecordBuilder for GatewayMessage instances.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • getId

         String getId()

        Gets the value of the 'id' field. A unique identifier of the message used for correlation to the response.

      • setId

         GatewayMessage.Builder setId(String value)

        Sets the value of the 'id' field. A unique identifier of the message used for correlation to the response.

        Parameters:
        value - The value of 'id'.
      • hasId

         boolean hasId()

        Checks whether the 'id' field has been set. A unique identifier of the message used for correlation to the response.

      • clearId

         GatewayMessage.Builder clearId()

        Clears the value of the 'id' field. A unique identifier of the message used for correlation to the response.

      • hasPayload

         boolean hasPayload()

        Checks whether the 'payload' field has been set.