Enum LoadBalancerType (1.43.0)

public enum LoadBalancerType extends Enum<LoadBalancerType> implements ProtocolMessageEnum

Type of a load balancer. For more information, see Summary of Google Cloud load balancers.

Protobuf enum google.cloud.networkmanagement.v1.LoadBalancerType

Implements

ProtocolMessageEnum

Static Fields

Name Description
HTTPS_ADVANCED_LOAD_BALANCER

Global external HTTP(S) load balancer.

HTTPS_ADVANCED_LOAD_BALANCER = 1;

HTTPS_ADVANCED_LOAD_BALANCER_VALUE

Global external HTTP(S) load balancer.

HTTPS_ADVANCED_LOAD_BALANCER = 1;

HTTPS_LOAD_BALANCER

Global external HTTP(S) load balancer (classic)

HTTPS_LOAD_BALANCER = 2;

HTTPS_LOAD_BALANCER_VALUE

Global external HTTP(S) load balancer (classic)

HTTPS_LOAD_BALANCER = 2;

INTERNAL_HTTPS_LOAD_BALANCER

Internal HTTP(S) load balancer.

INTERNAL_HTTPS_LOAD_BALANCER = 4;

INTERNAL_HTTPS_LOAD_BALANCER_VALUE

Internal HTTP(S) load balancer.

INTERNAL_HTTPS_LOAD_BALANCER = 4;

INTERNAL_TCP_PROXY_LOAD_BALANCER

Internal regional TCP proxy load balancer.

INTERNAL_TCP_PROXY_LOAD_BALANCER = 7;

INTERNAL_TCP_PROXY_LOAD_BALANCER_VALUE

Internal regional TCP proxy load balancer.

INTERNAL_TCP_PROXY_LOAD_BALANCER = 7;

LEGACY_NETWORK_LOAD_BALANCER

Target-pool based external TCP/UDP Network load balancer.

LEGACY_NETWORK_LOAD_BALANCER = 9;

LEGACY_NETWORK_LOAD_BALANCER_VALUE

Target-pool based external TCP/UDP Network load balancer.

LEGACY_NETWORK_LOAD_BALANCER = 9;

LOAD_BALANCER_TYPE_UNSPECIFIED

Forwarding rule points to a different target than a load balancer or a load balancer type is unknown.

LOAD_BALANCER_TYPE_UNSPECIFIED = 0;

LOAD_BALANCER_TYPE_UNSPECIFIED_VALUE

Forwarding rule points to a different target than a load balancer or a load balancer type is unknown.

LOAD_BALANCER_TYPE_UNSPECIFIED = 0;

NETWORK_LOAD_BALANCER

External TCP/UDP Network load balancer.

NETWORK_LOAD_BALANCER = 8;

NETWORK_LOAD_BALANCER_VALUE

External TCP/UDP Network load balancer.

NETWORK_LOAD_BALANCER = 8;

REGIONAL_HTTPS_LOAD_BALANCER

Regional external HTTP(S) load balancer.

REGIONAL_HTTPS_LOAD_BALANCER = 3;

REGIONAL_HTTPS_LOAD_BALANCER_VALUE

Regional external HTTP(S) load balancer.

REGIONAL_HTTPS_LOAD_BALANCER = 3;

SSL_PROXY_LOAD_BALANCER

External SSL proxy load balancer.

SSL_PROXY_LOAD_BALANCER = 5;

SSL_PROXY_LOAD_BALANCER_VALUE

External SSL proxy load balancer.

SSL_PROXY_LOAD_BALANCER = 5;

TCP_PROXY_LOAD_BALANCER

External TCP proxy load balancer.

TCP_PROXY_LOAD_BALANCER = 6;

TCP_PROXY_LOAD_BALANCER_VALUE

External TCP proxy load balancer.

TCP_PROXY_LOAD_BALANCER = 6;

TCP_UDP_INTERNAL_LOAD_BALANCER

Internal TCP/UDP load balancer.

TCP_UDP_INTERNAL_LOAD_BALANCER = 10;

TCP_UDP_INTERNAL_LOAD_BALANCER_VALUE

Internal TCP/UDP load balancer.

TCP_UDP_INTERNAL_LOAD_BALANCER = 10;

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()