类 SystemProperties
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- apache.rocketmq.v2.SystemProperties
-
- 所有已实现的接口:
SystemPropertiesOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class SystemProperties extends com.google.protobuf.GeneratedMessageV3 implements SystemPropertiesOrBuilder
Protobuf typeapache.rocketmq.v2.SystemProperties- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classSystemProperties.BuilderProtobuf typeapache.rocketmq.v2.SystemProperties-
从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
字段概要
字段 修饰符和类型 字段 说明 static intBODY_DIGEST_FIELD_NUMBERstatic intBODY_ENCODING_FIELD_NUMBERstatic intBORN_HOST_FIELD_NUMBERstatic intBORN_TIMESTAMP_FIELD_NUMBERstatic intDEAD_LETTER_QUEUE_FIELD_NUMBERstatic intDELIVERY_ATTEMPT_FIELD_NUMBERstatic intDELIVERY_TIMESTAMP_FIELD_NUMBERstatic intINVISIBLE_DURATION_FIELD_NUMBERstatic intKEYS_FIELD_NUMBERstatic intMESSAGE_GROUP_FIELD_NUMBERstatic intMESSAGE_ID_FIELD_NUMBERstatic intMESSAGE_TYPE_FIELD_NUMBERstatic intORPHANED_TRANSACTION_RECOVERY_DURATION_FIELD_NUMBERstatic intQUEUE_ID_FIELD_NUMBERstatic intQUEUE_OFFSET_FIELD_NUMBERstatic intRECEIPT_HANDLE_FIELD_NUMBERstatic intSTORE_HOST_FIELD_NUMBERstatic intSTORE_TIMESTAMP_FIELD_NUMBERstatic intTAG_FIELD_NUMBERstatic intTRACE_CONTEXT_FIELD_NUMBER
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(Object obj)DigestgetBodyDigest()Message body digestDigestOrBuildergetBodyDigestOrBuilder()Message body digestEncodinggetBodyEncoding()Message body encoding.intgetBodyEncodingValue()Message body encoding.StringgetBornHost()Message born host.com.google.protobuf.ByteStringgetBornHostBytes()Message born host.com.google.protobuf.TimestampgetBornTimestamp()Message born time-point.com.google.protobuf.TimestampOrBuildergetBornTimestampOrBuilder()Message born time-point.DeadLetterQueuegetDeadLetterQueue()Information to identify whether this message is from dead letter queue.DeadLetterQueueOrBuildergetDeadLetterQueueOrBuilder()Information to identify whether this message is from dead letter queue.static SystemPropertiesgetDefaultInstance()SystemPropertiesgetDefaultInstanceForType()intgetDeliveryAttempt()Business code may failed to process messages for the moment.com.google.protobuf.TimestampgetDeliveryTimestamp()Time-point at which broker delivers to clients, which is optional.com.google.protobuf.TimestampOrBuildergetDeliveryTimestampOrBuilder()Time-point at which broker delivers to clients, which is optional.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.DurationgetInvisibleDuration()Period of time servers would remain invisible once a message is acquired.com.google.protobuf.DurationOrBuildergetInvisibleDurationOrBuilder()Period of time servers would remain invisible once a message is acquired.StringgetKeys(int index)Message keyscom.google.protobuf.ByteStringgetKeysBytes(int index)Message keysintgetKeysCount()Message keyscom.google.protobuf.ProtocolStringListgetKeysList()Message keysStringgetMessageGroup()Define the group name of message in the same topic, which is optional.com.google.protobuf.ByteStringgetMessageGroupBytes()Define the group name of message in the same topic, which is optional.StringgetMessageId()Message identifier, client-side generated, remains unique.com.google.protobuf.ByteStringgetMessageIdBytes()Message identifier, client-side generated, remains unique.MessageTypegetMessageType()Message type, normal, FIFO or transactional.intgetMessageTypeValue()Message type, normal, FIFO or transactional.com.google.protobuf.DurationgetOrphanedTransactionRecoveryDuration()If a transactional message stay unresolved for more than `transaction_orphan_threshold`, it would be regarded as an orphan.com.google.protobuf.DurationOrBuildergetOrphanedTransactionRecoveryDurationOrBuilder()If a transactional message stay unresolved for more than `transaction_orphan_threshold`, it would be regarded as an orphan.com.google.protobuf.Parser<SystemProperties>getParserForType()intgetQueueId()Message queue identifier in which a message is physically stored.longgetQueueOffset()Message-queue offset at which a message is stored, which is absent for message publishing.StringgetReceiptHandle()If a message is acquired by way of POP, this field holds the receipt, which is absent for message publishing.com.google.protobuf.ByteStringgetReceiptHandleBytes()If a message is acquired by way of POP, this field holds the receipt, which is absent for message publishing.intgetSerializedSize()StringgetStoreHost()The broker that stores this message.com.google.protobuf.ByteStringgetStoreHostBytes()The broker that stores this message.com.google.protobuf.TimestampgetStoreTimestamp()Time-point at which the message is stored in the broker, which is absent for message publishing.com.google.protobuf.TimestampOrBuildergetStoreTimestampOrBuilder()Time-point at which the message is stored in the broker, which is absent for message publishing.StringgetTag()Tag, which is optional.com.google.protobuf.ByteStringgetTagBytes()Tag, which is optional.StringgetTraceContext()Trace context for each message, which is optional.com.google.protobuf.ByteStringgetTraceContextBytes()Trace context for each message, which is optional.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasBodyDigest()Message body digestbooleanhasBornTimestamp()Message born time-point.booleanhasDeadLetterQueue()Information to identify whether this message is from dead letter queue.booleanhasDeliveryAttempt()Business code may failed to process messages for the moment.booleanhasDeliveryTimestamp()Time-point at which broker delivers to clients, which is optional.inthashCode()booleanhasInvisibleDuration()Period of time servers would remain invisible once a message is acquired.booleanhasMessageGroup()Define the group name of message in the same topic, which is optional.booleanhasOrphanedTransactionRecoveryDuration()If a transactional message stay unresolved for more than `transaction_orphan_threshold`, it would be regarded as an orphan.booleanhasQueueOffset()Message-queue offset at which a message is stored, which is absent for message publishing.booleanhasReceiptHandle()If a message is acquired by way of POP, this field holds the receipt, which is absent for message publishing.booleanhasStoreTimestamp()Time-point at which the message is stored in the broker, which is absent for message publishing.booleanhasTag()Tag, which is optional.booleanhasTraceContext()Trace context for each message, which is optional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static SystemProperties.BuildernewBuilder()static SystemProperties.BuildernewBuilder(SystemProperties prototype)SystemProperties.BuildernewBuilderForType()protected SystemProperties.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static SystemPropertiesparseDelimitedFrom(InputStream input)static SystemPropertiesparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SystemPropertiesparseFrom(byte[] data)static SystemPropertiesparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SystemPropertiesparseFrom(com.google.protobuf.ByteString data)static SystemPropertiesparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SystemPropertiesparseFrom(com.google.protobuf.CodedInputStream input)static SystemPropertiesparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SystemPropertiesparseFrom(InputStream input)static SystemPropertiesparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SystemPropertiesparseFrom(ByteBuffer data)static SystemPropertiesparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<SystemProperties>parser()SystemProperties.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
-
-
-
字段详细资料
-
TAG_FIELD_NUMBER
public static final int TAG_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
KEYS_FIELD_NUMBER
public static final int KEYS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
MESSAGE_ID_FIELD_NUMBER
public static final int MESSAGE_ID_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
BODY_DIGEST_FIELD_NUMBER
public static final int BODY_DIGEST_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
BODY_ENCODING_FIELD_NUMBER
public static final int BODY_ENCODING_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
MESSAGE_TYPE_FIELD_NUMBER
public static final int MESSAGE_TYPE_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
BORN_TIMESTAMP_FIELD_NUMBER
public static final int BORN_TIMESTAMP_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
BORN_HOST_FIELD_NUMBER
public static final int BORN_HOST_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
STORE_TIMESTAMP_FIELD_NUMBER
public static final int STORE_TIMESTAMP_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
STORE_HOST_FIELD_NUMBER
public static final int STORE_HOST_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
DELIVERY_TIMESTAMP_FIELD_NUMBER
public static final int DELIVERY_TIMESTAMP_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
RECEIPT_HANDLE_FIELD_NUMBER
public static final int RECEIPT_HANDLE_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
QUEUE_ID_FIELD_NUMBER
public static final int QUEUE_ID_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
QUEUE_OFFSET_FIELD_NUMBER
public static final int QUEUE_OFFSET_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
INVISIBLE_DURATION_FIELD_NUMBER
public static final int INVISIBLE_DURATION_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
DELIVERY_ATTEMPT_FIELD_NUMBER
public static final int DELIVERY_ATTEMPT_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
MESSAGE_GROUP_FIELD_NUMBER
public static final int MESSAGE_GROUP_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
TRACE_CONTEXT_FIELD_NUMBER
public static final int TRACE_CONTEXT_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
ORPHANED_TRANSACTION_RECOVERY_DURATION_FIELD_NUMBER
public static final int ORPHANED_TRANSACTION_RECOVERY_DURATION_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
DEAD_LETTER_QUEUE_FIELD_NUMBER
public static final int DEAD_LETTER_QUEUE_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- 覆盖:
newInstance在类中com.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- 指定者:
getUnknownFields在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getUnknownFields在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3
-
hasTag
public boolean hasTag()
Tag, which is optional.
optional string tag = 1;- 指定者:
hasTag在接口中SystemPropertiesOrBuilder- 返回:
- Whether the tag field is set.
-
getTag
public String getTag()
Tag, which is optional.
optional string tag = 1;- 指定者:
getTag在接口中SystemPropertiesOrBuilder- 返回:
- The tag.
-
getTagBytes
public com.google.protobuf.ByteString getTagBytes()
Tag, which is optional.
optional string tag = 1;- 指定者:
getTagBytes在接口中SystemPropertiesOrBuilder- 返回:
- The bytes for tag.
-
getKeysList
public com.google.protobuf.ProtocolStringList getKeysList()
Message keys
repeated string keys = 2;- 指定者:
getKeysList在接口中SystemPropertiesOrBuilder- 返回:
- A list containing the keys.
-
getKeysCount
public int getKeysCount()
Message keys
repeated string keys = 2;- 指定者:
getKeysCount在接口中SystemPropertiesOrBuilder- 返回:
- The count of keys.
-
getKeys
public String getKeys(int index)
Message keys
repeated string keys = 2;- 指定者:
getKeys在接口中SystemPropertiesOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The keys at the given index.
-
getKeysBytes
public com.google.protobuf.ByteString getKeysBytes(int index)
Message keys
repeated string keys = 2;- 指定者:
getKeysBytes在接口中SystemPropertiesOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the keys at the given index.
-
getMessageId
public 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;- 指定者:
getMessageId在接口中SystemPropertiesOrBuilder- 返回:
- The messageId.
-
getMessageIdBytes
public 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;- 指定者:
getMessageIdBytes在接口中SystemPropertiesOrBuilder- 返回:
- The bytes for messageId.
-
hasBodyDigest
public boolean hasBodyDigest()
Message body digest
.apache.rocketmq.v2.Digest body_digest = 4;- 指定者:
hasBodyDigest在接口中SystemPropertiesOrBuilder- 返回:
- Whether the bodyDigest field is set.
-
getBodyDigest
public Digest getBodyDigest()
Message body digest
.apache.rocketmq.v2.Digest body_digest = 4;- 指定者:
getBodyDigest在接口中SystemPropertiesOrBuilder- 返回:
- The bodyDigest.
-
getBodyDigestOrBuilder
public DigestOrBuilder getBodyDigestOrBuilder()
Message body digest
.apache.rocketmq.v2.Digest body_digest = 4;
-
getBodyEncodingValue
public int getBodyEncodingValue()
Message body encoding. Candidate options are identity, gzip, snappy etc.
.apache.rocketmq.v2.Encoding body_encoding = 5;- 指定者:
getBodyEncodingValue在接口中SystemPropertiesOrBuilder- 返回:
- The enum numeric value on the wire for bodyEncoding.
-
getBodyEncoding
public Encoding getBodyEncoding()
Message body encoding. Candidate options are identity, gzip, snappy etc.
.apache.rocketmq.v2.Encoding body_encoding = 5;- 指定者:
getBodyEncoding在接口中SystemPropertiesOrBuilder- 返回:
- The bodyEncoding.
-
getMessageTypeValue
public int getMessageTypeValue()
Message type, normal, FIFO or transactional.
.apache.rocketmq.v2.MessageType message_type = 6;- 指定者:
getMessageTypeValue在接口中SystemPropertiesOrBuilder- 返回:
- The enum numeric value on the wire for messageType.
-
getMessageType
public MessageType getMessageType()
Message type, normal, FIFO or transactional.
.apache.rocketmq.v2.MessageType message_type = 6;- 指定者:
getMessageType在接口中SystemPropertiesOrBuilder- 返回:
- The messageType.
-
hasBornTimestamp
public boolean hasBornTimestamp()
Message born time-point.
.google.protobuf.Timestamp born_timestamp = 7;- 指定者:
hasBornTimestamp在接口中SystemPropertiesOrBuilder- 返回:
- Whether the bornTimestamp field is set.
-
getBornTimestamp
public com.google.protobuf.Timestamp getBornTimestamp()
Message born time-point.
.google.protobuf.Timestamp born_timestamp = 7;- 指定者:
getBornTimestamp在接口中SystemPropertiesOrBuilder- 返回:
- The bornTimestamp.
-
getBornTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder()
Message born time-point.
.google.protobuf.Timestamp born_timestamp = 7;
-
getBornHost
public String getBornHost()
Message born host. Valid options are IPv4, IPv6 or client host domain name.
string born_host = 8;- 指定者:
getBornHost在接口中SystemPropertiesOrBuilder- 返回:
- The bornHost.
-
getBornHostBytes
public com.google.protobuf.ByteString getBornHostBytes()
Message born host. Valid options are IPv4, IPv6 or client host domain name.
string born_host = 8;- 指定者:
getBornHostBytes在接口中SystemPropertiesOrBuilder- 返回:
- The bytes for bornHost.
-
hasStoreTimestamp
public 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;- 指定者:
hasStoreTimestamp在接口中SystemPropertiesOrBuilder- 返回:
- Whether the storeTimestamp field is set.
-
getStoreTimestamp
public 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;- 指定者:
getStoreTimestamp在接口中SystemPropertiesOrBuilder- 返回:
- The storeTimestamp.
-
getStoreTimestampOrBuilder
public 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
public 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;- 指定者:
getStoreHost在接口中SystemPropertiesOrBuilder- 返回:
- The storeHost.
-
getStoreHostBytes
public 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;- 指定者:
getStoreHostBytes在接口中SystemPropertiesOrBuilder- 返回:
- The bytes for storeHost.
-
hasDeliveryTimestamp
public boolean hasDeliveryTimestamp()
Time-point at which broker delivers to clients, which is optional.
optional .google.protobuf.Timestamp delivery_timestamp = 11;- 指定者:
hasDeliveryTimestamp在接口中SystemPropertiesOrBuilder- 返回:
- Whether the deliveryTimestamp field is set.
-
getDeliveryTimestamp
public com.google.protobuf.Timestamp getDeliveryTimestamp()
Time-point at which broker delivers to clients, which is optional.
optional .google.protobuf.Timestamp delivery_timestamp = 11;- 指定者:
getDeliveryTimestamp在接口中SystemPropertiesOrBuilder- 返回:
- The deliveryTimestamp.
-
getDeliveryTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder()
Time-point at which broker delivers to clients, which is optional.
optional .google.protobuf.Timestamp delivery_timestamp = 11;
-
hasReceiptHandle
public 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;- 指定者:
hasReceiptHandle在接口中SystemPropertiesOrBuilder- 返回:
- Whether the receiptHandle field is set.
-
getReceiptHandle
public 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;- 指定者:
getReceiptHandle在接口中SystemPropertiesOrBuilder- 返回:
- The receiptHandle.
-
getReceiptHandleBytes
public 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;- 指定者:
getReceiptHandleBytes在接口中SystemPropertiesOrBuilder- 返回:
- The bytes for receiptHandle.
-
getQueueId
public int getQueueId()
Message queue identifier in which a message is physically stored.
int32 queue_id = 13;- 指定者:
getQueueId在接口中SystemPropertiesOrBuilder- 返回:
- The queueId.
-
hasQueueOffset
public boolean hasQueueOffset()
Message-queue offset at which a message is stored, which is absent for message publishing.
optional int64 queue_offset = 14;- 指定者:
hasQueueOffset在接口中SystemPropertiesOrBuilder- 返回:
- Whether the queueOffset field is set.
-
getQueueOffset
public long getQueueOffset()
Message-queue offset at which a message is stored, which is absent for message publishing.
optional int64 queue_offset = 14;- 指定者:
getQueueOffset在接口中SystemPropertiesOrBuilder- 返回:
- The queueOffset.
-
hasInvisibleDuration
public boolean hasInvisibleDuration()
Period of time servers would remain invisible once a message is acquired.
optional .google.protobuf.Duration invisible_duration = 15;- 指定者:
hasInvisibleDuration在接口中SystemPropertiesOrBuilder- 返回:
- Whether the invisibleDuration field is set.
-
getInvisibleDuration
public com.google.protobuf.Duration getInvisibleDuration()
Period of time servers would remain invisible once a message is acquired.
optional .google.protobuf.Duration invisible_duration = 15;- 指定者:
getInvisibleDuration在接口中SystemPropertiesOrBuilder- 返回:
- The invisibleDuration.
-
getInvisibleDurationOrBuilder
public 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
public 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;- 指定者:
hasDeliveryAttempt在接口中SystemPropertiesOrBuilder- 返回:
- Whether the deliveryAttempt field is set.
-
getDeliveryAttempt
public 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;- 指定者:
getDeliveryAttempt在接口中SystemPropertiesOrBuilder- 返回:
- The deliveryAttempt.
-
hasMessageGroup
public boolean hasMessageGroup()
Define the group name of message in the same topic, which is optional.
optional string message_group = 17;- 指定者:
hasMessageGroup在接口中SystemPropertiesOrBuilder- 返回:
- Whether the messageGroup field is set.
-
getMessageGroup
public String getMessageGroup()
Define the group name of message in the same topic, which is optional.
optional string message_group = 17;- 指定者:
getMessageGroup在接口中SystemPropertiesOrBuilder- 返回:
- The messageGroup.
-
getMessageGroupBytes
public com.google.protobuf.ByteString getMessageGroupBytes()
Define the group name of message in the same topic, which is optional.
optional string message_group = 17;- 指定者:
getMessageGroupBytes在接口中SystemPropertiesOrBuilder- 返回:
- The bytes for messageGroup.
-
hasTraceContext
public boolean hasTraceContext()
Trace context for each message, which is optional.
optional string trace_context = 18;- 指定者:
hasTraceContext在接口中SystemPropertiesOrBuilder- 返回:
- Whether the traceContext field is set.
-
getTraceContext
public String getTraceContext()
Trace context for each message, which is optional.
optional string trace_context = 18;- 指定者:
getTraceContext在接口中SystemPropertiesOrBuilder- 返回:
- The traceContext.
-
getTraceContextBytes
public com.google.protobuf.ByteString getTraceContextBytes()
Trace context for each message, which is optional.
optional string trace_context = 18;- 指定者:
getTraceContextBytes在接口中SystemPropertiesOrBuilder- 返回:
- The bytes for traceContext.
-
hasOrphanedTransactionRecoveryDuration
public 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;- 指定者:
hasOrphanedTransactionRecoveryDuration在接口中SystemPropertiesOrBuilder- 返回:
- Whether the orphanedTransactionRecoveryDuration field is set.
-
getOrphanedTransactionRecoveryDuration
public 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;- 指定者:
getOrphanedTransactionRecoveryDuration在接口中SystemPropertiesOrBuilder- 返回:
- The orphanedTransactionRecoveryDuration.
-
getOrphanedTransactionRecoveryDurationOrBuilder
public 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
public boolean hasDeadLetterQueue()
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;- 指定者:
hasDeadLetterQueue在接口中SystemPropertiesOrBuilder- 返回:
- Whether the deadLetterQueue field is set.
-
getDeadLetterQueue
public DeadLetterQueue getDeadLetterQueue()
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;- 指定者:
getDeadLetterQueue在接口中SystemPropertiesOrBuilder- 返回:
- The deadLetterQueue.
-
getDeadLetterQueueOrBuilder
public DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder()
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
IOException
-
getSerializedSize
public int getSerializedSize()
- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static SystemProperties parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemProperties parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemProperties parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemProperties parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemProperties parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemProperties parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemProperties parseFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static SystemProperties parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static SystemProperties parseDelimitedFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static SystemProperties parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseFrom
public static SystemProperties parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static SystemProperties parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
newBuilderForType
public SystemProperties.Builder newBuilderForType()
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
public static SystemProperties.Builder newBuilder()
-
newBuilder
public static SystemProperties.Builder newBuilder(SystemProperties prototype)
-
toBuilder
public SystemProperties.Builder toBuilder()
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected SystemProperties.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static SystemProperties getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SystemProperties> parser()
-
getParserForType
public com.google.protobuf.Parser<SystemProperties> getParserForType()
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SystemProperties getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
-