接口 SystemPropertiesOrBuilder

  • 所有超级接口:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    所有已知实现类:
    SystemProperties, SystemProperties.Builder

    public interface SystemPropertiesOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • 方法详细资料

      • hasTag

        boolean hasTag()
         Tag, which is optional.
         
        optional string tag = 1;
        返回:
        Whether the tag field is set.
      • getTag

        String getTag()
         Tag, which is optional.
         
        optional string tag = 1;
        返回:
        The tag.
      • getTagBytes

        com.google.protobuf.ByteString getTagBytes()
         Tag, which is optional.
         
        optional string tag = 1;
        返回:
        The bytes for tag.
      • getKeysList

        List<String> getKeysList()
         Message keys
         
        repeated string keys = 2;
        返回:
        A list containing the keys.
      • getKeysCount

        int getKeysCount()
         Message keys
         
        repeated string keys = 2;
        返回:
        The count of keys.
      • getKeys

        String getKeys​(int index)
         Message keys
         
        repeated string keys = 2;
        参数:
        index - The index of the element to return.
        返回:
        The keys at the given index.
      • getKeysBytes

        com.google.protobuf.ByteString getKeysBytes​(int index)
         Message keys
         
        repeated string keys = 2;
        参数:
        index - The index of the value to return.
        返回:
        The bytes of the keys at the given index.
      • getMessageId

        String getMessageId()
         Message identifier, client-side generated, remains unique.
         if message_id is empty, the send message request will be aborted with
         status `INVALID_ARGUMENT`
         
        string message_id = 3;
        返回:
        The messageId.
      • getMessageIdBytes

        com.google.protobuf.ByteString getMessageIdBytes()
         Message identifier, client-side generated, remains unique.
         if message_id is empty, the send message request will be aborted with
         status `INVALID_ARGUMENT`
         
        string message_id = 3;
        返回:
        The bytes for messageId.
      • hasBodyDigest

        boolean hasBodyDigest()
         Message body digest
         
        .apache.rocketmq.v2.Digest body_digest = 4;
        返回:
        Whether the bodyDigest field is set.
      • getBodyDigest

        Digest getBodyDigest()
         Message body digest
         
        .apache.rocketmq.v2.Digest body_digest = 4;
        返回:
        The bodyDigest.
      • getBodyDigestOrBuilder

        DigestOrBuilder getBodyDigestOrBuilder()
         Message body digest
         
        .apache.rocketmq.v2.Digest body_digest = 4;
      • getBodyEncodingValue

        int getBodyEncodingValue()
         Message body encoding. Candidate options are identity, gzip, snappy etc.
         
        .apache.rocketmq.v2.Encoding body_encoding = 5;
        返回:
        The enum numeric value on the wire for bodyEncoding.
      • getBodyEncoding

        Encoding getBodyEncoding()
         Message body encoding. Candidate options are identity, gzip, snappy etc.
         
        .apache.rocketmq.v2.Encoding body_encoding = 5;
        返回:
        The bodyEncoding.
      • getMessageTypeValue

        int getMessageTypeValue()
         Message type, normal, FIFO or transactional.
         
        .apache.rocketmq.v2.MessageType message_type = 6;
        返回:
        The enum numeric value on the wire for messageType.
      • getMessageType

        MessageType getMessageType()
         Message type, normal, FIFO or transactional.
         
        .apache.rocketmq.v2.MessageType message_type = 6;
        返回:
        The messageType.
      • hasBornTimestamp

        boolean hasBornTimestamp()
         Message born time-point.
         
        .google.protobuf.Timestamp born_timestamp = 7;
        返回:
        Whether the bornTimestamp field is set.
      • getBornTimestamp

        com.google.protobuf.Timestamp getBornTimestamp()
         Message born time-point.
         
        .google.protobuf.Timestamp born_timestamp = 7;
        返回:
        The bornTimestamp.
      • getBornTimestampOrBuilder

        com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder()
         Message born time-point.
         
        .google.protobuf.Timestamp born_timestamp = 7;
      • getBornHost

        String getBornHost()
         Message born host. Valid options are IPv4, IPv6 or client host domain name.
         
        string born_host = 8;
        返回:
        The bornHost.
      • getBornHostBytes

        com.google.protobuf.ByteString getBornHostBytes()
         Message born host. Valid options are IPv4, IPv6 or client host domain name.
         
        string born_host = 8;
        返回:
        The bytes for bornHost.
      • hasStoreTimestamp

        boolean hasStoreTimestamp()
         Time-point at which the message is stored in the broker, which is absent
         for message publishing.
         
        optional .google.protobuf.Timestamp store_timestamp = 9;
        返回:
        Whether the storeTimestamp field is set.
      • getStoreTimestamp

        com.google.protobuf.Timestamp getStoreTimestamp()
         Time-point at which the message is stored in the broker, which is absent
         for message publishing.
         
        optional .google.protobuf.Timestamp store_timestamp = 9;
        返回:
        The storeTimestamp.
      • getStoreTimestampOrBuilder

        com.google.protobuf.TimestampOrBuilder getStoreTimestampOrBuilder()
         Time-point at which the message is stored in the broker, which is absent
         for message publishing.
         
        optional .google.protobuf.Timestamp store_timestamp = 9;
      • getStoreHost

        String getStoreHost()
         The broker that stores this message. It may be broker name, IP or arbitrary
         identifier that uniquely identify the server.
         
        string store_host = 10;
        返回:
        The storeHost.
      • getStoreHostBytes

        com.google.protobuf.ByteString getStoreHostBytes()
         The broker that stores this message. It may be broker name, IP or arbitrary
         identifier that uniquely identify the server.
         
        string store_host = 10;
        返回:
        The bytes for storeHost.
      • hasDeliveryTimestamp

        boolean hasDeliveryTimestamp()
         Time-point at which broker delivers to clients, which is optional.
         
        optional .google.protobuf.Timestamp delivery_timestamp = 11;
        返回:
        Whether the deliveryTimestamp field is set.
      • getDeliveryTimestamp

        com.google.protobuf.Timestamp getDeliveryTimestamp()
         Time-point at which broker delivers to clients, which is optional.
         
        optional .google.protobuf.Timestamp delivery_timestamp = 11;
        返回:
        The deliveryTimestamp.
      • getDeliveryTimestampOrBuilder

        com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder()
         Time-point at which broker delivers to clients, which is optional.
         
        optional .google.protobuf.Timestamp delivery_timestamp = 11;
      • hasReceiptHandle

        boolean hasReceiptHandle()
         If a message is acquired by way of POP, this field holds the receipt,
         which is absent for message publishing.
         Clients use the receipt to acknowledge or negatively acknowledge the
         message.
         
        optional string receipt_handle = 12;
        返回:
        Whether the receiptHandle field is set.
      • getReceiptHandle

        String getReceiptHandle()
         If a message is acquired by way of POP, this field holds the receipt,
         which is absent for message publishing.
         Clients use the receipt to acknowledge or negatively acknowledge the
         message.
         
        optional string receipt_handle = 12;
        返回:
        The receiptHandle.
      • getReceiptHandleBytes

        com.google.protobuf.ByteString getReceiptHandleBytes()
         If a message is acquired by way of POP, this field holds the receipt,
         which is absent for message publishing.
         Clients use the receipt to acknowledge or negatively acknowledge the
         message.
         
        optional string receipt_handle = 12;
        返回:
        The bytes for receiptHandle.
      • getQueueId

        int getQueueId()
         Message queue identifier in which a message is physically stored.
         
        int32 queue_id = 13;
        返回:
        The queueId.
      • hasQueueOffset

        boolean hasQueueOffset()
         Message-queue offset at which a message is stored, which is absent for
         message publishing.
         
        optional int64 queue_offset = 14;
        返回:
        Whether the queueOffset field is set.
      • getQueueOffset

        long getQueueOffset()
         Message-queue offset at which a message is stored, which is absent for
         message publishing.
         
        optional int64 queue_offset = 14;
        返回:
        The queueOffset.
      • hasInvisibleDuration

        boolean hasInvisibleDuration()
         Period of time servers would remain invisible once a message is acquired.
         
        optional .google.protobuf.Duration invisible_duration = 15;
        返回:
        Whether the invisibleDuration field is set.
      • getInvisibleDuration

        com.google.protobuf.Duration getInvisibleDuration()
         Period of time servers would remain invisible once a message is acquired.
         
        optional .google.protobuf.Duration invisible_duration = 15;
        返回:
        The invisibleDuration.
      • getInvisibleDurationOrBuilder

        com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder()
         Period of time servers would remain invisible once a message is acquired.
         
        optional .google.protobuf.Duration invisible_duration = 15;
      • hasDeliveryAttempt

        boolean hasDeliveryAttempt()
         Business code may failed to process messages for the moment. Hence, clients
         may request servers to deliver them again using certain back-off strategy,
         the attempt is 1 not 0 if message is delivered first time, and it is absent
         for message publishing.
         
        optional int32 delivery_attempt = 16;
        返回:
        Whether the deliveryAttempt field is set.
      • getDeliveryAttempt

        int getDeliveryAttempt()
         Business code may failed to process messages for the moment. Hence, clients
         may request servers to deliver them again using certain back-off strategy,
         the attempt is 1 not 0 if message is delivered first time, and it is absent
         for message publishing.
         
        optional int32 delivery_attempt = 16;
        返回:
        The deliveryAttempt.
      • hasMessageGroup

        boolean hasMessageGroup()
         Define the group name of message in the same topic, which is optional.
         
        optional string message_group = 17;
        返回:
        Whether the messageGroup field is set.
      • getMessageGroup

        String getMessageGroup()
         Define the group name of message in the same topic, which is optional.
         
        optional string message_group = 17;
        返回:
        The messageGroup.
      • getMessageGroupBytes

        com.google.protobuf.ByteString getMessageGroupBytes()
         Define the group name of message in the same topic, which is optional.
         
        optional string message_group = 17;
        返回:
        The bytes for messageGroup.
      • hasTraceContext

        boolean hasTraceContext()
         Trace context for each message, which is optional.
         
        optional string trace_context = 18;
        返回:
        Whether the traceContext field is set.
      • getTraceContext

        String getTraceContext()
         Trace context for each message, which is optional.
         
        optional string trace_context = 18;
        返回:
        The traceContext.
      • getTraceContextBytes

        com.google.protobuf.ByteString getTraceContextBytes()
         Trace context for each message, which is optional.
         
        optional string trace_context = 18;
        返回:
        The bytes for traceContext.
      • hasOrphanedTransactionRecoveryDuration

        boolean hasOrphanedTransactionRecoveryDuration()
         If a transactional message stay unresolved for more than
         `transaction_orphan_threshold`, it would be regarded as an
         orphan. Servers that manages orphan messages would pick up
         a capable publisher to resolve
         
        optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19;
        返回:
        Whether the orphanedTransactionRecoveryDuration field is set.
      • getOrphanedTransactionRecoveryDuration

        com.google.protobuf.Duration getOrphanedTransactionRecoveryDuration()
         If a transactional message stay unresolved for more than
         `transaction_orphan_threshold`, it would be regarded as an
         orphan. Servers that manages orphan messages would pick up
         a capable publisher to resolve
         
        optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19;
        返回:
        The orphanedTransactionRecoveryDuration.
      • getOrphanedTransactionRecoveryDurationOrBuilder

        com.google.protobuf.DurationOrBuilder getOrphanedTransactionRecoveryDurationOrBuilder()
         If a transactional message stay unresolved for more than
         `transaction_orphan_threshold`, it would be regarded as an
         orphan. Servers that manages orphan messages would pick up
         a capable publisher to resolve
         
        optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19;
      • hasDeadLetterQueue

        boolean hasDeadLetterQueue()
         Information to identify whether this message is from dead letter queue.
         
        optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
        返回:
        Whether the deadLetterQueue field is set.
      • getDeadLetterQueue

        DeadLetterQueue getDeadLetterQueue()
         Information to identify whether this message is from dead letter queue.
         
        optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
        返回:
        The deadLetterQueue.
      • getDeadLetterQueueOrBuilder

        DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder()
         Information to identify whether this message is from dead letter queue.
         
        optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;