Class RegionInstanceGroupsListInstancesRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RegionInstanceGroupsListInstancesRequest.Builder>
com.google.cloud.compute.v1.RegionInstanceGroupsListInstancesRequest.Builder
All Implemented Interfaces:
RegionInstanceGroupsListInstancesRequestOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
RegionInstanceGroupsListInstancesRequest

public static final class RegionInstanceGroupsListInstancesRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<RegionInstanceGroupsListInstancesRequest.Builder> implements RegionInstanceGroupsListInstancesRequestOrBuilder
 
Protobuf type google.cloud.compute.v1.RegionInstanceGroupsListInstancesRequest
  • 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<RegionInstanceGroupsListInstancesRequest.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<RegionInstanceGroupsListInstancesRequest.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<RegionInstanceGroupsListInstancesRequest.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public RegionInstanceGroupsListInstancesRequest.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<RegionInstanceGroupsListInstancesRequest.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<RegionInstanceGroupsListInstancesRequest.Builder>
    • mergeFrom

      public RegionInstanceGroupsListInstancesRequest.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<RegionInstanceGroupsListInstancesRequest.Builder>
      Throws:
      IOException
    • hasInstanceState

      public boolean hasInstanceState()
       Instances in which state should be returned. Valid options are:
       'ALL', 'RUNNING'. By default, it lists all instances.
       Check the InstanceState enum for the list of possible values.
       
      optional string instance_state = 92223591;
      Specified by:
      hasInstanceState in interface RegionInstanceGroupsListInstancesRequestOrBuilder
      Returns:
      Whether the instanceState field is set.
    • getInstanceState

      public String getInstanceState()
       Instances in which state should be returned. Valid options are:
       'ALL', 'RUNNING'. By default, it lists all instances.
       Check the InstanceState enum for the list of possible values.
       
      optional string instance_state = 92223591;
      Specified by:
      getInstanceState in interface RegionInstanceGroupsListInstancesRequestOrBuilder
      Returns:
      The instanceState.
    • getInstanceStateBytes

      public com.google.protobuf.ByteString getInstanceStateBytes()
       Instances in which state should be returned. Valid options are:
       'ALL', 'RUNNING'. By default, it lists all instances.
       Check the InstanceState enum for the list of possible values.
       
      optional string instance_state = 92223591;
      Specified by:
      getInstanceStateBytes in interface RegionInstanceGroupsListInstancesRequestOrBuilder
      Returns:
      The bytes for instanceState.
    • setInstanceState

       Instances in which state should be returned. Valid options are:
       'ALL', 'RUNNING'. By default, it lists all instances.
       Check the InstanceState enum for the list of possible values.
       
      optional string instance_state = 92223591;
      Parameters:
      value - The instanceState to set.
      Returns:
      This builder for chaining.
    • clearInstanceState

       Instances in which state should be returned. Valid options are:
       'ALL', 'RUNNING'. By default, it lists all instances.
       Check the InstanceState enum for the list of possible values.
       
      optional string instance_state = 92223591;
      Returns:
      This builder for chaining.
    • setInstanceStateBytes

      public RegionInstanceGroupsListInstancesRequest.Builder setInstanceStateBytes(com.google.protobuf.ByteString value)
       Instances in which state should be returned. Valid options are:
       'ALL', 'RUNNING'. By default, it lists all instances.
       Check the InstanceState enum for the list of possible values.
       
      optional string instance_state = 92223591;
      Parameters:
      value - The bytes for instanceState to set.
      Returns:
      This builder for chaining.
    • hasPortName

      public boolean hasPortName()
       Name of port user is interested in. It is optional. If it is set, only
       information about this ports will be returned. If it is not set, all the
       named ports will be returned.
       Always lists all instances.
       
      optional string port_name = 41534345;
      Specified by:
      hasPortName in interface RegionInstanceGroupsListInstancesRequestOrBuilder
      Returns:
      Whether the portName field is set.
    • getPortName

      public String getPortName()
       Name of port user is interested in. It is optional. If it is set, only
       information about this ports will be returned. If it is not set, all the
       named ports will be returned.
       Always lists all instances.
       
      optional string port_name = 41534345;
      Specified by:
      getPortName in interface RegionInstanceGroupsListInstancesRequestOrBuilder
      Returns:
      The portName.
    • getPortNameBytes

      public com.google.protobuf.ByteString getPortNameBytes()
       Name of port user is interested in. It is optional. If it is set, only
       information about this ports will be returned. If it is not set, all the
       named ports will be returned.
       Always lists all instances.
       
      optional string port_name = 41534345;
      Specified by:
      getPortNameBytes in interface RegionInstanceGroupsListInstancesRequestOrBuilder
      Returns:
      The bytes for portName.
    • setPortName

       Name of port user is interested in. It is optional. If it is set, only
       information about this ports will be returned. If it is not set, all the
       named ports will be returned.
       Always lists all instances.
       
      optional string port_name = 41534345;
      Parameters:
      value - The portName to set.
      Returns:
      This builder for chaining.
    • clearPortName

       Name of port user is interested in. It is optional. If it is set, only
       information about this ports will be returned. If it is not set, all the
       named ports will be returned.
       Always lists all instances.
       
      optional string port_name = 41534345;
      Returns:
      This builder for chaining.
    • setPortNameBytes

      public RegionInstanceGroupsListInstancesRequest.Builder setPortNameBytes(com.google.protobuf.ByteString value)
       Name of port user is interested in. It is optional. If it is set, only
       information about this ports will be returned. If it is not set, all the
       named ports will be returned.
       Always lists all instances.
       
      optional string port_name = 41534345;
      Parameters:
      value - The bytes for portName to set.
      Returns:
      This builder for chaining.