Class NetworkEndpointGroupsListEndpointsRequest.Builder

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

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

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

      public NetworkEndpointGroupsListEndpointsRequest.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<NetworkEndpointGroupsListEndpointsRequest.Builder>
      Throws:
      IOException
    • hasHealthStatus

      public boolean hasHealthStatus()
       Optional query parameter for showing the health status of each network
       endpoint. Valid options are SKIP or SHOW. If you
       don't specify this parameter, the health status of network endpoints will
       not be provided.
       Check the HealthStatus enum for the list of possible values.
       
      optional string health_status = 380545845;
      Specified by:
      hasHealthStatus in interface NetworkEndpointGroupsListEndpointsRequestOrBuilder
      Returns:
      Whether the healthStatus field is set.
    • getHealthStatus

      public String getHealthStatus()
       Optional query parameter for showing the health status of each network
       endpoint. Valid options are SKIP or SHOW. If you
       don't specify this parameter, the health status of network endpoints will
       not be provided.
       Check the HealthStatus enum for the list of possible values.
       
      optional string health_status = 380545845;
      Specified by:
      getHealthStatus in interface NetworkEndpointGroupsListEndpointsRequestOrBuilder
      Returns:
      The healthStatus.
    • getHealthStatusBytes

      public com.google.protobuf.ByteString getHealthStatusBytes()
       Optional query parameter for showing the health status of each network
       endpoint. Valid options are SKIP or SHOW. If you
       don't specify this parameter, the health status of network endpoints will
       not be provided.
       Check the HealthStatus enum for the list of possible values.
       
      optional string health_status = 380545845;
      Specified by:
      getHealthStatusBytes in interface NetworkEndpointGroupsListEndpointsRequestOrBuilder
      Returns:
      The bytes for healthStatus.
    • setHealthStatus

       Optional query parameter for showing the health status of each network
       endpoint. Valid options are SKIP or SHOW. If you
       don't specify this parameter, the health status of network endpoints will
       not be provided.
       Check the HealthStatus enum for the list of possible values.
       
      optional string health_status = 380545845;
      Parameters:
      value - The healthStatus to set.
      Returns:
      This builder for chaining.
    • clearHealthStatus

       Optional query parameter for showing the health status of each network
       endpoint. Valid options are SKIP or SHOW. If you
       don't specify this parameter, the health status of network endpoints will
       not be provided.
       Check the HealthStatus enum for the list of possible values.
       
      optional string health_status = 380545845;
      Returns:
      This builder for chaining.
    • setHealthStatusBytes

      public NetworkEndpointGroupsListEndpointsRequest.Builder setHealthStatusBytes(com.google.protobuf.ByteString value)
       Optional query parameter for showing the health status of each network
       endpoint. Valid options are SKIP or SHOW. If you
       don't specify this parameter, the health status of network endpoints will
       not be provided.
       Check the HealthStatus enum for the list of possible values.
       
      optional string health_status = 380545845;
      Parameters:
      value - The bytes for healthStatus to set.
      Returns:
      This builder for chaining.