Class AppMessageMarker.Builder

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

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

    RecordBuilder for AppMessageMarker instances.

    • Constructor Detail

    • Method Detail

      • getMarker

         Object getMarker()

        Gets the value of the 'marker' field.

        Returns:

        The value.

      • getTimestamp

         long getTimestamp()

        Gets the value of the 'timestamp' field. The timestamp when the status change happened.

        Returns:

        The value.

      • setTimestamp

         AppMessageMarker.Builder setTimestamp(long value)

        Sets the value of the 'timestamp' field. The timestamp when the status change happened.

        Parameters:
        value - The value of 'timestamp'.
        Returns:

        This builder.

      • hasMarker

         boolean hasMarker()

        Checks whether the 'marker' field has been set.

        Returns:

        True if the 'marker' field has been set, false otherwise.

      • hasTimestamp

         boolean hasTimestamp()

        Checks whether the 'timestamp' field has been set. The timestamp when the status change happened.

        Returns:

        True if the 'timestamp' field has been set, false otherwise.