public final class LoadBalancerInfo extends com.google.protobuf.GeneratedMessageV3 implements LoadBalancerInfoOrBuilder
For display only. Metadata associated with a load balancer.Protobuf type
google.cloud.networkmanagement.v1beta1.LoadBalancerInfo| Modifier and Type | Class and Description |
|---|---|
static class |
LoadBalancerInfo.BackendType
The type definition for a load balancer backend configuration:
|
static class |
LoadBalancerInfo.Builder
For display only.
|
static class |
LoadBalancerInfo.LoadBalancerType
The type definition for a load balancer:
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BACKEND_TYPE_FIELD_NUMBER |
static int |
BACKEND_URI_FIELD_NUMBER |
static int |
BACKENDS_FIELD_NUMBER |
static int |
HEALTH_CHECK_URI_FIELD_NUMBER |
static int |
LOAD_BALANCER_TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
LoadBalancerBackend |
getBackends(int index)
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.
|
static LoadBalancerInfo |
getDefaultInstance() |
LoadBalancerInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
com.google.protobuf.Parser<LoadBalancerInfo> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static LoadBalancerInfo.Builder |
newBuilder() |
static LoadBalancerInfo.Builder |
newBuilder(LoadBalancerInfo prototype) |
LoadBalancerInfo.Builder |
newBuilderForType() |
protected LoadBalancerInfo.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static LoadBalancerInfo |
parseDelimitedFrom(InputStream input) |
static LoadBalancerInfo |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LoadBalancerInfo |
parseFrom(byte[] data) |
static LoadBalancerInfo |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LoadBalancerInfo |
parseFrom(ByteBuffer data) |
static LoadBalancerInfo |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LoadBalancerInfo |
parseFrom(com.google.protobuf.ByteString data) |
static LoadBalancerInfo |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LoadBalancerInfo |
parseFrom(com.google.protobuf.CodedInputStream input) |
static LoadBalancerInfo |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LoadBalancerInfo |
parseFrom(InputStream input) |
static LoadBalancerInfo |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<LoadBalancerInfo> |
parser() |
LoadBalancerInfo.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int LOAD_BALANCER_TYPE_FIELD_NUMBER
public static final int HEALTH_CHECK_URI_FIELD_NUMBER
public static final int BACKENDS_FIELD_NUMBER
public static final int BACKEND_TYPE_FIELD_NUMBER
public static final int BACKEND_URI_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getLoadBalancerTypeValue()
Type of the load balancer.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
getLoadBalancerTypeValue in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.LoadBalancerType getLoadBalancerType()
Type of the load balancer.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
getLoadBalancerType in interface LoadBalancerInfoOrBuilderpublic 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 List<LoadBalancerBackend> getBackendsList()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;getBackendsList in interface LoadBalancerInfoOrBuilderpublic List<? extends LoadBalancerBackendOrBuilder> getBackendsOrBuilderList()
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;getBackendsOrBuilderList 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 LoadBalancerBackendOrBuilder getBackendsOrBuilder(int index)
Information for the loadbalancer backends.
repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;getBackendsOrBuilder in interface LoadBalancerInfoOrBuilderpublic int getBackendTypeValue()
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
getBackendTypeValue in interface LoadBalancerInfoOrBuilderpublic LoadBalancerInfo.BackendType getBackendType()
Type of load balancer's backend configuration.
.google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
getBackendType in interface LoadBalancerInfoOrBuilderpublic 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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static LoadBalancerInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LoadBalancerInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LoadBalancerInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LoadBalancerInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LoadBalancerInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LoadBalancerInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LoadBalancerInfo parseFrom(InputStream input) throws IOException
IOExceptionpublic static LoadBalancerInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static LoadBalancerInfo parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static LoadBalancerInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static LoadBalancerInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static LoadBalancerInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic LoadBalancerInfo.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static LoadBalancerInfo.Builder newBuilder()
public static LoadBalancerInfo.Builder newBuilder(LoadBalancerInfo prototype)
public LoadBalancerInfo.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected LoadBalancerInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static LoadBalancerInfo getDefaultInstance()
public static com.google.protobuf.Parser<LoadBalancerInfo> parser()
public com.google.protobuf.Parser<LoadBalancerInfo> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public LoadBalancerInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.