类 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 type apache.rocketmq.v2.QueryRouteRequest
    • 方法详细资料

      • 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>
      • 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.
      • getTopicBuilder

        public Resource.Builder getTopicBuilder()
        .apache.rocketmq.v2.Resource topic = 1;
      • hasEndpoints

        public boolean hasEndpoints()
        .apache.rocketmq.v2.Endpoints endpoints = 2;
        指定者:
        hasEndpoints 在接口中 QueryRouteRequestOrBuilder
        返回:
        Whether the endpoints field is set.
      • getEndpointsBuilder

        public Endpoints.Builder getEndpointsBuilder()
        .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>