Class GetServersResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GetServersResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<GetServersResponse.Builder>
io.grpc.channelz.v1.GetServersResponse.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, GetServersResponseOrBuilder, Cloneable
Enclosing class:
GetServersResponse

public static final class GetServersResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<GetServersResponse.Builder> implements GetServersResponseOrBuilder
Protobuf type grpc.channelz.v1.GetServersResponse
  • Field Details

  • Constructor Details

    • Builder

      private Builder()
    • Builder

      private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<GetServersResponse.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<GetServersResponse.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GetServersResponse.Builder>
    • getDefaultInstanceForType

      public GetServersResponse getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public GetServersResponse build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public GetServersResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • buildPartialRepeatedFields

      private void buildPartialRepeatedFields(GetServersResponse result)
    • buildPartial0

      private void buildPartial0(GetServersResponse result)
    • mergeFrom

      public GetServersResponse.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GetServersResponse.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<GetServersResponse.Builder>
    • mergeFrom

      public GetServersResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GetServersResponse.Builder>
      Throws:
      IOException
    • ensureServerIsMutable

      private void ensureServerIsMutable()
    • getServerList

      public List<Server> getServerList()
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
      Specified by:
      getServerList in interface GetServersResponseOrBuilder
    • getServerCount

      public int getServerCount()
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
      Specified by:
      getServerCount in interface GetServersResponseOrBuilder
    • getServer

      public Server getServer(int index)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
      Specified by:
      getServer in interface GetServersResponseOrBuilder
    • setServer

      public GetServersResponse.Builder setServer(int index, Server value)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • setServer

      public GetServersResponse.Builder setServer(int index, Server.Builder builderForValue)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • addServer

      public GetServersResponse.Builder addServer(Server value)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • addServer

      public GetServersResponse.Builder addServer(int index, Server value)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • addServer

      public GetServersResponse.Builder addServer(Server.Builder builderForValue)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • addServer

      public GetServersResponse.Builder addServer(int index, Server.Builder builderForValue)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • addAllServer

      public GetServersResponse.Builder addAllServer(Iterable<? extends Server> values)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • clearServer

      public GetServersResponse.Builder clearServer()
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • removeServer

      public GetServersResponse.Builder removeServer(int index)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • getServerBuilder

      public Server.Builder getServerBuilder(int index)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • getServerOrBuilder

      public ServerOrBuilder getServerOrBuilder(int index)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
      Specified by:
      getServerOrBuilder in interface GetServersResponseOrBuilder
    • getServerOrBuilderList

      public List<? extends ServerOrBuilder> getServerOrBuilderList()
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
      Specified by:
      getServerOrBuilderList in interface GetServersResponseOrBuilder
    • addServerBuilder

      public Server.Builder addServerBuilder()
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • addServerBuilder

      public Server.Builder addServerBuilder(int index)
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • getServerBuilderList

      public List<Server.Builder> getServerBuilderList()
       list of servers that the connection detail service knows about.  Sorted in
       ascending server_id order.
       Must contain at least 1 result, otherwise 'end' must be true.
       
      repeated .grpc.channelz.v1.Server server = 1;
    • internalGetServerFieldBuilder

      private com.google.protobuf.RepeatedFieldBuilder<Server,Server.Builder,ServerOrBuilder> internalGetServerFieldBuilder()
    • getEnd

      public boolean getEnd()
       If set, indicates that the list of servers is the final list.  Requesting
       more servers will only return more if they are created after this RPC
       completes.
       
      bool end = 2;
      Specified by:
      getEnd in interface GetServersResponseOrBuilder
      Returns:
      The end.
    • setEnd

      public GetServersResponse.Builder setEnd(boolean value)
       If set, indicates that the list of servers is the final list.  Requesting
       more servers will only return more if they are created after this RPC
       completes.
       
      bool end = 2;
      Parameters:
      value - The end to set.
      Returns:
      This builder for chaining.
    • clearEnd

      public GetServersResponse.Builder clearEnd()
       If set, indicates that the list of servers is the final list.  Requesting
       more servers will only return more if they are created after this RPC
       completes.
       
      bool end = 2;
      Returns:
      This builder for chaining.