Enum BackendService.LoadBalancingScheme (1.59.0)

public enum BackendService.LoadBalancingScheme extends Enum<BackendService.LoadBalancingScheme> implements ProtocolMessageEnum

Specifies the load balancer type. A backend service created for one type of load balancer cannot be used with another. For more information, refer to Choosing a load balancer.

Protobuf enum google.cloud.compute.v1.BackendService.LoadBalancingScheme

Implements

ProtocolMessageEnum

Static Fields

Name Description
EXTERNAL

Signifies that this will be used for classic Application Load Balancers, global external proxy Network Load Balancers, or external passthrough Network Load Balancers.

EXTERNAL = 35607499;

EXTERNAL_MANAGED

Signifies that this will be used for global external Application Load Balancers, regional external Application Load Balancers, or regional external proxy Network Load Balancers.

EXTERNAL_MANAGED = 512006923;

EXTERNAL_MANAGED_VALUE

Signifies that this will be used for global external Application Load Balancers, regional external Application Load Balancers, or regional external proxy Network Load Balancers.

EXTERNAL_MANAGED = 512006923;

EXTERNAL_VALUE

Signifies that this will be used for classic Application Load Balancers, global external proxy Network Load Balancers, or external passthrough Network Load Balancers.

EXTERNAL = 35607499;

INTERNAL

Signifies that this will be used for internal passthrough Network Load Balancers.

INTERNAL = 279295677;

INTERNAL_MANAGED

Signifies that this will be used for internal Application Load Balancers.

INTERNAL_MANAGED = 37350397;

INTERNAL_MANAGED_VALUE

Signifies that this will be used for internal Application Load Balancers.

INTERNAL_MANAGED = 37350397;

INTERNAL_SELF_MANAGED

Signifies that this will be used by Traffic Director.

INTERNAL_SELF_MANAGED = 236211150;

INTERNAL_SELF_MANAGED_VALUE

Signifies that this will be used by Traffic Director.

INTERNAL_SELF_MANAGED = 236211150;

INTERNAL_VALUE

Signifies that this will be used for internal passthrough Network Load Balancers.

INTERNAL = 279295677;

INVALID_LOAD_BALANCING_SCHEME

INVALID_LOAD_BALANCING_SCHEME = 275352060;

INVALID_LOAD_BALANCING_SCHEME_VALUE

INVALID_LOAD_BALANCING_SCHEME = 275352060;

UNDEFINED_LOAD_BALANCING_SCHEME

A value indicating that the enum field is not set.

UNDEFINED_LOAD_BALANCING_SCHEME = 0;

UNDEFINED_LOAD_BALANCING_SCHEME_VALUE

A value indicating that the enum field is not set.

UNDEFINED_LOAD_BALANCING_SCHEME = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()