类 SystemProperties.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
- apache.rocketmq.v2.SystemProperties.Builder
-
- 所有已实现的接口:
SystemPropertiesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- SystemProperties
public static final class SystemProperties.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder> implements SystemPropertiesOrBuilder
Protobuf typeapache.rocketmq.v2.SystemProperties
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 SystemProperties.BuilderaddAllKeys(Iterable<String> values)Message keysSystemProperties.BuilderaddKeys(String value)Message keysSystemProperties.BuilderaddKeysBytes(com.google.protobuf.ByteString value)Message keysSystemProperties.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SystemPropertiesbuild()SystemPropertiesbuildPartial()SystemProperties.Builderclear()SystemProperties.BuilderclearBodyDigest()Message body digestSystemProperties.BuilderclearBodyEncoding()Message body encoding.SystemProperties.BuilderclearBornHost()Message born host.SystemProperties.BuilderclearBornTimestamp()Message born time-point.SystemProperties.BuilderclearDeadLetterQueue()Information to identify whether this message is from dead letter queue.SystemProperties.BuilderclearDeliveryAttempt()Business code may failed to process messages for the moment.SystemProperties.BuilderclearDeliveryTimestamp()Time-point at which broker delivers to clients, which is optional.SystemProperties.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SystemProperties.BuilderclearInvisibleDuration()Period of time servers would remain invisible once a message is acquired.SystemProperties.BuilderclearKeys()Message keysSystemProperties.BuilderclearMessageGroup()Define the group name of message in the same topic, which is optional.SystemProperties.BuilderclearMessageId()Message identifier, client-side generated, remains unique.SystemProperties.BuilderclearMessageType()Message type, normal, FIFO or transactional.SystemProperties.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SystemProperties.BuilderclearOrphanedTransactionRecoveryDuration()If a transactional message stay unresolved for more than `transaction_orphan_threshold`, it would be regarded as an orphan.SystemProperties.BuilderclearQueueId()Message queue identifier in which a message is physically stored.SystemProperties.BuilderclearQueueOffset()Message-queue offset at which a message is stored, which is absent for message publishing.SystemProperties.BuilderclearReceiptHandle()If a message is acquired by way of POP, this field holds the receipt, which is absent for message publishing.SystemProperties.BuilderclearStoreHost()The broker that stores this message.SystemProperties.BuilderclearStoreTimestamp()Time-point at which the message is stored in the broker, which is absent for message publishing.SystemProperties.BuilderclearTag()Tag, which is optional.SystemProperties.BuilderclearTraceContext()Trace context for each message, which is optional.SystemProperties.Builderclone()DigestgetBodyDigest()Message body digestDigest.BuildergetBodyDigestBuilder()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.Timestamp.BuildergetBornTimestampBuilder()Message born time-point.com.google.protobuf.TimestampOrBuildergetBornTimestampOrBuilder()Message born time-point.DeadLetterQueuegetDeadLetterQueue()Information to identify whether this message is from dead letter queue.DeadLetterQueue.BuildergetDeadLetterQueueBuilder()Information to identify whether this message is from dead letter queue.DeadLetterQueueOrBuildergetDeadLetterQueueOrBuilder()Information to identify whether this message is from dead letter queue.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.Timestamp.BuildergetDeliveryTimestampBuilder()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.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.DurationgetInvisibleDuration()Period of time servers would remain invisible once a message is acquired.com.google.protobuf.Duration.BuildergetInvisibleDurationBuilder()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.Duration.BuildergetOrphanedTransactionRecoveryDurationBuilder()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.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.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.Timestamp.BuildergetStoreTimestampBuilder()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.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.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()SystemProperties.BuildermergeBodyDigest(Digest value)Message body digestSystemProperties.BuildermergeBornTimestamp(com.google.protobuf.Timestamp value)Message born time-point.SystemProperties.BuildermergeDeadLetterQueue(DeadLetterQueue value)Information to identify whether this message is from dead letter queue.SystemProperties.BuildermergeDeliveryTimestamp(com.google.protobuf.Timestamp value)Time-point at which broker delivers to clients, which is optional.SystemProperties.BuildermergeFrom(SystemProperties other)SystemProperties.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SystemProperties.BuildermergeFrom(com.google.protobuf.Message other)SystemProperties.BuildermergeInvisibleDuration(com.google.protobuf.Duration value)Period of time servers would remain invisible once a message is acquired.SystemProperties.BuildermergeOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration value)If a transactional message stay unresolved for more than `transaction_orphan_threshold`, it would be regarded as an orphan.SystemProperties.BuildermergeStoreTimestamp(com.google.protobuf.Timestamp value)Time-point at which the message is stored in the broker, which is absent for message publishing.SystemProperties.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SystemProperties.BuildersetBodyDigest(Digest value)Message body digestSystemProperties.BuildersetBodyDigest(Digest.Builder builderForValue)Message body digestSystemProperties.BuildersetBodyEncoding(Encoding value)Message body encoding.SystemProperties.BuildersetBodyEncodingValue(int value)Message body encoding.SystemProperties.BuildersetBornHost(String value)Message born host.SystemProperties.BuildersetBornHostBytes(com.google.protobuf.ByteString value)Message born host.SystemProperties.BuildersetBornTimestamp(com.google.protobuf.Timestamp value)Message born time-point.SystemProperties.BuildersetBornTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)Message born time-point.SystemProperties.BuildersetDeadLetterQueue(DeadLetterQueue value)Information to identify whether this message is from dead letter queue.SystemProperties.BuildersetDeadLetterQueue(DeadLetterQueue.Builder builderForValue)Information to identify whether this message is from dead letter queue.SystemProperties.BuildersetDeliveryAttempt(int value)Business code may failed to process messages for the moment.SystemProperties.BuildersetDeliveryTimestamp(com.google.protobuf.Timestamp value)Time-point at which broker delivers to clients, which is optional.SystemProperties.BuildersetDeliveryTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)Time-point at which broker delivers to clients, which is optional.SystemProperties.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SystemProperties.BuildersetInvisibleDuration(com.google.protobuf.Duration value)Period of time servers would remain invisible once a message is acquired.SystemProperties.BuildersetInvisibleDuration(com.google.protobuf.Duration.Builder builderForValue)Period of time servers would remain invisible once a message is acquired.SystemProperties.BuildersetKeys(int index, String value)Message keysSystemProperties.BuildersetMessageGroup(String value)Define the group name of message in the same topic, which is optional.SystemProperties.BuildersetMessageGroupBytes(com.google.protobuf.ByteString value)Define the group name of message in the same topic, which is optional.SystemProperties.BuildersetMessageId(String value)Message identifier, client-side generated, remains unique.SystemProperties.BuildersetMessageIdBytes(com.google.protobuf.ByteString value)Message identifier, client-side generated, remains unique.SystemProperties.BuildersetMessageType(MessageType value)Message type, normal, FIFO or transactional.SystemProperties.BuildersetMessageTypeValue(int value)Message type, normal, FIFO or transactional.SystemProperties.BuildersetOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration value)If a transactional message stay unresolved for more than `transaction_orphan_threshold`, it would be regarded as an orphan.SystemProperties.BuildersetOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration.Builder builderForValue)If a transactional message stay unresolved for more than `transaction_orphan_threshold`, it would be regarded as an orphan.SystemProperties.BuildersetQueueId(int value)Message queue identifier in which a message is physically stored.SystemProperties.BuildersetQueueOffset(long value)Message-queue offset at which a message is stored, which is absent for message publishing.SystemProperties.BuildersetReceiptHandle(String value)If a message is acquired by way of POP, this field holds the receipt, which is absent for message publishing.SystemProperties.BuildersetReceiptHandleBytes(com.google.protobuf.ByteString value)If a message is acquired by way of POP, this field holds the receipt, which is absent for message publishing.SystemProperties.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SystemProperties.BuildersetStoreHost(String value)The broker that stores this message.SystemProperties.BuildersetStoreHostBytes(com.google.protobuf.ByteString value)The broker that stores this message.SystemProperties.BuildersetStoreTimestamp(com.google.protobuf.Timestamp value)Time-point at which the message is stored in the broker, which is absent for message publishing.SystemProperties.BuildersetStoreTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)Time-point at which the message is stored in the broker, which is absent for message publishing.SystemProperties.BuildersetTag(String value)Tag, which is optional.SystemProperties.BuildersetTagBytes(com.google.protobuf.ByteString value)Tag, which is optional.SystemProperties.BuildersetTraceContext(String value)Trace context for each message, which is optional.SystemProperties.BuildersetTraceContextBytes(com.google.protobuf.ByteString value)Trace context for each message, which is optional.SystemProperties.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
clear
public SystemProperties.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
getDefaultInstanceForType
public SystemProperties getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public SystemProperties build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public SystemProperties buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public SystemProperties.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
setField
public SystemProperties.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
clearField
public SystemProperties.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
clearOneof
public SystemProperties.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
setRepeatedField
public SystemProperties.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
addRepeatedField
public SystemProperties.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
mergeFrom
public SystemProperties.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<SystemProperties.Builder>
-
mergeFrom
public SystemProperties.Builder mergeFrom(SystemProperties other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
mergeFrom
public SystemProperties.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<SystemProperties.Builder>- 抛出:
IOException
-
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.
-
setTag
public SystemProperties.Builder setTag(String value)
Tag, which is optional.
optional string tag = 1;- 参数:
value- The tag to set.- 返回:
- This builder for chaining.
-
clearTag
public SystemProperties.Builder clearTag()
Tag, which is optional.
optional string tag = 1;- 返回:
- This builder for chaining.
-
setTagBytes
public SystemProperties.Builder setTagBytes(com.google.protobuf.ByteString value)
Tag, which is optional.
optional string tag = 1;- 参数:
value- The bytes for tag to set.- 返回:
- This builder for chaining.
-
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.
-
setKeys
public SystemProperties.Builder setKeys(int index, String value)
Message keys
repeated string keys = 2;- 参数:
index- The index to set the value at.value- The keys to set.- 返回:
- This builder for chaining.
-
addKeys
public SystemProperties.Builder addKeys(String value)
Message keys
repeated string keys = 2;- 参数:
value- The keys to add.- 返回:
- This builder for chaining.
-
addAllKeys
public SystemProperties.Builder addAllKeys(Iterable<String> values)
Message keys
repeated string keys = 2;- 参数:
values- The keys to add.- 返回:
- This builder for chaining.
-
clearKeys
public SystemProperties.Builder clearKeys()
Message keys
repeated string keys = 2;- 返回:
- This builder for chaining.
-
addKeysBytes
public SystemProperties.Builder addKeysBytes(com.google.protobuf.ByteString value)
Message keys
repeated string keys = 2;- 参数:
value- The bytes of the keys to add.- 返回:
- This builder for chaining.
-
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.
-
setMessageId
public SystemProperties.Builder setMessageId(String value)
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;- 参数:
value- The messageId to set.- 返回:
- This builder for chaining.
-
clearMessageId
public SystemProperties.Builder clearMessageId()
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;- 返回:
- This builder for chaining.
-
setMessageIdBytes
public SystemProperties.Builder setMessageIdBytes(com.google.protobuf.ByteString value)
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;- 参数:
value- The bytes for messageId to set.- 返回:
- This builder for chaining.
-
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.
-
setBodyDigest
public SystemProperties.Builder setBodyDigest(Digest value)
Message body digest
.apache.rocketmq.v2.Digest body_digest = 4;
-
setBodyDigest
public SystemProperties.Builder setBodyDigest(Digest.Builder builderForValue)
Message body digest
.apache.rocketmq.v2.Digest body_digest = 4;
-
mergeBodyDigest
public SystemProperties.Builder mergeBodyDigest(Digest value)
Message body digest
.apache.rocketmq.v2.Digest body_digest = 4;
-
clearBodyDigest
public SystemProperties.Builder clearBodyDigest()
Message body digest
.apache.rocketmq.v2.Digest body_digest = 4;
-
getBodyDigestBuilder
public Digest.Builder getBodyDigestBuilder()
Message body digest
.apache.rocketmq.v2.Digest body_digest = 4;
-
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.
-
setBodyEncodingValue
public SystemProperties.Builder setBodyEncodingValue(int value)
Message body encoding. Candidate options are identity, gzip, snappy etc.
.apache.rocketmq.v2.Encoding body_encoding = 5;- 参数:
value- The enum numeric value on the wire for bodyEncoding to set.- 返回:
- This builder for chaining.
-
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.
-
setBodyEncoding
public SystemProperties.Builder setBodyEncoding(Encoding value)
Message body encoding. Candidate options are identity, gzip, snappy etc.
.apache.rocketmq.v2.Encoding body_encoding = 5;- 参数:
value- The bodyEncoding to set.- 返回:
- This builder for chaining.
-
clearBodyEncoding
public SystemProperties.Builder clearBodyEncoding()
Message body encoding. Candidate options are identity, gzip, snappy etc.
.apache.rocketmq.v2.Encoding body_encoding = 5;- 返回:
- This builder for chaining.
-
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.
-
setMessageTypeValue
public SystemProperties.Builder setMessageTypeValue(int value)
Message type, normal, FIFO or transactional.
.apache.rocketmq.v2.MessageType message_type = 6;- 参数:
value- The enum numeric value on the wire for messageType to set.- 返回:
- This builder for chaining.
-
getMessageType
public MessageType getMessageType()
Message type, normal, FIFO or transactional.
.apache.rocketmq.v2.MessageType message_type = 6;- 指定者:
getMessageType在接口中SystemPropertiesOrBuilder- 返回:
- The messageType.
-
setMessageType
public SystemProperties.Builder setMessageType(MessageType value)
Message type, normal, FIFO or transactional.
.apache.rocketmq.v2.MessageType message_type = 6;- 参数:
value- The messageType to set.- 返回:
- This builder for chaining.
-
clearMessageType
public SystemProperties.Builder clearMessageType()
Message type, normal, FIFO or transactional.
.apache.rocketmq.v2.MessageType message_type = 6;- 返回:
- This builder for chaining.
-
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.
-
setBornTimestamp
public SystemProperties.Builder setBornTimestamp(com.google.protobuf.Timestamp value)
Message born time-point.
.google.protobuf.Timestamp born_timestamp = 7;
-
setBornTimestamp
public SystemProperties.Builder setBornTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
Message born time-point.
.google.protobuf.Timestamp born_timestamp = 7;
-
mergeBornTimestamp
public SystemProperties.Builder mergeBornTimestamp(com.google.protobuf.Timestamp value)
Message born time-point.
.google.protobuf.Timestamp born_timestamp = 7;
-
clearBornTimestamp
public SystemProperties.Builder clearBornTimestamp()
Message born time-point.
.google.protobuf.Timestamp born_timestamp = 7;
-
getBornTimestampBuilder
public com.google.protobuf.Timestamp.Builder getBornTimestampBuilder()
Message born time-point.
.google.protobuf.Timestamp born_timestamp = 7;
-
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.
-
setBornHost
public SystemProperties.Builder setBornHost(String value)
Message born host. Valid options are IPv4, IPv6 or client host domain name.
string born_host = 8;- 参数:
value- The bornHost to set.- 返回:
- This builder for chaining.
-
clearBornHost
public SystemProperties.Builder clearBornHost()
Message born host. Valid options are IPv4, IPv6 or client host domain name.
string born_host = 8;- 返回:
- This builder for chaining.
-
setBornHostBytes
public SystemProperties.Builder setBornHostBytes(com.google.protobuf.ByteString value)
Message born host. Valid options are IPv4, IPv6 or client host domain name.
string born_host = 8;- 参数:
value- The bytes for bornHost to set.- 返回:
- This builder for chaining.
-
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.
-
setStoreTimestamp
public SystemProperties.Builder setStoreTimestamp(com.google.protobuf.Timestamp value)
Time-point at which the message is stored in the broker, which is absent for message publishing.
optional .google.protobuf.Timestamp store_timestamp = 9;
-
setStoreTimestamp
public SystemProperties.Builder setStoreTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
Time-point at which the message is stored in the broker, which is absent for message publishing.
optional .google.protobuf.Timestamp store_timestamp = 9;
-
mergeStoreTimestamp
public SystemProperties.Builder mergeStoreTimestamp(com.google.protobuf.Timestamp value)
Time-point at which the message is stored in the broker, which is absent for message publishing.
optional .google.protobuf.Timestamp store_timestamp = 9;
-
clearStoreTimestamp
public SystemProperties.Builder clearStoreTimestamp()
Time-point at which the message is stored in the broker, which is absent for message publishing.
optional .google.protobuf.Timestamp store_timestamp = 9;
-
getStoreTimestampBuilder
public com.google.protobuf.Timestamp.Builder getStoreTimestampBuilder()
Time-point at which the message is stored in the broker, which is absent for message publishing.
optional .google.protobuf.Timestamp store_timestamp = 9;
-
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.
-
setStoreHost
public SystemProperties.Builder setStoreHost(String value)
The broker that stores this message. It may be broker name, IP or arbitrary identifier that uniquely identify the server.
string store_host = 10;- 参数:
value- The storeHost to set.- 返回:
- This builder for chaining.
-
clearStoreHost
public SystemProperties.Builder clearStoreHost()
The broker that stores this message. It may be broker name, IP or arbitrary identifier that uniquely identify the server.
string store_host = 10;- 返回:
- This builder for chaining.
-
setStoreHostBytes
public SystemProperties.Builder setStoreHostBytes(com.google.protobuf.ByteString value)
The broker that stores this message. It may be broker name, IP or arbitrary identifier that uniquely identify the server.
string store_host = 10;- 参数:
value- The bytes for storeHost to set.- 返回:
- This builder for chaining.
-
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.
-
setDeliveryTimestamp
public SystemProperties.Builder setDeliveryTimestamp(com.google.protobuf.Timestamp value)
Time-point at which broker delivers to clients, which is optional.
optional .google.protobuf.Timestamp delivery_timestamp = 11;
-
setDeliveryTimestamp
public SystemProperties.Builder setDeliveryTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
Time-point at which broker delivers to clients, which is optional.
optional .google.protobuf.Timestamp delivery_timestamp = 11;
-
mergeDeliveryTimestamp
public SystemProperties.Builder mergeDeliveryTimestamp(com.google.protobuf.Timestamp value)
Time-point at which broker delivers to clients, which is optional.
optional .google.protobuf.Timestamp delivery_timestamp = 11;
-
clearDeliveryTimestamp
public SystemProperties.Builder clearDeliveryTimestamp()
Time-point at which broker delivers to clients, which is optional.
optional .google.protobuf.Timestamp delivery_timestamp = 11;
-
getDeliveryTimestampBuilder
public com.google.protobuf.Timestamp.Builder getDeliveryTimestampBuilder()
Time-point at which broker delivers to clients, which is optional.
optional .google.protobuf.Timestamp delivery_timestamp = 11;
-
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.
-
setReceiptHandle
public SystemProperties.Builder setReceiptHandle(String value)
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;- 参数:
value- The receiptHandle to set.- 返回:
- This builder for chaining.
-
clearReceiptHandle
public SystemProperties.Builder clearReceiptHandle()
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;- 返回:
- This builder for chaining.
-
setReceiptHandleBytes
public SystemProperties.Builder setReceiptHandleBytes(com.google.protobuf.ByteString value)
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;- 参数:
value- The bytes for receiptHandle to set.- 返回:
- This builder for chaining.
-
getQueueId
public int getQueueId()
Message queue identifier in which a message is physically stored.
int32 queue_id = 13;- 指定者:
getQueueId在接口中SystemPropertiesOrBuilder- 返回:
- The queueId.
-
setQueueId
public SystemProperties.Builder setQueueId(int value)
Message queue identifier in which a message is physically stored.
int32 queue_id = 13;- 参数:
value- The queueId to set.- 返回:
- This builder for chaining.
-
clearQueueId
public SystemProperties.Builder clearQueueId()
Message queue identifier in which a message is physically stored.
int32 queue_id = 13;- 返回:
- This builder for chaining.
-
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.
-
setQueueOffset
public SystemProperties.Builder setQueueOffset(long value)
Message-queue offset at which a message is stored, which is absent for message publishing.
optional int64 queue_offset = 14;- 参数:
value- The queueOffset to set.- 返回:
- This builder for chaining.
-
clearQueueOffset
public SystemProperties.Builder clearQueueOffset()
Message-queue offset at which a message is stored, which is absent for message publishing.
optional int64 queue_offset = 14;- 返回:
- This builder for chaining.
-
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.
-
setInvisibleDuration
public SystemProperties.Builder setInvisibleDuration(com.google.protobuf.Duration value)
Period of time servers would remain invisible once a message is acquired.
optional .google.protobuf.Duration invisible_duration = 15;
-
setInvisibleDuration
public SystemProperties.Builder setInvisibleDuration(com.google.protobuf.Duration.Builder builderForValue)
Period of time servers would remain invisible once a message is acquired.
optional .google.protobuf.Duration invisible_duration = 15;
-
mergeInvisibleDuration
public SystemProperties.Builder mergeInvisibleDuration(com.google.protobuf.Duration value)
Period of time servers would remain invisible once a message is acquired.
optional .google.protobuf.Duration invisible_duration = 15;
-
clearInvisibleDuration
public SystemProperties.Builder clearInvisibleDuration()
Period of time servers would remain invisible once a message is acquired.
optional .google.protobuf.Duration invisible_duration = 15;
-
getInvisibleDurationBuilder
public com.google.protobuf.Duration.Builder getInvisibleDurationBuilder()
Period of time servers would remain invisible once a message is acquired.
optional .google.protobuf.Duration invisible_duration = 15;
-
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.
-
setDeliveryAttempt
public SystemProperties.Builder setDeliveryAttempt(int value)
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;- 参数:
value- The deliveryAttempt to set.- 返回:
- This builder for chaining.
-
clearDeliveryAttempt
public SystemProperties.Builder clearDeliveryAttempt()
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;- 返回:
- This builder for chaining.
-
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.
-
setMessageGroup
public SystemProperties.Builder setMessageGroup(String value)
Define the group name of message in the same topic, which is optional.
optional string message_group = 17;- 参数:
value- The messageGroup to set.- 返回:
- This builder for chaining.
-
clearMessageGroup
public SystemProperties.Builder clearMessageGroup()
Define the group name of message in the same topic, which is optional.
optional string message_group = 17;- 返回:
- This builder for chaining.
-
setMessageGroupBytes
public SystemProperties.Builder setMessageGroupBytes(com.google.protobuf.ByteString value)
Define the group name of message in the same topic, which is optional.
optional string message_group = 17;- 参数:
value- The bytes for messageGroup to set.- 返回:
- This builder for chaining.
-
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.
-
setTraceContext
public SystemProperties.Builder setTraceContext(String value)
Trace context for each message, which is optional.
optional string trace_context = 18;- 参数:
value- The traceContext to set.- 返回:
- This builder for chaining.
-
clearTraceContext
public SystemProperties.Builder clearTraceContext()
Trace context for each message, which is optional.
optional string trace_context = 18;- 返回:
- This builder for chaining.
-
setTraceContextBytes
public SystemProperties.Builder setTraceContextBytes(com.google.protobuf.ByteString value)
Trace context for each message, which is optional.
optional string trace_context = 18;- 参数:
value- The bytes for traceContext to set.- 返回:
- This builder for chaining.
-
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.
-
setOrphanedTransactionRecoveryDuration
public SystemProperties.Builder setOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration value)
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;
-
setOrphanedTransactionRecoveryDuration
public SystemProperties.Builder setOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration.Builder builderForValue)
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;
-
mergeOrphanedTransactionRecoveryDuration
public SystemProperties.Builder mergeOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration value)
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;
-
clearOrphanedTransactionRecoveryDuration
public SystemProperties.Builder clearOrphanedTransactionRecoveryDuration()
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;
-
getOrphanedTransactionRecoveryDurationBuilder
public com.google.protobuf.Duration.Builder getOrphanedTransactionRecoveryDurationBuilder()
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;
-
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.
-
setDeadLetterQueue
public SystemProperties.Builder setDeadLetterQueue(DeadLetterQueue value)
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
-
setDeadLetterQueue
public SystemProperties.Builder setDeadLetterQueue(DeadLetterQueue.Builder builderForValue)
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
-
mergeDeadLetterQueue
public SystemProperties.Builder mergeDeadLetterQueue(DeadLetterQueue value)
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
-
clearDeadLetterQueue
public SystemProperties.Builder clearDeadLetterQueue()
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
-
getDeadLetterQueueBuilder
public DeadLetterQueue.Builder getDeadLetterQueueBuilder()
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
-
getDeadLetterQueueOrBuilder
public DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder()
Information to identify whether this message is from dead letter queue.
optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20;
-
setUnknownFields
public final SystemProperties.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
mergeUnknownFields
public final SystemProperties.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<SystemProperties.Builder>
-
-