Class HealthStatusForNetworkEndpoint

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.HealthStatusForNetworkEndpoint
All Implemented Interfaces:
HealthStatusForNetworkEndpointOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class HealthStatusForNetworkEndpoint extends com.google.protobuf.GeneratedMessage implements HealthStatusForNetworkEndpointOrBuilder
 
Protobuf type google.cloud.compute.v1.HealthStatusForNetworkEndpoint
See Also:
  • Field Details

    • BACKEND_SERVICE_FIELD_NUMBER

      public static final int BACKEND_SERVICE_FIELD_NUMBER
      See Also:
    • FORWARDING_RULE_FIELD_NUMBER

      public static final int FORWARDING_RULE_FIELD_NUMBER
      See Also:
    • HEALTH_CHECK_FIELD_NUMBER

      public static final int HEALTH_CHECK_FIELD_NUMBER
      See Also:
    • HEALTH_CHECK_SERVICE_FIELD_NUMBER

      public static final int HEALTH_CHECK_SERVICE_FIELD_NUMBER
      See Also:
    • HEALTH_STATE_FIELD_NUMBER

      public static final int HEALTH_STATE_FIELD_NUMBER
      See Also:
    • IPV6_HEALTH_STATE_FIELD_NUMBER

      public static final int IPV6_HEALTH_STATE_FIELD_NUMBER
      See Also:
  • 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
    • hasBackendService

      public boolean hasBackendService()
       URL of the backend service associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.BackendServiceReference backend_service = 306946058;
      Specified by:
      hasBackendService in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      Whether the backendService field is set.
    • getBackendService

      public BackendServiceReference getBackendService()
       URL of the backend service associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.BackendServiceReference backend_service = 306946058;
      Specified by:
      getBackendService in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      The backendService.
    • getBackendServiceOrBuilder

      public BackendServiceReferenceOrBuilder getBackendServiceOrBuilder()
       URL of the backend service associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.BackendServiceReference backend_service = 306946058;
      Specified by:
      getBackendServiceOrBuilder in interface HealthStatusForNetworkEndpointOrBuilder
    • hasForwardingRule

      public boolean hasForwardingRule()
       URL of the forwarding rule associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.ForwardingRuleReference forwarding_rule = 269964030;
      Specified by:
      hasForwardingRule in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      Whether the forwardingRule field is set.
    • getForwardingRule

      public ForwardingRuleReference getForwardingRule()
       URL of the forwarding rule associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.ForwardingRuleReference forwarding_rule = 269964030;
      Specified by:
      getForwardingRule in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      The forwardingRule.
    • getForwardingRuleOrBuilder

      public ForwardingRuleReferenceOrBuilder getForwardingRuleOrBuilder()
       URL of the forwarding rule associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.ForwardingRuleReference forwarding_rule = 269964030;
      Specified by:
      getForwardingRuleOrBuilder in interface HealthStatusForNetworkEndpointOrBuilder
    • hasHealthCheck

      public boolean hasHealthCheck()
       URL of the health check associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.HealthCheckReference health_check = 308876645;
      Specified by:
      hasHealthCheck in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      Whether the healthCheck field is set.
    • getHealthCheck

      public HealthCheckReference getHealthCheck()
       URL of the health check associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.HealthCheckReference health_check = 308876645;
      Specified by:
      getHealthCheck in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      The healthCheck.
    • getHealthCheckOrBuilder

      public HealthCheckReferenceOrBuilder getHealthCheckOrBuilder()
       URL of the health check associated with the health state of the network
       endpoint.
       
      optional .google.cloud.compute.v1.HealthCheckReference health_check = 308876645;
      Specified by:
      getHealthCheckOrBuilder in interface HealthStatusForNetworkEndpointOrBuilder
    • hasHealthCheckService

      public boolean hasHealthCheckService()
       URL of the health check service associated with the health state of the
       network endpoint.
       
      optional .google.cloud.compute.v1.HealthCheckServiceReference health_check_service = 408374747;
      Specified by:
      hasHealthCheckService in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      Whether the healthCheckService field is set.
    • getHealthCheckService

      public HealthCheckServiceReference getHealthCheckService()
       URL of the health check service associated with the health state of the
       network endpoint.
       
      optional .google.cloud.compute.v1.HealthCheckServiceReference health_check_service = 408374747;
      Specified by:
      getHealthCheckService in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      The healthCheckService.
    • getHealthCheckServiceOrBuilder

      public HealthCheckServiceReferenceOrBuilder getHealthCheckServiceOrBuilder()
       URL of the health check service associated with the health state of the
       network endpoint.
       
      optional .google.cloud.compute.v1.HealthCheckServiceReference health_check_service = 408374747;
      Specified by:
      getHealthCheckServiceOrBuilder in interface HealthStatusForNetworkEndpointOrBuilder
    • hasHealthState

      public boolean hasHealthState()
       Health state of the network endpoint determined based on the health checks
       configured.
       Check the HealthState enum for the list of possible values.
       
      optional string health_state = 324007150;
      Specified by:
      hasHealthState in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      Whether the healthState field is set.
    • getHealthState

      public String getHealthState()
       Health state of the network endpoint determined based on the health checks
       configured.
       Check the HealthState enum for the list of possible values.
       
      optional string health_state = 324007150;
      Specified by:
      getHealthState in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      The healthState.
    • getHealthStateBytes

      public com.google.protobuf.ByteString getHealthStateBytes()
       Health state of the network endpoint determined based on the health checks
       configured.
       Check the HealthState enum for the list of possible values.
       
      optional string health_state = 324007150;
      Specified by:
      getHealthStateBytes in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      The bytes for healthState.
    • hasIpv6HealthState

      public boolean hasIpv6HealthState()
       Health state of the ipv6 network endpoint determined based on the health
       checks configured.
       Check the Ipv6HealthState enum for the list of possible values.
       
      optional string ipv6_health_state = 190316614;
      Specified by:
      hasIpv6HealthState in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      Whether the ipv6HealthState field is set.
    • getIpv6HealthState

      public String getIpv6HealthState()
       Health state of the ipv6 network endpoint determined based on the health
       checks configured.
       Check the Ipv6HealthState enum for the list of possible values.
       
      optional string ipv6_health_state = 190316614;
      Specified by:
      getIpv6HealthState in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      The ipv6HealthState.
    • getIpv6HealthStateBytes

      public com.google.protobuf.ByteString getIpv6HealthStateBytes()
       Health state of the ipv6 network endpoint determined based on the health
       checks configured.
       Check the Ipv6HealthState enum for the list of possible values.
       
      optional string ipv6_health_state = 190316614;
      Specified by:
      getIpv6HealthStateBytes in interface HealthStatusForNetworkEndpointOrBuilder
      Returns:
      The bytes for ipv6HealthState.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static HealthStatusForNetworkEndpoint parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static HealthStatusForNetworkEndpoint parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static HealthStatusForNetworkEndpoint parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public HealthStatusForNetworkEndpoint.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static HealthStatusForNetworkEndpoint.Builder newBuilder()
    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected HealthStatusForNetworkEndpoint.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static HealthStatusForNetworkEndpoint getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<HealthStatusForNetworkEndpoint> parser()
    • getParserForType

      public com.google.protobuf.Parser<HealthStatusForNetworkEndpoint> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public HealthStatusForNetworkEndpoint getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder