Interface HealthSourcesGetHealthResponseSourceInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HealthSourcesGetHealthResponseSourceInfo, HealthSourcesGetHealthResponseSourceInfo.Builder

@Generated public interface HealthSourcesGetHealthResponseSourceInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getBackendsList

       Represents an instance group or network endpoint group behind the source
       backend service. Only used if the sourceType of the regionHealthSource
       is BACKEND_SERVICE.
       
      repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;
    • getBackends

       Represents an instance group or network endpoint group behind the source
       backend service. Only used if the sourceType of the regionHealthSource
       is BACKEND_SERVICE.
       
      repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;
    • getBackendsCount

      int getBackendsCount()
       Represents an instance group or network endpoint group behind the source
       backend service. Only used if the sourceType of the regionHealthSource
       is BACKEND_SERVICE.
       
      repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;
    • getBackendsOrBuilderList

       Represents an instance group or network endpoint group behind the source
       backend service. Only used if the sourceType of the regionHealthSource
       is BACKEND_SERVICE.
       
      repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;
    • getBackendsOrBuilder

       Represents an instance group or network endpoint group behind the source
       backend service. Only used if the sourceType of the regionHealthSource
       is BACKEND_SERVICE.
       
      repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;
    • hasForwardingRule

      boolean hasForwardingRule()
       Fully qualified URL of the forwarding rule associated with the source
       resource if it is a L4ILB backend service.
       
      optional string forwarding_rule = 269964030;
      Returns:
      Whether the forwardingRule field is set.
    • getForwardingRule

      String getForwardingRule()
       Fully qualified URL of the forwarding rule associated with the source
       resource if it is a L4ILB backend service.
       
      optional string forwarding_rule = 269964030;
      Returns:
      The forwardingRule.
    • getForwardingRuleBytes

      com.google.protobuf.ByteString getForwardingRuleBytes()
       Fully qualified URL of the forwarding rule associated with the source
       resource if it is a L4ILB backend service.
       
      optional string forwarding_rule = 269964030;
      Returns:
      The bytes for forwardingRule.
    • hasSource

      boolean hasSource()
       Fully qualified URL of the associated source resource. This is always a
       backend service URL.
       
      optional string source = 177235995;
      Returns:
      Whether the source field is set.
    • getSource

      String getSource()
       Fully qualified URL of the associated source resource. This is always a
       backend service URL.
       
      optional string source = 177235995;
      Returns:
      The source.
    • getSourceBytes

      com.google.protobuf.ByteString getSourceBytes()
       Fully qualified URL of the associated source resource. This is always a
       backend service URL.
       
      optional string source = 177235995;
      Returns:
      The bytes for source.