类 QueryRouteRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
- apache.rocketmq.v2.QueryRouteRequest.Builder
-
- 所有已实现的接口:
QueryRouteRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- QueryRouteRequest
public static final class QueryRouteRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder> implements QueryRouteRequestOrBuilder
Topics are destination of messages to publish to or subscribe from. Similar to domain names, they will be addressable after resolution through the provided access point. Access points are usually the addresses of name servers, which fulfill service discovery, load-balancing and other auxiliary services. Name servers receive periodic heartbeats from affiliate brokers and erase those which failed to maintain alive status. Name servers answer queries of QueryRouteRequest, responding clients with addressable message-queues, which they may directly publish messages to or subscribe messages from. QueryRouteRequest shall include source endpoints, aka, configured access-point, which annotates tenant-id, instance-id or other vendor-specific settings. Purpose-built name servers may respond customized results based on these particular requirements.
Protobuf typeapache.rocketmq.v2.QueryRouteRequest
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 QueryRouteRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)QueryRouteRequestbuild()QueryRouteRequestbuildPartial()QueryRouteRequest.Builderclear()QueryRouteRequest.BuilderclearEndpoints().apache.rocketmq.v2.Endpoints endpoints = 2;QueryRouteRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)QueryRouteRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)QueryRouteRequest.BuilderclearTopic().apache.rocketmq.v2.Resource topic = 1;QueryRouteRequest.Builderclone()QueryRouteRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()EndpointsgetEndpoints().apache.rocketmq.v2.Endpoints endpoints = 2;Endpoints.BuildergetEndpointsBuilder().apache.rocketmq.v2.Endpoints endpoints = 2;EndpointsOrBuildergetEndpointsOrBuilder().apache.rocketmq.v2.Endpoints endpoints = 2;ResourcegetTopic().apache.rocketmq.v2.Resource topic = 1;Resource.BuildergetTopicBuilder().apache.rocketmq.v2.Resource topic = 1;ResourceOrBuildergetTopicOrBuilder().apache.rocketmq.v2.Resource topic = 1;booleanhasEndpoints().apache.rocketmq.v2.Endpoints endpoints = 2;booleanhasTopic().apache.rocketmq.v2.Resource topic = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()QueryRouteRequest.BuildermergeEndpoints(Endpoints value).apache.rocketmq.v2.Endpoints endpoints = 2;QueryRouteRequest.BuildermergeFrom(QueryRouteRequest other)QueryRouteRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)QueryRouteRequest.BuildermergeFrom(com.google.protobuf.Message other)QueryRouteRequest.BuildermergeTopic(Resource value).apache.rocketmq.v2.Resource topic = 1;QueryRouteRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)QueryRouteRequest.BuildersetEndpoints(Endpoints value).apache.rocketmq.v2.Endpoints endpoints = 2;QueryRouteRequest.BuildersetEndpoints(Endpoints.Builder builderForValue).apache.rocketmq.v2.Endpoints endpoints = 2;QueryRouteRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)QueryRouteRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)QueryRouteRequest.BuildersetTopic(Resource value).apache.rocketmq.v2.Resource topic = 1;QueryRouteRequest.BuildersetTopic(Resource.Builder builderForValue).apache.rocketmq.v2.Resource topic = 1;QueryRouteRequest.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<QueryRouteRequest.Builder>
-
clear
public QueryRouteRequest.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.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<QueryRouteRequest.Builder>
-
getDefaultInstanceForType
public QueryRouteRequest getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public QueryRouteRequest build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public QueryRouteRequest buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public QueryRouteRequest.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
setField
public QueryRouteRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
clearField
public QueryRouteRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
clearOneof
public QueryRouteRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
setRepeatedField
public QueryRouteRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
addRepeatedField
public QueryRouteRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
mergeFrom
public QueryRouteRequest.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<QueryRouteRequest.Builder>
-
mergeFrom
public QueryRouteRequest.Builder mergeFrom(QueryRouteRequest other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
mergeFrom
public QueryRouteRequest.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<QueryRouteRequest.Builder>- 抛出:
IOException
-
hasTopic
public boolean hasTopic()
.apache.rocketmq.v2.Resource topic = 1;- 指定者:
hasTopic在接口中QueryRouteRequestOrBuilder- 返回:
- Whether the topic field is set.
-
getTopic
public Resource getTopic()
.apache.rocketmq.v2.Resource topic = 1;- 指定者:
getTopic在接口中QueryRouteRequestOrBuilder- 返回:
- The topic.
-
setTopic
public QueryRouteRequest.Builder setTopic(Resource value)
.apache.rocketmq.v2.Resource topic = 1;
-
setTopic
public QueryRouteRequest.Builder setTopic(Resource.Builder builderForValue)
.apache.rocketmq.v2.Resource topic = 1;
-
mergeTopic
public QueryRouteRequest.Builder mergeTopic(Resource value)
.apache.rocketmq.v2.Resource topic = 1;
-
clearTopic
public QueryRouteRequest.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;- 指定者:
getTopicOrBuilder在接口中QueryRouteRequestOrBuilder
-
hasEndpoints
public boolean hasEndpoints()
.apache.rocketmq.v2.Endpoints endpoints = 2;- 指定者:
hasEndpoints在接口中QueryRouteRequestOrBuilder- 返回:
- Whether the endpoints field is set.
-
getEndpoints
public Endpoints getEndpoints()
.apache.rocketmq.v2.Endpoints endpoints = 2;- 指定者:
getEndpoints在接口中QueryRouteRequestOrBuilder- 返回:
- The endpoints.
-
setEndpoints
public QueryRouteRequest.Builder setEndpoints(Endpoints value)
.apache.rocketmq.v2.Endpoints endpoints = 2;
-
setEndpoints
public QueryRouteRequest.Builder setEndpoints(Endpoints.Builder builderForValue)
.apache.rocketmq.v2.Endpoints endpoints = 2;
-
mergeEndpoints
public QueryRouteRequest.Builder mergeEndpoints(Endpoints value)
.apache.rocketmq.v2.Endpoints endpoints = 2;
-
clearEndpoints
public QueryRouteRequest.Builder clearEndpoints()
.apache.rocketmq.v2.Endpoints endpoints = 2;
-
getEndpointsBuilder
public Endpoints.Builder getEndpointsBuilder()
.apache.rocketmq.v2.Endpoints endpoints = 2;
-
getEndpointsOrBuilder
public EndpointsOrBuilder getEndpointsOrBuilder()
.apache.rocketmq.v2.Endpoints endpoints = 2;
-
setUnknownFields
public final QueryRouteRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
mergeUnknownFields
public final QueryRouteRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<QueryRouteRequest.Builder>
-
-