Class DistributionMetaData.Builder

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

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

    RecordBuilder for DistributionMetaData instances.

    • Constructor Detail

    • Method Detail

      • getSyncId

         String getSyncId()

        Gets the value of the 'syncId' field. ID of the sync process, in case of standard distribution type, the syncId will be generated by the MGM.

      • setSyncId

         DistributionMetaData.Builder setSyncId(String value)

        Sets the value of the 'syncId' field. ID of the sync process, in case of standard distribution type, the syncId will be generated by the MGM.

        Parameters:
        value - The value of 'syncId'.
      • getSyncRequested

         Instant getSyncRequested()

        Gets the value of the 'syncRequested' field. Time ([Instant]) in milliseconds when the sync was requested.

      • hasSyncId

         boolean hasSyncId()

        Checks whether the 'syncId' field has been set. ID of the sync process, in case of standard distribution type, the syncId will be generated by the MGM.

      • clearSyncId

         DistributionMetaData.Builder clearSyncId()

        Clears the value of the 'syncId' field. ID of the sync process, in case of standard distribution type, the syncId will be generated by the MGM.

      • hasSyncRequested

         boolean hasSyncRequested()

        Checks whether the 'syncRequested' field has been set. Time ([Instant]) in milliseconds when the sync was requested.