public static final class LoadBalancerInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder> implements LoadBalancerInfoOrBuilder
For display only. Metadata associated with a load balancer.Protobuf type
google.cloud.networkmanagement.v1beta1.LoadBalancerInfo| Modifier and Type | Method and Description |
|---|---|
LoadBalancerInfo.Builder |
addAllBackends(Iterable<? extends LoadBalancerBackend> values)
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
addBackends(int index,
LoadBalancerBackend.Builder builderForValue)
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
addBackends(int index,
LoadBalancerBackend value)
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
addBackends(LoadBalancerBackend.Builder builderForValue)
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
addBackends(LoadBalancerBackend value)
Information for the loadbalancer backends.
|
LoadBalancerBackend.Builder |
addBackendsBuilder()
Information for the loadbalancer backends.
|
LoadBalancerBackend.Builder |
addBackendsBuilder(int index)
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LoadBalancerInfo |
build() |
LoadBalancerInfo |
buildPartial() |
LoadBalancerInfo.Builder |
clear() |
LoadBalancerInfo.Builder |
clearBackends()
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
clearBackendType()
Type of load balancer's backend configuration.
|
LoadBalancerInfo.Builder |
clearBackendUri()
Backend configuration URI.
|
LoadBalancerInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LoadBalancerInfo.Builder |
clearHealthCheckUri()
URI of the health check for the load balancer.
|
LoadBalancerInfo.Builder |
clearLoadBalancerType()
Type of the load balancer.
|
LoadBalancerInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LoadBalancerInfo.Builder |
clone() |
LoadBalancerBackend |
getBackends(int index)
Information for the loadbalancer backends.
|
LoadBalancerBackend.Builder |
getBackendsBuilder(int index)
Information for the loadbalancer backends.
|
List<LoadBalancerBackend.Builder> |
getBackendsBuilderList()
Information for the loadbalancer backends.
|
int |
getBackendsCount()
Information for the loadbalancer backends.
|
List<LoadBalancerBackend> |
getBackendsList()
Information for the loadbalancer backends.
|
LoadBalancerBackendOrBuilder |
getBackendsOrBuilder(int index)
Information for the loadbalancer backends.
|
List<? extends LoadBalancerBackendOrBuilder> |
getBackendsOrBuilderList()
Information for the loadbalancer backends.
|
LoadBalancerInfo.BackendType |
getBackendType()
Type of load balancer's backend configuration.
|
int |
getBackendTypeValue()
Type of load balancer's backend configuration.
|
String |
getBackendUri()
Backend configuration URI.
|
com.google.protobuf.ByteString |
getBackendUriBytes()
Backend configuration URI.
|
LoadBalancerInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getHealthCheckUri()
URI of the health check for the load balancer.
|
com.google.protobuf.ByteString |
getHealthCheckUriBytes()
URI of the health check for the load balancer.
|
LoadBalancerInfo.LoadBalancerType |
getLoadBalancerType()
Type of the load balancer.
|
int |
getLoadBalancerTypeValue()
Type of the load balancer.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LoadBalancerInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LoadBalancerInfo.Builder |
mergeFrom(LoadBalancerInfo other) |
LoadBalancerInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
LoadBalancerInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LoadBalancerInfo.Builder |
removeBackends(int index)
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
setBackends(int index,
LoadBalancerBackend.Builder builderForValue)
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
setBackends(int index,
LoadBalancerBackend value)
Information for the loadbalancer backends.
|
LoadBalancerInfo.Builder |
setBackendType(LoadBalancerInfo.BackendType value)
Type of load balancer's backend configuration.
|
LoadBalancerInfo.Builder |
setBackendTypeValue(int value)
Type of load balancer's backend configuration.
|
LoadBalancerInfo.Builder |
setBackendUri(String value)
Backend configuration URI.
|
LoadBalancerInfo.Builder |
setBackendUriBytes(com.google.protobuf.ByteString value)
Backend configuration URI.
|
LoadBalancerInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LoadBalancerInfo.Builder |
setHealthCheckUri(String value)
URI of the health check for the load balancer.
|
LoadBalancerInfo.Builder |
setHealthCheckUriBytes(com.google.protobuf.ByteString value)
URI of the health check for the load balancer.
|
LoadBalancerInfo.Builder |
setLoadBalancerType(LoadBalancerInfo.LoadBalancerType value)
Type of the load balancer.
|
LoadBalancerInfo.Builder |
setLoadBalancerTypeValue(int value)
Type of the load balancer.
|
LoadBalancerInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
LoadBalancerInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LoadBalancerInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LoadBalancerInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LoadBalancerInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder mergeFrom(LoadBalancerInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public LoadBalancerInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LoadBalancerInfo.Builder>IOExceptionpublic int getLoadBalancerTypeValue()
Type of the load balancer.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
getLoadBalancerTypeValue in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.Builder setLoadBalancerTypeValue(int value)
Type of the load balancer.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
value - The enum numeric value on the wire for loadBalancerType to set.public LoadBalancerInfo.LoadBalancerType getLoadBalancerType()
Type of the load balancer.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
getLoadBalancerType in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.Builder setLoadBalancerType(LoadBalancerInfo.LoadBalancerType value)
Type of the load balancer.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
value - The loadBalancerType to set.public LoadBalancerInfo.Builder clearLoadBalancerType()
Type of the load balancer.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
public String getHealthCheckUri()
URI of the health check for the load balancer.
string health_check_uri = 2;getHealthCheckUri in interface LoadBalancerInfoOrBuilderpublic com.google.protobuf.ByteString getHealthCheckUriBytes()
URI of the health check for the load balancer.
string health_check_uri = 2;getHealthCheckUriBytes in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.Builder setHealthCheckUri(String value)
URI of the health check for the load balancer.
string health_check_uri = 2;value - The healthCheckUri to set.public LoadBalancerInfo.Builder clearHealthCheckUri()
URI of the health check for the load balancer.
string health_check_uri = 2;public LoadBalancerInfo.Builder setHealthCheckUriBytes(com.google.protobuf.ByteString value)
URI of the health check for the load balancer.
string health_check_uri = 2;value - The bytes for healthCheckUri to set.public List<LoadBalancerBackend> getBackendsList()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
getBackendsList in interface LoadBalancerInfoOrBuilderpublic int getBackendsCount()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
getBackendsCount in interface LoadBalancerInfoOrBuilderpublic LoadBalancerBackend getBackends(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
getBackends in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.Builder setBackends(int index, LoadBalancerBackend value)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerInfo.Builder setBackends(int index, LoadBalancerBackend.Builder builderForValue)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerInfo.Builder addBackends(LoadBalancerBackend value)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerInfo.Builder addBackends(int index, LoadBalancerBackend value)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerInfo.Builder addBackends(LoadBalancerBackend.Builder builderForValue)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerInfo.Builder addBackends(int index, LoadBalancerBackend.Builder builderForValue)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerInfo.Builder addAllBackends(Iterable<? extends LoadBalancerBackend> values)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerInfo.Builder clearBackends()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerInfo.Builder removeBackends(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerBackend.Builder getBackendsBuilder(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerBackendOrBuilder getBackendsOrBuilder(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
getBackendsOrBuilder in interface LoadBalancerInfoOrBuilderpublic List<? extends LoadBalancerBackendOrBuilder> getBackendsOrBuilderList()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
getBackendsOrBuilderList in interface LoadBalancerInfoOrBuilderpublic LoadBalancerBackend.Builder addBackendsBuilder()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public LoadBalancerBackend.Builder addBackendsBuilder(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public List<LoadBalancerBackend.Builder> getBackendsBuilderList()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
public int getBackendTypeValue()
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
getBackendTypeValue in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.Builder setBackendTypeValue(int value)
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
value - The enum numeric value on the wire for backendType to set.public LoadBalancerInfo.BackendType getBackendType()
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
getBackendType in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.Builder setBackendType(LoadBalancerInfo.BackendType value)
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
value - The backendType to set.public LoadBalancerInfo.Builder clearBackendType()
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
public String getBackendUri()
Backend configuration URI.
string backend_uri = 5;getBackendUri in interface LoadBalancerInfoOrBuilderpublic com.google.protobuf.ByteString getBackendUriBytes()
Backend configuration URI.
string backend_uri = 5;getBackendUriBytes in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.Builder setBackendUri(String value)
Backend configuration URI.
string backend_uri = 5;value - The backendUri to set.public LoadBalancerInfo.Builder clearBackendUri()
Backend configuration URI.
string backend_uri = 5;public LoadBalancerInfo.Builder setBackendUriBytes(com.google.protobuf.ByteString value)
Backend configuration URI.
string backend_uri = 5;value - The bytes for backendUri to set.public final LoadBalancerInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>public final LoadBalancerInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LoadBalancerInfo.Builder>Copyright © 2022 Google LLC. All rights reserved.