All Downloads are FREE. Search and download functionalities are using the official Maven repository.

apache.rocketmq.v1.SystemAttributeOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.0.7.Final
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: apache/rocketmq/v1/definition.proto

package apache.rocketmq.v1;

public interface SystemAttributeOrBuilder extends
    // @@protoc_insertion_point(interface_extends:apache.rocketmq.v1.SystemAttribute)
    com.aliyun.openservices.ons.shaded.com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Tag
   * 
* * string tag = 1; * @return The tag. */ java.lang.String getTag(); /** *
   * Tag
   * 
* * string tag = 1; * @return The bytes for tag. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString getTagBytes(); /** *
   * Message keys
   * 
* * repeated string keys = 2; * @return A list containing the keys. */ java.util.List getKeysList(); /** *
   * Message keys
   * 
* * repeated string keys = 2; * @return The count of keys. */ int getKeysCount(); /** *
   * Message keys
   * 
* * repeated string keys = 2; * @param index The index of the element to return. * @return The keys at the given index. */ java.lang.String getKeys(int index); /** *
   * Message keys
   * 
* * repeated string keys = 2; * @param index The index of the value to return. * @return The bytes of the keys at the given index. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString getKeysBytes(int index); /** *
   * 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; * @return The messageId. */ java.lang.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; * @return The bytes for messageId. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString getMessageIdBytes(); /** *
   * Message body digest
   * 
* * .apache.rocketmq.v1.Digest body_digest = 4; * @return Whether the bodyDigest field is set. */ boolean hasBodyDigest(); /** *
   * Message body digest
   * 
* * .apache.rocketmq.v1.Digest body_digest = 4; * @return The bodyDigest. */ apache.rocketmq.v1.Digest getBodyDigest(); /** *
   * Message body digest
   * 
* * .apache.rocketmq.v1.Digest body_digest = 4; */ apache.rocketmq.v1.DigestOrBuilder getBodyDigestOrBuilder(); /** *
   * Message body encoding. Candidate options are identity, gzip, snappy etc.
   * 
* * .apache.rocketmq.v1.Encoding body_encoding = 5; * @return The enum numeric value on the wire for bodyEncoding. */ int getBodyEncodingValue(); /** *
   * Message body encoding. Candidate options are identity, gzip, snappy etc.
   * 
* * .apache.rocketmq.v1.Encoding body_encoding = 5; * @return The bodyEncoding. */ apache.rocketmq.v1.Encoding getBodyEncoding(); /** *
   * Message type, normal, FIFO or transactional.
   * 
* * .apache.rocketmq.v1.MessageType message_type = 6; * @return The enum numeric value on the wire for messageType. */ int getMessageTypeValue(); /** *
   * Message type, normal, FIFO or transactional.
   * 
* * .apache.rocketmq.v1.MessageType message_type = 6; * @return The messageType. */ apache.rocketmq.v1.MessageType getMessageType(); /** *
   * Message born time-point.
   * 
* * .google.protobuf.Timestamp born_timestamp = 7; * @return Whether the bornTimestamp field is set. */ boolean hasBornTimestamp(); /** *
   * Message born time-point.
   * 
* * .google.protobuf.Timestamp born_timestamp = 7; * @return The bornTimestamp. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.Timestamp getBornTimestamp(); /** *
   * Message born time-point.
   * 
* * .google.protobuf.Timestamp born_timestamp = 7; */ com.aliyun.openservices.ons.shaded.com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder(); /** *
   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
   * 
* * string born_host = 8; * @return The bornHost. */ java.lang.String getBornHost(); /** *
   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
   * 
* * string born_host = 8; * @return The bytes for bornHost. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString getBornHostBytes(); /** *
   * Time-point at which the message is stored in the broker.
   * 
* * .google.protobuf.Timestamp store_timestamp = 9; * @return Whether the storeTimestamp field is set. */ boolean hasStoreTimestamp(); /** *
   * Time-point at which the message is stored in the broker.
   * 
* * .google.protobuf.Timestamp store_timestamp = 9; * @return The storeTimestamp. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.Timestamp getStoreTimestamp(); /** *
   * Time-point at which the message is stored in the broker.
   * 
* * .google.protobuf.Timestamp store_timestamp = 9; */ com.aliyun.openservices.ons.shaded.com.google.protobuf.TimestampOrBuilder getStoreTimestampOrBuilder(); /** *
   * The broker that stores this message. It may be name, IP or arbitrary
   * identifier that uniquely identify the broker.
   * 
* * string store_host = 10; * @return The storeHost. */ java.lang.String getStoreHost(); /** *
   * The broker that stores this message. It may be name, IP or arbitrary
   * identifier that uniquely identify the broker.
   * 
* * string store_host = 10; * @return The bytes for storeHost. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString getStoreHostBytes(); /** *
   * Time-point at which broker delivers to clients.
   * 
* * .google.protobuf.Timestamp delivery_timestamp = 11; * @return Whether the deliveryTimestamp field is set. */ boolean hasDeliveryTimestamp(); /** *
   * Time-point at which broker delivers to clients.
   * 
* * .google.protobuf.Timestamp delivery_timestamp = 11; * @return The deliveryTimestamp. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.Timestamp getDeliveryTimestamp(); /** *
   * Time-point at which broker delivers to clients.
   * 
* * .google.protobuf.Timestamp delivery_timestamp = 11; */ com.aliyun.openservices.ons.shaded.com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder(); /** *
   * Level-based delay strategy.
   * 
* * int32 delay_level = 12; * @return The delayLevel. */ int getDelayLevel(); /** *
   * If a message is acquired by way of POP, this field holds the receipt.
   * Clients use the receipt to acknowledge or negatively acknowledge the
   * message.
   * 
* * string receipt_handle = 13; * @return The receiptHandle. */ java.lang.String getReceiptHandle(); /** *
   * If a message is acquired by way of POP, this field holds the receipt.
   * Clients use the receipt to acknowledge or negatively acknowledge the
   * message.
   * 
* * string receipt_handle = 13; * @return The bytes for receiptHandle. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString getReceiptHandleBytes(); /** *
   * Partition identifier in which a message is physically stored.
   * 
* * int32 partition_id = 14; * @return The partitionId. */ int getPartitionId(); /** *
   * Partition offset at which a message is stored.
   * 
* * int64 partition_offset = 15; * @return The partitionOffset. */ long getPartitionOffset(); /** *
   * Period of time servers would remain invisible once a message is acquired.
   * 
* * .google.protobuf.Duration invisible_period = 16; * @return Whether the invisiblePeriod field is set. */ boolean hasInvisiblePeriod(); /** *
   * Period of time servers would remain invisible once a message is acquired.
   * 
* * .google.protobuf.Duration invisible_period = 16; * @return The invisiblePeriod. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.Duration getInvisiblePeriod(); /** *
   * Period of time servers would remain invisible once a message is acquired.
   * 
* * .google.protobuf.Duration invisible_period = 16; */ com.aliyun.openservices.ons.shaded.com.google.protobuf.DurationOrBuilder getInvisiblePeriodOrBuilder(); /** *
   * 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.
   * 
* * int32 delivery_attempt = 17; * @return The deliveryAttempt. */ int getDeliveryAttempt(); /** *
   * Message producer load-balance group if applicable.
   * 
* * .apache.rocketmq.v1.Resource producer_group = 18; * @return Whether the producerGroup field is set. */ boolean hasProducerGroup(); /** *
   * Message producer load-balance group if applicable.
   * 
* * .apache.rocketmq.v1.Resource producer_group = 18; * @return The producerGroup. */ apache.rocketmq.v1.Resource getProducerGroup(); /** *
   * Message producer load-balance group if applicable.
   * 
* * .apache.rocketmq.v1.Resource producer_group = 18; */ apache.rocketmq.v1.ResourceOrBuilder getProducerGroupOrBuilder(); /** * string message_group = 19; * @return The messageGroup. */ java.lang.String getMessageGroup(); /** * string message_group = 19; * @return The bytes for messageGroup. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString getMessageGroupBytes(); /** *
   * Trace context.
   * 
* * string trace_context = 20; * @return The traceContext. */ java.lang.String getTraceContext(); /** *
   * Trace context.
   * 
* * string trace_context = 20; * @return The bytes for traceContext. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString getTraceContextBytes(); /** *
   * Delay time of first recover orphaned transaction request from server.
   * 
* * .google.protobuf.Duration orphaned_transaction_recovery_period = 21; * @return Whether the orphanedTransactionRecoveryPeriod field is set. */ boolean hasOrphanedTransactionRecoveryPeriod(); /** *
   * Delay time of first recover orphaned transaction request from server.
   * 
* * .google.protobuf.Duration orphaned_transaction_recovery_period = 21; * @return The orphanedTransactionRecoveryPeriod. */ com.aliyun.openservices.ons.shaded.com.google.protobuf.Duration getOrphanedTransactionRecoveryPeriod(); /** *
   * Delay time of first recover orphaned transaction request from server.
   * 
* * .google.protobuf.Duration orphaned_transaction_recovery_period = 21; */ com.aliyun.openservices.ons.shaded.com.google.protobuf.DurationOrBuilder getOrphanedTransactionRecoveryPeriodOrBuilder(); public apache.rocketmq.v1.SystemAttribute.TimedDeliveryCase getTimedDeliveryCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy