public static final class LoadBalancerInfo.Builder extends GeneratedMessageV3.Builder<LoadBalancerInfo.Builder> implements LoadBalancerInfoOrBuilder
For display only. Metadata associated with a load balancer.
Protobuf type google.cloud.networkmanagement.v1.LoadBalancerInfo
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > LoadBalancerInfo.BuilderImplements
LoadBalancerInfoOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllBackends(Iterable<? extends LoadBalancerBackend> values)
public LoadBalancerInfo.Builder addAllBackends(Iterable<? extends LoadBalancerBackend> values)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
values | Iterable<? extends com.google.cloud.networkmanagement.v1.LoadBalancerBackend> |
Type | Description |
LoadBalancerInfo.Builder |
addBackends(LoadBalancerBackend value)
public LoadBalancerInfo.Builder addBackends(LoadBalancerBackend value)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
value | LoadBalancerBackend |
Type | Description |
LoadBalancerInfo.Builder |
addBackends(LoadBalancerBackend.Builder builderForValue)
public LoadBalancerInfo.Builder addBackends(LoadBalancerBackend.Builder builderForValue)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
builderForValue | LoadBalancerBackend.Builder |
Type | Description |
LoadBalancerInfo.Builder |
addBackends(int index, LoadBalancerBackend value)
public LoadBalancerInfo.Builder addBackends(int index, LoadBalancerBackend value)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
index | int |
value | LoadBalancerBackend |
Type | Description |
LoadBalancerInfo.Builder |
addBackends(int index, LoadBalancerBackend.Builder builderForValue)
public LoadBalancerInfo.Builder addBackends(int index, LoadBalancerBackend.Builder builderForValue)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
index | int |
builderForValue | LoadBalancerBackend.Builder |
Type | Description |
LoadBalancerInfo.Builder |
addBackendsBuilder()
public LoadBalancerBackend.Builder addBackendsBuilder()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Type | Description |
LoadBalancerBackend.Builder |
addBackendsBuilder(int index)
public LoadBalancerBackend.Builder addBackendsBuilder(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
index | int |
Type | Description |
LoadBalancerBackend.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public LoadBalancerInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
LoadBalancerInfo.Builder |
build()
public LoadBalancerInfo build()
Type | Description |
LoadBalancerInfo |
buildPartial()
public LoadBalancerInfo buildPartial()
Type | Description |
LoadBalancerInfo |
clear()
public LoadBalancerInfo.Builder clear()
Type | Description |
LoadBalancerInfo.Builder |
clearBackendType()
public LoadBalancerInfo.Builder clearBackendType()
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1.LoadBalancerInfo.BackendType backend_type = 4;
Type | Description |
LoadBalancerInfo.Builder | This builder for chaining. |
clearBackendUri()
public LoadBalancerInfo.Builder clearBackendUri()
Backend configuration URI.
string backend_uri = 5;
Type | Description |
LoadBalancerInfo.Builder | This builder for chaining. |
clearBackends()
public LoadBalancerInfo.Builder clearBackends()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Type | Description |
LoadBalancerInfo.Builder |
clearField(Descriptors.FieldDescriptor field)
public LoadBalancerInfo.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
LoadBalancerInfo.Builder |
clearHealthCheckUri()
public LoadBalancerInfo.Builder clearHealthCheckUri()
URI of the health check for the load balancer.
string health_check_uri = 2;
Type | Description |
LoadBalancerInfo.Builder | This builder for chaining. |
clearLoadBalancerType()
public LoadBalancerInfo.Builder clearLoadBalancerType()
Type of the load balancer.
.google.cloud.networkmanagement.v1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
Type | Description |
LoadBalancerInfo.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public LoadBalancerInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
LoadBalancerInfo.Builder |
clone()
public LoadBalancerInfo.Builder clone()
Type | Description |
LoadBalancerInfo.Builder |
getBackendType()
public LoadBalancerInfo.BackendType getBackendType()
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1.LoadBalancerInfo.BackendType backend_type = 4;
Type | Description |
LoadBalancerInfo.BackendType | The backendType. |
getBackendTypeValue()
public int getBackendTypeValue()
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1.LoadBalancerInfo.BackendType backend_type = 4;
Type | Description |
int | The enum numeric value on the wire for backendType. |
getBackendUri()
public String getBackendUri()
Backend configuration URI.
string backend_uri = 5;
Type | Description |
String | The backendUri. |
getBackendUriBytes()
public ByteString getBackendUriBytes()
Backend configuration URI.
string backend_uri = 5;
Type | Description |
ByteString | The bytes for backendUri. |
getBackends(int index)
public LoadBalancerBackend getBackends(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
index | int |
Type | Description |
LoadBalancerBackend |
getBackendsBuilder(int index)
public LoadBalancerBackend.Builder getBackendsBuilder(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
index | int |
Type | Description |
LoadBalancerBackend.Builder |
getBackendsBuilderList()
public List<LoadBalancerBackend.Builder> getBackendsBuilderList()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Type | Description |
List<Builder> |
getBackendsCount()
public int getBackendsCount()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Type | Description |
int |
getBackendsList()
public List<LoadBalancerBackend> getBackendsList()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Type | Description |
List<LoadBalancerBackend> |
getBackendsOrBuilder(int index)
public LoadBalancerBackendOrBuilder getBackendsOrBuilder(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Name | Description |
index | int |
Type | Description |
LoadBalancerBackendOrBuilder |
getBackendsOrBuilderList()
public List<? extends LoadBalancerBackendOrBuilder> getBackendsOrBuilderList()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1.LoadBalancerBackend backends = 3;
Type | Description |
List<? extends com.google.cloud.networkmanagement.v1.LoadBalancerBackendOrBuilder> |
getDefaultInstanceForType()
public LoadBalancerInfo getDefaultInstanceForType()
Type | Description |
LoadBalancerInfo |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getHealthCheckUri()
public String getHealthCheckUri()
URI of the health check for the load balancer.
string health_check_uri = 2;
Type | Description |
String | The healthCheckUri. |
getHealthCheckUriBytes()
public ByteString getHealthCheckUriBytes()
URI of the health check for the load balancer.
string health_check_uri = 2;
Type | Description |
ByteString | The bytes for healthCheckUri. |
getLoadBalancerType()
public LoadBalancerInfo.LoadBalancerType getLoadBalancerType()
Type of the load balancer.
.google.cloud.networkmanagement.v1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
Type | Description |
LoadBalancerInfo.LoadBalancerType | The loadBalancerType. |
getLoadBalancerTypeValue()
public int getLoadBalancerTypeValue()
Type of the load balancer.
.google.cloud.networkmanagement.v1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
Type | Description |
int | The enum numeric value on the wire for loadBalancerType. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(LoadBalancerInfo other)
public LoadBalancerInfo.Builder mergeFrom(LoadBalancerInfo other)
Name | Description |
other | LoadBalancerInfo |
Type | Description |
|