public final class BackendServiceGroupHealth extends GeneratedMessageV3 implements BackendServiceGroupHealthOrBuilder
Protobuf type google.cloud.compute.v1.BackendServiceGroupHealth
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ANNOTATIONS_FIELD_NUMBER
public static final int ANNOTATIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
HEALTH_STATUS_FIELD_NUMBER
public static final int HEALTH_STATUS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static BackendServiceGroupHealth getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static BackendServiceGroupHealth.Builder newBuilder()
newBuilder(BackendServiceGroupHealth prototype)
public static BackendServiceGroupHealth.Builder newBuilder(BackendServiceGroupHealth prototype)
public static BackendServiceGroupHealth parseDelimitedFrom(InputStream input)
public static BackendServiceGroupHealth parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static BackendServiceGroupHealth parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BackendServiceGroupHealth parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static BackendServiceGroupHealth parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BackendServiceGroupHealth parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BackendServiceGroupHealth parseFrom(CodedInputStream input)
public static BackendServiceGroupHealth parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BackendServiceGroupHealth parseFrom(InputStream input)
public static BackendServiceGroupHealth parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static BackendServiceGroupHealth parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BackendServiceGroupHealth parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<BackendServiceGroupHealth> parser()
Methods
containsAnnotations(String key)
public boolean containsAnnotations(String key)
Metadata defined as annotations on the network endpoint group.
map<string, string> annotations = 112032548;
Parameter |
Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAnnotations() (deprecated)
public Map<String,String> getAnnotations()
getAnnotationsCount()
public int getAnnotationsCount()
Metadata defined as annotations on the network endpoint group.
map<string, string> annotations = 112032548;
Returns |
Type |
Description |
int |
|
getAnnotationsMap()
public Map<String,String> getAnnotationsMap()
Metadata defined as annotations on the network endpoint group.
map<string, string> annotations = 112032548;
getAnnotationsOrDefault(String key, String defaultValue)
public String getAnnotationsOrDefault(String key, String defaultValue)
Metadata defined as annotations on the network endpoint group.
map<string, string> annotations = 112032548;
Returns |
Type |
Description |
String |
|
getAnnotationsOrThrow(String key)
public String getAnnotationsOrThrow(String key)
Metadata defined as annotations on the network endpoint group.
map<string, string> annotations = 112032548;
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getDefaultInstanceForType()
public BackendServiceGroupHealth getDefaultInstanceForType()
getHealthStatus(int index)
public HealthStatus getHealthStatus(int index)
Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
Parameter |
Name |
Description |
index |
int
|
getHealthStatusCount()
public int getHealthStatusCount()
Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
Returns |
Type |
Description |
int |
|
getHealthStatusList()
public List<HealthStatus> getHealthStatusList()
Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
getHealthStatusOrBuilder(int index)
public HealthStatusOrBuilder getHealthStatusOrBuilder(int index)
Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
Parameter |
Name |
Description |
index |
int
|
getHealthStatusOrBuilderList()
public List<? extends HealthStatusOrBuilder> getHealthStatusOrBuilderList()
Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
Returns |
Type |
Description |
List<? extends com.google.cloud.compute.v1.HealthStatusOrBuilder> |
|
getKind()
[Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.
optional string kind = 3292052;
Returns |
Type |
Description |
String |
The kind.
|
getKindBytes()
public ByteString getKindBytes()
[Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.
optional string kind = 3292052;
Returns |
Type |
Description |
ByteString |
The bytes for kind.
|
getParserForType()
public Parser<BackendServiceGroupHealth> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasKind()
[Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.
optional string kind = 3292052;
Returns |
Type |
Description |
boolean |
Whether the kind field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public BackendServiceGroupHealth.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected BackendServiceGroupHealth.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public BackendServiceGroupHealth.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides