Interface LoadBalancerInfoOrBuilder (1.45.0)

public interface LoadBalancerInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBackendType()

public abstract LoadBalancerInfo.BackendType getBackendType()

Type of load balancer's backend configuration.

.google.cloud.networkmanagement.v1.LoadBalancerInfo.BackendType backend_type = 4;

Returns
Type Description
LoadBalancerInfo.BackendType

The backendType.

getBackendTypeValue()

public abstract int getBackendTypeValue()

Type of load balancer's backend configuration.

.google.cloud.networkmanagement.v1.LoadBalancerInfo.BackendType backend_type = 4;

Returns
Type Description
int

The enum numeric value on the wire for backendType.

getBackendUri()

public abstract String getBackendUri()

Backend configuration URI.

string backend_uri = 5;

Returns
Type Description
String

The backendUri.

getBackendUriBytes()

public abstract ByteString getBackendUriBytes()

Backend configuration URI.

string backend_uri = 5;

Returns
Type Description
ByteString

The bytes for backendUri.

getBackends(int index)

public abstract LoadBalancerBackend getBackends(int index)

Information for the loadbalancer backends.

repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;

Parameter
Name Description
index int
Returns
Type Description
LoadBalancerBackend

getBackendsCount()

public abstract int getBackendsCount()

Information for the loadbalancer backends.

repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;

Returns
Type Description
int

getBackendsList()

public abstract List<LoadBalancerBackend> getBackendsList()

Information for the loadbalancer backends.

repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;

Returns
Type Description
List<LoadBalancerBackend>

getBackendsOrBuilder(int index)

public abstract LoadBalancerBackendOrBuilder getBackendsOrBuilder(int index)

Information for the loadbalancer backends.

repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;

Parameter
Name Description
index int
Returns
Type Description
LoadBalancerBackendOrBuilder

getBackendsOrBuilderList()

public abstract List<? extends LoadBalancerBackendOrBuilder> getBackendsOrBuilderList()

Information for the loadbalancer backends.

repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;

Returns
Type Description
List<? extends com.google.cloud.networkmanagement.v1.LoadBalancerBackendOrBuilder>

getHealthCheckUri() (deprecated)

public abstract String getHealthCheckUri()

Deprecated. google.cloud.networkmanagement.v1.LoadBalancerInfo.health_check_uri is deprecated. See google/cloud/networkmanagement/v1/trace.proto;l=658

URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.

string health_check_uri = 2 [deprecated = true];

Returns
Type Description
String

The healthCheckUri.

getHealthCheckUriBytes() (deprecated)

public abstract ByteString getHealthCheckUriBytes()

Deprecated. google.cloud.networkmanagement.v1.LoadBalancerInfo.health_check_uri is deprecated. See google/cloud/networkmanagement/v1/trace.proto;l=658

URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.

string health_check_uri = 2 [deprecated = true];

Returns
Type Description
ByteString

The bytes for healthCheckUri.

getLoadBalancerType()

public abstract LoadBalancerInfo.LoadBalancerType getLoadBalancerType()

Type of the load balancer.

.google.cloud.networkmanagement.v1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;

Returns
Type Description
LoadBalancerInfo.LoadBalancerType

The loadBalancerType.

getLoadBalancerTypeValue()

public abstract int getLoadBalancerTypeValue()

Type of the load balancer.

.google.cloud.networkmanagement.v1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;

Returns
Type Description
int

The enum numeric value on the wire for loadBalancerType.