Interface HealthSourcesGetHealthResponseSourceInfoOrBuilder (1.105.0)

public interface HealthSourcesGetHealthResponseSourceInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBackends(int index)

public abstract HealthSourcesGetHealthResponseSourceInfoBackendInfo getBackends(int index)

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;

Parameter
Name Description
index int
Returns
Type Description
HealthSourcesGetHealthResponseSourceInfoBackendInfo

getBackendsCount()

public abstract 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;

Returns
Type Description
int

getBackendsList()

public abstract 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;

Returns
Type Description
List<HealthSourcesGetHealthResponseSourceInfoBackendInfo>

getBackendsOrBuilder(int index)

public abstract HealthSourcesGetHealthResponseSourceInfoBackendInfoOrBuilder getBackendsOrBuilder(int index)

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;

Parameter
Name Description
index int
Returns
Type Description
HealthSourcesGetHealthResponseSourceInfoBackendInfoOrBuilder

getBackendsOrBuilderList()

public abstract 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;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfoOrBuilder>

getForwardingRule()

public abstract 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
Type Description
String

The forwardingRule.

getForwardingRuleBytes()

public abstract 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
Type Description
ByteString

The bytes for forwardingRule.

getSource()

public abstract String getSource()

Fully qualified URL of the associated source resource. This is always a backend service URL.

optional string source = 177235995;

Returns
Type Description
String

The source.

getSourceBytes()

public abstract ByteString getSourceBytes()

Fully qualified URL of the associated source resource. This is always a backend service URL.

optional string source = 177235995;

Returns
Type Description
ByteString

The bytes for source.

hasForwardingRule()

public abstract 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
Type Description
boolean

Whether the forwardingRule field is set.

hasSource()

public abstract boolean hasSource()

Fully qualified URL of the associated source resource. This is always a backend service URL.

optional string source = 177235995;

Returns
Type Description
boolean

Whether the source field is set.