Enum LoadBalancerType (1.73.0)
Stay organized with collections
Save and categorize content based on your preferences.
public enum LoadBalancerType extends Enum<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() |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Enum LoadBalancerType (1.73.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.73.0 (latest)](/java/docs/reference/google-cloud-network-management/latest/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.71.0](/java/docs/reference/google-cloud-network-management/1.71.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.69.0](/java/docs/reference/google-cloud-network-management/1.69.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.68.0](/java/docs/reference/google-cloud-network-management/1.68.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.65.0](/java/docs/reference/google-cloud-network-management/1.65.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.64.0](/java/docs/reference/google-cloud-network-management/1.64.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.63.0](/java/docs/reference/google-cloud-network-management/1.63.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.61.0](/java/docs/reference/google-cloud-network-management/1.61.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.60.0](/java/docs/reference/google-cloud-network-management/1.60.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.59.0](/java/docs/reference/google-cloud-network-management/1.59.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.58.0](/java/docs/reference/google-cloud-network-management/1.58.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.57.0](/java/docs/reference/google-cloud-network-management/1.57.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.56.0](/java/docs/reference/google-cloud-network-management/1.56.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.55.0](/java/docs/reference/google-cloud-network-management/1.55.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.54.0](/java/docs/reference/google-cloud-network-management/1.54.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.53.0](/java/docs/reference/google-cloud-network-management/1.53.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.52.0](/java/docs/reference/google-cloud-network-management/1.52.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.50.0](/java/docs/reference/google-cloud-network-management/1.50.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.49.0](/java/docs/reference/google-cloud-network-management/1.49.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.48.0](/java/docs/reference/google-cloud-network-management/1.48.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.47.0](/java/docs/reference/google-cloud-network-management/1.47.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.46.0](/java/docs/reference/google-cloud-network-management/1.46.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.45.0](/java/docs/reference/google-cloud-network-management/1.45.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.44.0](/java/docs/reference/google-cloud-network-management/1.44.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.43.0](/java/docs/reference/google-cloud-network-management/1.43.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.42.0](/java/docs/reference/google-cloud-network-management/1.42.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.41.0](/java/docs/reference/google-cloud-network-management/1.41.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.40.0](/java/docs/reference/google-cloud-network-management/1.40.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.38.0](/java/docs/reference/google-cloud-network-management/1.38.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.37.0](/java/docs/reference/google-cloud-network-management/1.37.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.36.0](/java/docs/reference/google-cloud-network-management/1.36.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.35.0](/java/docs/reference/google-cloud-network-management/1.35.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.34.0](/java/docs/reference/google-cloud-network-management/1.34.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.33.0](/java/docs/reference/google-cloud-network-management/1.33.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.32.0](/java/docs/reference/google-cloud-network-management/1.32.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.31.0](/java/docs/reference/google-cloud-network-management/1.31.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.30.0](/java/docs/reference/google-cloud-network-management/1.30.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.29.0](/java/docs/reference/google-cloud-network-management/1.29.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.28.0](/java/docs/reference/google-cloud-network-management/1.28.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.25.0](/java/docs/reference/google-cloud-network-management/1.25.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.24.0](/java/docs/reference/google-cloud-network-management/1.24.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.23.0](/java/docs/reference/google-cloud-network-management/1.23.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.22.0](/java/docs/reference/google-cloud-network-management/1.22.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.21.0](/java/docs/reference/google-cloud-network-management/1.21.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.20.0](/java/docs/reference/google-cloud-network-management/1.20.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.19.0](/java/docs/reference/google-cloud-network-management/1.19.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.18.0](/java/docs/reference/google-cloud-network-management/1.18.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.17.0](/java/docs/reference/google-cloud-network-management/1.17.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.16.0](/java/docs/reference/google-cloud-network-management/1.16.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.15.0](/java/docs/reference/google-cloud-network-management/1.15.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.14.0](/java/docs/reference/google-cloud-network-management/1.14.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.13.0](/java/docs/reference/google-cloud-network-management/1.13.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.12.0](/java/docs/reference/google-cloud-network-management/1.12.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.10.0](/java/docs/reference/google-cloud-network-management/1.10.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.9.0](/java/docs/reference/google-cloud-network-management/1.9.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.8.0](/java/docs/reference/google-cloud-network-management/1.8.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.7.0](/java/docs/reference/google-cloud-network-management/1.7.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.6.0](/java/docs/reference/google-cloud-network-management/1.6.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.5.0](/java/docs/reference/google-cloud-network-management/1.5.0/com.google.cloud.networkmanagement.v1.LoadBalancerType)\n- [1.1.10](/java/docs/reference/google-cloud-network-management/1.1.10/com.google.cloud.networkmanagement.v1.LoadBalancerType) \n\n public enum LoadBalancerType extends Enum\u003cLoadBalancerType\u003e implements ProtocolMessageEnum\n\nType of a load balancer. For more information, see [Summary of Google Cloud\nload\nbalancers](https://cloud.google.com/load-balancing/docs/load-balancing-overview#summary-of-google-cloud-load-balancers).\n\nProtobuf enum `google.cloud.networkmanagement.v1.LoadBalancerType` \n\nImplements\n----------\n\n[ProtocolMessageEnum](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ProtocolMessageEnum.html) \n\nInherited Members\n-----------------\n\n[Enum.\\\u003cT\\\u003evalueOf(Class\\\u003cT\\\u003e,String)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#valueOf-java.lang.Class-java.lang.String-) \n[Enum.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#clone--) \n[Enum.compareTo(E)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#compareTo-E-) \n[Enum.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#equals-java.lang.Object-) \n[Enum.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--) \n[Enum.getDeclaringClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#getDeclaringClass--) \n[Enum.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#hashCode--) \n[Enum.name()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#name--) \n[Enum.ordinal()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#ordinal--) \n[Enum.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#toString--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)"]]