Package com.google.cloud.compute.v1
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 Summary
Modifier and TypeMethodDescriptiongetBackends(int index) Represents an instance group or network endpoint group behind the source backend service.intRepresents an instance group or network endpoint group behind the source backend service.Represents an instance group or network endpoint group behind the source backend service.getBackendsOrBuilder(int index) Represents an instance group or network endpoint group behind the source backend service.Represents an instance group or network endpoint group behind the source backend service.Fully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.com.google.protobuf.ByteStringFully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.Fully qualified URL of the associated source resource.com.google.protobuf.ByteStringFully qualified URL of the associated source resource.booleanFully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.booleanFully qualified URL of the associated source resource.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getBackendsList
List<HealthSourcesGetHealthResponseSourceInfoBackendInfo> 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
List<? extends HealthSourcesGetHealthResponseSourceInfoBackendInfoOrBuilder> 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.
-