Class LoadBalancerBackendInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo
- All Implemented Interfaces:
LoadBalancerBackendInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class LoadBalancerBackendInfo
extends com.google.protobuf.GeneratedMessage
implements LoadBalancerBackendInfoOrBuilder
For display only. Metadata associated with the load balancer backend.Protobuf type
google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classFor display only.static enumHealth check firewalls configuration state enum.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanURI of the backend bucket this backend targets (if applicable).com.google.protobuf.ByteStringURI of the backend bucket this backend targets (if applicable).URI of the backend service this backend belongs to (if applicable).com.google.protobuf.ByteStringURI of the backend service this backend belongs to (if applicable).static LoadBalancerBackendInfostatic final com.google.protobuf.Descriptors.DescriptorOutput only.intOutput only.URI of the health check attached to this backend (if applicable).com.google.protobuf.ByteStringURI of the health check attached to this backend (if applicable).URI of the instance group this backend belongs to (if applicable).com.google.protobuf.ByteStringURI of the instance group this backend belongs to (if applicable).URI of the backend instance (if applicable).com.google.protobuf.ByteStringURI of the backend instance (if applicable).getName()Display name of the backend.com.google.protobuf.ByteStringDisplay name of the backend.URI of the network endpoint group this backend belongs to (if applicable).com.google.protobuf.ByteStringURI of the network endpoint group this backend belongs to (if applicable).com.google.protobuf.Parser<LoadBalancerBackendInfo>PSC Google API target this PSC NEG backend targets (if applicable).com.google.protobuf.ByteStringPSC Google API target this PSC NEG backend targets (if applicable).URI of the PSC service attachment this PSC NEG backend targets (if applicable).com.google.protobuf.ByteStringURI of the PSC service attachment this PSC NEG backend targets (if applicable).intinthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(LoadBalancerBackendInfo prototype) protected LoadBalancerBackendInfo.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static LoadBalancerBackendInfoparseDelimitedFrom(InputStream input) static LoadBalancerBackendInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancerBackendInfoparseFrom(byte[] data) static LoadBalancerBackendInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancerBackendInfoparseFrom(com.google.protobuf.ByteString data) static LoadBalancerBackendInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancerBackendInfoparseFrom(com.google.protobuf.CodedInputStream input) static LoadBalancerBackendInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancerBackendInfoparseFrom(InputStream input) static LoadBalancerBackendInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancerBackendInfoparseFrom(ByteBuffer data) static LoadBalancerBackendInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<LoadBalancerBackendInfo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
INSTANCE_URI_FIELD_NUMBER
public static final int INSTANCE_URI_FIELD_NUMBER- See Also:
-
BACKEND_SERVICE_URI_FIELD_NUMBER
public static final int BACKEND_SERVICE_URI_FIELD_NUMBER- See Also:
-
INSTANCE_GROUP_URI_FIELD_NUMBER
public static final int INSTANCE_GROUP_URI_FIELD_NUMBER- See Also:
-
NETWORK_ENDPOINT_GROUP_URI_FIELD_NUMBER
public static final int NETWORK_ENDPOINT_GROUP_URI_FIELD_NUMBER- See Also:
-
BACKEND_BUCKET_URI_FIELD_NUMBER
public static final int BACKEND_BUCKET_URI_FIELD_NUMBER- See Also:
-
PSC_SERVICE_ATTACHMENT_URI_FIELD_NUMBER
public static final int PSC_SERVICE_ATTACHMENT_URI_FIELD_NUMBER- See Also:
-
PSC_GOOGLE_API_TARGET_FIELD_NUMBER
public static final int PSC_GOOGLE_API_TARGET_FIELD_NUMBER- See Also:
-
HEALTH_CHECK_URI_FIELD_NUMBER
public static final int HEALTH_CHECK_URI_FIELD_NUMBER- See Also:
-
HEALTH_CHECK_FIREWALLS_CONFIG_STATE_FIELD_NUMBER
public static final int HEALTH_CHECK_FIREWALLS_CONFIG_STATE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getName
Display name of the backend. For example, it might be an instance name for the instance group backends, or an IP address and port for zonal network endpoint group backends.
string name = 1;- Specified by:
getNamein interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Display name of the backend. For example, it might be an instance name for the instance group backends, or an IP address and port for zonal network endpoint group backends.
string name = 1;- Specified by:
getNameBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for name.
-
getInstanceUri
URI of the backend instance (if applicable). Populated for instance group backends, and zonal NEG backends.
string instance_uri = 2;- Specified by:
getInstanceUriin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The instanceUri.
-
getInstanceUriBytes
public com.google.protobuf.ByteString getInstanceUriBytes()URI of the backend instance (if applicable). Populated for instance group backends, and zonal NEG backends.
string instance_uri = 2;- Specified by:
getInstanceUriBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for instanceUri.
-
getBackendServiceUri
URI of the backend service this backend belongs to (if applicable).
string backend_service_uri = 3;- Specified by:
getBackendServiceUriin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The backendServiceUri.
-
getBackendServiceUriBytes
public com.google.protobuf.ByteString getBackendServiceUriBytes()URI of the backend service this backend belongs to (if applicable).
string backend_service_uri = 3;- Specified by:
getBackendServiceUriBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for backendServiceUri.
-
getInstanceGroupUri
URI of the instance group this backend belongs to (if applicable).
string instance_group_uri = 4;- Specified by:
getInstanceGroupUriin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The instanceGroupUri.
-
getInstanceGroupUriBytes
public com.google.protobuf.ByteString getInstanceGroupUriBytes()URI of the instance group this backend belongs to (if applicable).
string instance_group_uri = 4;- Specified by:
getInstanceGroupUriBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for instanceGroupUri.
-
getNetworkEndpointGroupUri
URI of the network endpoint group this backend belongs to (if applicable).
string network_endpoint_group_uri = 5;- Specified by:
getNetworkEndpointGroupUriin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The networkEndpointGroupUri.
-
getNetworkEndpointGroupUriBytes
public com.google.protobuf.ByteString getNetworkEndpointGroupUriBytes()URI of the network endpoint group this backend belongs to (if applicable).
string network_endpoint_group_uri = 5;- Specified by:
getNetworkEndpointGroupUriBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for networkEndpointGroupUri.
-
getBackendBucketUri
URI of the backend bucket this backend targets (if applicable).
string backend_bucket_uri = 8;- Specified by:
getBackendBucketUriin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The backendBucketUri.
-
getBackendBucketUriBytes
public com.google.protobuf.ByteString getBackendBucketUriBytes()URI of the backend bucket this backend targets (if applicable).
string backend_bucket_uri = 8;- Specified by:
getBackendBucketUriBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for backendBucketUri.
-
getPscServiceAttachmentUri
URI of the PSC service attachment this PSC NEG backend targets (if applicable).
string psc_service_attachment_uri = 9;- Specified by:
getPscServiceAttachmentUriin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The pscServiceAttachmentUri.
-
getPscServiceAttachmentUriBytes
public com.google.protobuf.ByteString getPscServiceAttachmentUriBytes()URI of the PSC service attachment this PSC NEG backend targets (if applicable).
string psc_service_attachment_uri = 9;- Specified by:
getPscServiceAttachmentUriBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for pscServiceAttachmentUri.
-
getPscGoogleApiTarget
PSC Google API target this PSC NEG backend targets (if applicable).
string psc_google_api_target = 10;- Specified by:
getPscGoogleApiTargetin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The pscGoogleApiTarget.
-
getPscGoogleApiTargetBytes
public com.google.protobuf.ByteString getPscGoogleApiTargetBytes()PSC Google API target this PSC NEG backend targets (if applicable).
string psc_google_api_target = 10;- Specified by:
getPscGoogleApiTargetBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for pscGoogleApiTarget.
-
getHealthCheckUri
URI of the health check attached to this backend (if applicable).
string health_check_uri = 6;- Specified by:
getHealthCheckUriin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The healthCheckUri.
-
getHealthCheckUriBytes
public com.google.protobuf.ByteString getHealthCheckUriBytes()URI of the health check attached to this backend (if applicable).
string health_check_uri = 6;- Specified by:
getHealthCheckUriBytesin interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The bytes for healthCheckUri.
-
getHealthCheckFirewallsConfigStateValue
public int getHealthCheckFirewallsConfigStateValue()Output only. Health check firewalls configuration state for the backend. This is a result of the static firewall analysis (verifying that health check traffic from required IP ranges to the backend is allowed or not). The backend might still be unhealthy even if these firewalls are configured. Please refer to the documentation for more information: https://cloud.google.com/load-balancing/docs/firewall-rules
.google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo.HealthCheckFirewallsConfigState health_check_firewalls_config_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getHealthCheckFirewallsConfigStateValuein interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The enum numeric value on the wire for healthCheckFirewallsConfigState.
-
getHealthCheckFirewallsConfigState
Output only. Health check firewalls configuration state for the backend. This is a result of the static firewall analysis (verifying that health check traffic from required IP ranges to the backend is allowed or not). The backend might still be unhealthy even if these firewalls are configured. Please refer to the documentation for more information: https://cloud.google.com/load-balancing/docs/firewall-rules
.google.cloud.networkmanagement.v1beta1.LoadBalancerBackendInfo.HealthCheckFirewallsConfigState health_check_firewalls_config_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getHealthCheckFirewallsConfigStatein interfaceLoadBalancerBackendInfoOrBuilder- Returns:
- The healthCheckFirewallsConfigState.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static LoadBalancerBackendInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static LoadBalancerBackendInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected LoadBalancerBackendInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-