类 EndTransactionRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
- apache.rocketmq.v2.EndTransactionRequest.Builder
-
- 所有已实现的接口:
EndTransactionRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class EndTransactionRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder> implements EndTransactionRequestOrBuilder
Protobuf typeapache.rocketmq.v2.EndTransactionRequest
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 EndTransactionRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)EndTransactionRequestbuild()EndTransactionRequestbuildPartial()EndTransactionRequest.Builderclear()EndTransactionRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)EndTransactionRequest.BuilderclearMessageId()string message_id = 2;EndTransactionRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)EndTransactionRequest.BuilderclearResolution().apache.rocketmq.v2.TransactionResolution resolution = 4;EndTransactionRequest.BuilderclearSource().apache.rocketmq.v2.TransactionSource source = 5;EndTransactionRequest.BuilderclearTopic().apache.rocketmq.v2.Resource topic = 1;EndTransactionRequest.BuilderclearTraceContext()string trace_context = 6;EndTransactionRequest.BuilderclearTransactionId()string transaction_id = 3;EndTransactionRequest.Builderclone()EndTransactionRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetMessageId()string message_id = 2;com.google.protobuf.ByteStringgetMessageIdBytes()string message_id = 2;TransactionResolutiongetResolution().apache.rocketmq.v2.TransactionResolution resolution = 4;intgetResolutionValue().apache.rocketmq.v2.TransactionResolution resolution = 4;TransactionSourcegetSource().apache.rocketmq.v2.TransactionSource source = 5;intgetSourceValue().apache.rocketmq.v2.TransactionSource source = 5;ResourcegetTopic().apache.rocketmq.v2.Resource topic = 1;Resource.BuildergetTopicBuilder().apache.rocketmq.v2.Resource topic = 1;ResourceOrBuildergetTopicOrBuilder().apache.rocketmq.v2.Resource topic = 1;StringgetTraceContext()string trace_context = 6;com.google.protobuf.ByteStringgetTraceContextBytes()string trace_context = 6;StringgetTransactionId()string transaction_id = 3;com.google.protobuf.ByteStringgetTransactionIdBytes()string transaction_id = 3;booleanhasTopic().apache.rocketmq.v2.Resource topic = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()EndTransactionRequest.BuildermergeFrom(EndTransactionRequest other)EndTransactionRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)EndTransactionRequest.BuildermergeFrom(com.google.protobuf.Message other)EndTransactionRequest.BuildermergeTopic(Resource value).apache.rocketmq.v2.Resource topic = 1;EndTransactionRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)EndTransactionRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)EndTransactionRequest.BuildersetMessageId(String value)string message_id = 2;EndTransactionRequest.BuildersetMessageIdBytes(com.google.protobuf.ByteString value)string message_id = 2;EndTransactionRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)EndTransactionRequest.BuildersetResolution(TransactionResolution value).apache.rocketmq.v2.TransactionResolution resolution = 4;EndTransactionRequest.BuildersetResolutionValue(int value).apache.rocketmq.v2.TransactionResolution resolution = 4;EndTransactionRequest.BuildersetSource(TransactionSource value).apache.rocketmq.v2.TransactionSource source = 5;EndTransactionRequest.BuildersetSourceValue(int value).apache.rocketmq.v2.TransactionSource source = 5;EndTransactionRequest.BuildersetTopic(Resource value).apache.rocketmq.v2.Resource topic = 1;EndTransactionRequest.BuildersetTopic(Resource.Builder builderForValue).apache.rocketmq.v2.Resource topic = 1;EndTransactionRequest.BuildersetTraceContext(String value)string trace_context = 6;EndTransactionRequest.BuildersetTraceContextBytes(com.google.protobuf.ByteString value)string trace_context = 6;EndTransactionRequest.BuildersetTransactionId(String value)string transaction_id = 3;EndTransactionRequest.BuildersetTransactionIdBytes(com.google.protobuf.ByteString value)string transaction_id = 3;EndTransactionRequest.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<EndTransactionRequest.Builder>
-
clear
public EndTransactionRequest.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.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<EndTransactionRequest.Builder>
-
getDefaultInstanceForType
public EndTransactionRequest getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public EndTransactionRequest build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public EndTransactionRequest buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public EndTransactionRequest.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
setField
public EndTransactionRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
clearField
public EndTransactionRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
clearOneof
public EndTransactionRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
setRepeatedField
public EndTransactionRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
addRepeatedField
public EndTransactionRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
mergeFrom
public EndTransactionRequest.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<EndTransactionRequest.Builder>
-
mergeFrom
public EndTransactionRequest.Builder mergeFrom(EndTransactionRequest other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
mergeFrom
public EndTransactionRequest.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<EndTransactionRequest.Builder>- 抛出:
IOException
-
hasTopic
public boolean hasTopic()
.apache.rocketmq.v2.Resource topic = 1;- 指定者:
hasTopic在接口中EndTransactionRequestOrBuilder- 返回:
- Whether the topic field is set.
-
getTopic
public Resource getTopic()
.apache.rocketmq.v2.Resource topic = 1;- 指定者:
getTopic在接口中EndTransactionRequestOrBuilder- 返回:
- The topic.
-
setTopic
public EndTransactionRequest.Builder setTopic(Resource value)
.apache.rocketmq.v2.Resource topic = 1;
-
setTopic
public EndTransactionRequest.Builder setTopic(Resource.Builder builderForValue)
.apache.rocketmq.v2.Resource topic = 1;
-
mergeTopic
public EndTransactionRequest.Builder mergeTopic(Resource value)
.apache.rocketmq.v2.Resource topic = 1;
-
clearTopic
public EndTransactionRequest.Builder clearTopic()
.apache.rocketmq.v2.Resource topic = 1;
-
getTopicBuilder
public Resource.Builder getTopicBuilder()
.apache.rocketmq.v2.Resource topic = 1;
-
getTopicOrBuilder
public ResourceOrBuilder getTopicOrBuilder()
.apache.rocketmq.v2.Resource topic = 1;
-
getMessageId
public String getMessageId()
string message_id = 2;- 指定者:
getMessageId在接口中EndTransactionRequestOrBuilder- 返回:
- The messageId.
-
getMessageIdBytes
public com.google.protobuf.ByteString getMessageIdBytes()
string message_id = 2;- 指定者:
getMessageIdBytes在接口中EndTransactionRequestOrBuilder- 返回:
- The bytes for messageId.
-
setMessageId
public EndTransactionRequest.Builder setMessageId(String value)
string message_id = 2;- 参数:
value- The messageId to set.- 返回:
- This builder for chaining.
-
clearMessageId
public EndTransactionRequest.Builder clearMessageId()
string message_id = 2;- 返回:
- This builder for chaining.
-
setMessageIdBytes
public EndTransactionRequest.Builder setMessageIdBytes(com.google.protobuf.ByteString value)
string message_id = 2;- 参数:
value- The bytes for messageId to set.- 返回:
- This builder for chaining.
-
getTransactionId
public String getTransactionId()
string transaction_id = 3;- 指定者:
getTransactionId在接口中EndTransactionRequestOrBuilder- 返回:
- The transactionId.
-
getTransactionIdBytes
public com.google.protobuf.ByteString getTransactionIdBytes()
string transaction_id = 3;- 指定者:
getTransactionIdBytes在接口中EndTransactionRequestOrBuilder- 返回:
- The bytes for transactionId.
-
setTransactionId
public EndTransactionRequest.Builder setTransactionId(String value)
string transaction_id = 3;- 参数:
value- The transactionId to set.- 返回:
- This builder for chaining.
-
clearTransactionId
public EndTransactionRequest.Builder clearTransactionId()
string transaction_id = 3;- 返回:
- This builder for chaining.
-
setTransactionIdBytes
public EndTransactionRequest.Builder setTransactionIdBytes(com.google.protobuf.ByteString value)
string transaction_id = 3;- 参数:
value- The bytes for transactionId to set.- 返回:
- This builder for chaining.
-
getResolutionValue
public int getResolutionValue()
.apache.rocketmq.v2.TransactionResolution resolution = 4;- 指定者:
getResolutionValue在接口中EndTransactionRequestOrBuilder- 返回:
- The enum numeric value on the wire for resolution.
-
setResolutionValue
public EndTransactionRequest.Builder setResolutionValue(int value)
.apache.rocketmq.v2.TransactionResolution resolution = 4;- 参数:
value- The enum numeric value on the wire for resolution to set.- 返回:
- This builder for chaining.
-
getResolution
public TransactionResolution getResolution()
.apache.rocketmq.v2.TransactionResolution resolution = 4;- 指定者:
getResolution在接口中EndTransactionRequestOrBuilder- 返回:
- The resolution.
-
setResolution
public EndTransactionRequest.Builder setResolution(TransactionResolution value)
.apache.rocketmq.v2.TransactionResolution resolution = 4;- 参数:
value- The resolution to set.- 返回:
- This builder for chaining.
-
clearResolution
public EndTransactionRequest.Builder clearResolution()
.apache.rocketmq.v2.TransactionResolution resolution = 4;- 返回:
- This builder for chaining.
-
getSourceValue
public int getSourceValue()
.apache.rocketmq.v2.TransactionSource source = 5;- 指定者:
getSourceValue在接口中EndTransactionRequestOrBuilder- 返回:
- The enum numeric value on the wire for source.
-
setSourceValue
public EndTransactionRequest.Builder setSourceValue(int value)
.apache.rocketmq.v2.TransactionSource source = 5;- 参数:
value- The enum numeric value on the wire for source to set.- 返回:
- This builder for chaining.
-
getSource
public TransactionSource getSource()
.apache.rocketmq.v2.TransactionSource source = 5;- 指定者:
getSource在接口中EndTransactionRequestOrBuilder- 返回:
- The source.
-
setSource
public EndTransactionRequest.Builder setSource(TransactionSource value)
.apache.rocketmq.v2.TransactionSource source = 5;- 参数:
value- The source to set.- 返回:
- This builder for chaining.
-
clearSource
public EndTransactionRequest.Builder clearSource()
.apache.rocketmq.v2.TransactionSource source = 5;- 返回:
- This builder for chaining.
-
getTraceContext
public String getTraceContext()
string trace_context = 6;- 指定者:
getTraceContext在接口中EndTransactionRequestOrBuilder- 返回:
- The traceContext.
-
getTraceContextBytes
public com.google.protobuf.ByteString getTraceContextBytes()
string trace_context = 6;- 指定者:
getTraceContextBytes在接口中EndTransactionRequestOrBuilder- 返回:
- The bytes for traceContext.
-
setTraceContext
public EndTransactionRequest.Builder setTraceContext(String value)
string trace_context = 6;- 参数:
value- The traceContext to set.- 返回:
- This builder for chaining.
-
clearTraceContext
public EndTransactionRequest.Builder clearTraceContext()
string trace_context = 6;- 返回:
- This builder for chaining.
-
setTraceContextBytes
public EndTransactionRequest.Builder setTraceContextBytes(com.google.protobuf.ByteString value)
string trace_context = 6;- 参数:
value- The bytes for traceContext to set.- 返回:
- This builder for chaining.
-
setUnknownFields
public final EndTransactionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
mergeUnknownFields
public final EndTransactionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EndTransactionRequest.Builder>
-
-