Package com.google.cloud.compute.v1
Class HealthStatus.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
- com.google.cloud.compute.v1.HealthStatus.Builder
-
- All Implemented Interfaces:
HealthStatusOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- HealthStatus
public static final class HealthStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder> implements HealthStatusOrBuilder
google.cloud.compute.v1.HealthStatus
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description HealthStatus.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
HealthStatus
build()
HealthStatus
buildPartial()
HealthStatus.Builder
clear()
HealthStatus.Builder
clearAnnotations()
HealthStatus.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
HealthStatus.Builder
clearForwardingRule()
URL of the forwarding rule associated with the health status of the instance.HealthStatus.Builder
clearForwardingRuleIp()
A forwarding rule IP address assigned to this instance.HealthStatus.Builder
clearHealthState()
Health state of the IPv4 address of the instance.HealthStatus.Builder
clearInstance()
URL of the instance resource.HealthStatus.Builder
clearIpAddress()
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance.HealthStatus.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
HealthStatus.Builder
clearPort()
The named port of the instance group, not necessarily the port that is health-checked.HealthStatus.Builder
clearWeight()
optional string weight = 282149496;
HealthStatus.Builder
clearWeightError()
Check the WeightError enum for the list of possible values.HealthStatus.Builder
clone()
boolean
containsAnnotations(String key)
Metadata defined as annotations for network endpoint.Map<String,String>
getAnnotations()
Deprecated.int
getAnnotationsCount()
Metadata defined as annotations for network endpoint.Map<String,String>
getAnnotationsMap()
Metadata defined as annotations for network endpoint.String
getAnnotationsOrDefault(String key, String defaultValue)
Metadata defined as annotations for network endpoint.String
getAnnotationsOrThrow(String key)
Metadata defined as annotations for network endpoint.HealthStatus
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getForwardingRule()
URL of the forwarding rule associated with the health status of the instance.com.google.protobuf.ByteString
getForwardingRuleBytes()
URL of the forwarding rule associated with the health status of the instance.String
getForwardingRuleIp()
A forwarding rule IP address assigned to this instance.com.google.protobuf.ByteString
getForwardingRuleIpBytes()
A forwarding rule IP address assigned to this instance.String
getHealthState()
Health state of the IPv4 address of the instance.com.google.protobuf.ByteString
getHealthStateBytes()
Health state of the IPv4 address of the instance.String
getInstance()
URL of the instance resource.com.google.protobuf.ByteString
getInstanceBytes()
URL of the instance resource.String
getIpAddress()
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance.com.google.protobuf.ByteString
getIpAddressBytes()
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance.Map<String,String>
getMutableAnnotations()
Deprecated.int
getPort()
The named port of the instance group, not necessarily the port that is health-checked.String
getWeight()
optional string weight = 282149496;
com.google.protobuf.ByteString
getWeightBytes()
optional string weight = 282149496;
String
getWeightError()
Check the WeightError enum for the list of possible values.com.google.protobuf.ByteString
getWeightErrorBytes()
Check the WeightError enum for the list of possible values.boolean
hasForwardingRule()
URL of the forwarding rule associated with the health status of the instance.boolean
hasForwardingRuleIp()
A forwarding rule IP address assigned to this instance.boolean
hasHealthState()
Health state of the IPv4 address of the instance.boolean
hasInstance()
URL of the instance resource.boolean
hasIpAddress()
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance.boolean
hasPort()
The named port of the instance group, not necessarily the port that is health-checked.boolean
hasWeight()
optional string weight = 282149496;
boolean
hasWeightError()
Check the WeightError enum for the list of possible values.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
HealthStatus.Builder
mergeFrom(HealthStatus other)
HealthStatus.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
HealthStatus.Builder
mergeFrom(com.google.protobuf.Message other)
HealthStatus.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
HealthStatus.Builder
putAllAnnotations(Map<String,String> values)
Metadata defined as annotations for network endpoint.HealthStatus.Builder
putAnnotations(String key, String value)
Metadata defined as annotations for network endpoint.HealthStatus.Builder
removeAnnotations(String key)
Metadata defined as annotations for network endpoint.HealthStatus.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
HealthStatus.Builder
setForwardingRule(String value)
URL of the forwarding rule associated with the health status of the instance.HealthStatus.Builder
setForwardingRuleBytes(com.google.protobuf.ByteString value)
URL of the forwarding rule associated with the health status of the instance.HealthStatus.Builder
setForwardingRuleIp(String value)
A forwarding rule IP address assigned to this instance.HealthStatus.Builder
setForwardingRuleIpBytes(com.google.protobuf.ByteString value)
A forwarding rule IP address assigned to this instance.HealthStatus.Builder
setHealthState(String value)
Health state of the IPv4 address of the instance.HealthStatus.Builder
setHealthStateBytes(com.google.protobuf.ByteString value)
Health state of the IPv4 address of the instance.HealthStatus.Builder
setInstance(String value)
URL of the instance resource.HealthStatus.Builder
setInstanceBytes(com.google.protobuf.ByteString value)
URL of the instance resource.HealthStatus.Builder
setIpAddress(String value)
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance.HealthStatus.Builder
setIpAddressBytes(com.google.protobuf.ByteString value)
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance.HealthStatus.Builder
setPort(int value)
The named port of the instance group, not necessarily the port that is health-checked.HealthStatus.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
HealthStatus.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
HealthStatus.Builder
setWeight(String value)
optional string weight = 282149496;
HealthStatus.Builder
setWeightBytes(com.google.protobuf.ByteString value)
optional string weight = 282149496;
HealthStatus.Builder
setWeightError(String value)
Check the WeightError enum for the list of possible values.HealthStatus.Builder
setWeightErrorBytes(com.google.protobuf.ByteString value)
Check the WeightError enum for the list of possible values.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
clear
public HealthStatus.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
getDefaultInstanceForType
public HealthStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public HealthStatus build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HealthStatus buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public HealthStatus.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
setField
public HealthStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
clearField
public HealthStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
clearOneof
public HealthStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
setRepeatedField
public HealthStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
addRepeatedField
public HealthStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
mergeFrom
public HealthStatus.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HealthStatus.Builder>
-
mergeFrom
public HealthStatus.Builder mergeFrom(HealthStatus other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
mergeFrom
public HealthStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HealthStatus.Builder>
- Throws:
IOException
-
getAnnotationsCount
public int getAnnotationsCount()
Description copied from interface:HealthStatusOrBuilder
Metadata defined as annotations for network endpoint.
map<string, string> annotations = 112032548;
- Specified by:
getAnnotationsCount
in interfaceHealthStatusOrBuilder
-
containsAnnotations
public boolean containsAnnotations(String key)
Metadata defined as annotations for network endpoint.
map<string, string> annotations = 112032548;
- Specified by:
containsAnnotations
in interfaceHealthStatusOrBuilder
-
getAnnotations
@Deprecated public Map<String,String> getAnnotations()
Deprecated.UsegetAnnotationsMap()
instead.- Specified by:
getAnnotations
in interfaceHealthStatusOrBuilder
-
getAnnotationsMap
public Map<String,String> getAnnotationsMap()
Metadata defined as annotations for network endpoint.
map<string, string> annotations = 112032548;
- Specified by:
getAnnotationsMap
in interfaceHealthStatusOrBuilder
-
getAnnotationsOrDefault
public String getAnnotationsOrDefault(String key, String defaultValue)
Metadata defined as annotations for network endpoint.
map<string, string> annotations = 112032548;
- Specified by:
getAnnotationsOrDefault
in interfaceHealthStatusOrBuilder
-
getAnnotationsOrThrow
public String getAnnotationsOrThrow(String key)
Metadata defined as annotations for network endpoint.
map<string, string> annotations = 112032548;
- Specified by:
getAnnotationsOrThrow
in interfaceHealthStatusOrBuilder
-
clearAnnotations
public HealthStatus.Builder clearAnnotations()
-
removeAnnotations
public HealthStatus.Builder removeAnnotations(String key)
Metadata defined as annotations for network endpoint.
map<string, string> annotations = 112032548;
-
getMutableAnnotations
@Deprecated public Map<String,String> getMutableAnnotations()
Deprecated.Use alternate mutation accessors instead.
-
putAnnotations
public HealthStatus.Builder putAnnotations(String key, String value)
Metadata defined as annotations for network endpoint.
map<string, string> annotations = 112032548;
-
putAllAnnotations
public HealthStatus.Builder putAllAnnotations(Map<String,String> values)
Metadata defined as annotations for network endpoint.
map<string, string> annotations = 112032548;
-
hasForwardingRule
public boolean hasForwardingRule()
URL of the forwarding rule associated with the health status of the instance.
optional string forwarding_rule = 269964030;
- Specified by:
hasForwardingRule
in interfaceHealthStatusOrBuilder
- Returns:
- Whether the forwardingRule field is set.
-
getForwardingRule
public String getForwardingRule()
URL of the forwarding rule associated with the health status of the instance.
optional string forwarding_rule = 269964030;
- Specified by:
getForwardingRule
in interfaceHealthStatusOrBuilder
- Returns:
- The forwardingRule.
-
getForwardingRuleBytes
public com.google.protobuf.ByteString getForwardingRuleBytes()
URL of the forwarding rule associated with the health status of the instance.
optional string forwarding_rule = 269964030;
- Specified by:
getForwardingRuleBytes
in interfaceHealthStatusOrBuilder
- Returns:
- The bytes for forwardingRule.
-
setForwardingRule
public HealthStatus.Builder setForwardingRule(String value)
URL of the forwarding rule associated with the health status of the instance.
optional string forwarding_rule = 269964030;
- Parameters:
value
- The forwardingRule to set.- Returns:
- This builder for chaining.
-
clearForwardingRule
public HealthStatus.Builder clearForwardingRule()
URL of the forwarding rule associated with the health status of the instance.
optional string forwarding_rule = 269964030;
- Returns:
- This builder for chaining.
-
setForwardingRuleBytes
public HealthStatus.Builder setForwardingRuleBytes(com.google.protobuf.ByteString value)
URL of the forwarding rule associated with the health status of the instance.
optional string forwarding_rule = 269964030;
- Parameters:
value
- The bytes for forwardingRule to set.- Returns:
- This builder for chaining.
-
hasForwardingRuleIp
public boolean hasForwardingRuleIp()
A forwarding rule IP address assigned to this instance.
optional string forwarding_rule_ip = 172250632;
- Specified by:
hasForwardingRuleIp
in interfaceHealthStatusOrBuilder
- Returns:
- Whether the forwardingRuleIp field is set.
-
getForwardingRuleIp
public String getForwardingRuleIp()
A forwarding rule IP address assigned to this instance.
optional string forwarding_rule_ip = 172250632;
- Specified by:
getForwardingRuleIp
in interfaceHealthStatusOrBuilder
- Returns:
- The forwardingRuleIp.
-
getForwardingRuleIpBytes
public com.google.protobuf.ByteString getForwardingRuleIpBytes()
A forwarding rule IP address assigned to this instance.
optional string forwarding_rule_ip = 172250632;
- Specified by:
getForwardingRuleIpBytes
in interfaceHealthStatusOrBuilder
- Returns:
- The bytes for forwardingRuleIp.
-
setForwardingRuleIp
public HealthStatus.Builder setForwardingRuleIp(String value)
A forwarding rule IP address assigned to this instance.
optional string forwarding_rule_ip = 172250632;
- Parameters:
value
- The forwardingRuleIp to set.- Returns:
- This builder for chaining.
-
clearForwardingRuleIp
public HealthStatus.Builder clearForwardingRuleIp()
A forwarding rule IP address assigned to this instance.
optional string forwarding_rule_ip = 172250632;
- Returns:
- This builder for chaining.
-
setForwardingRuleIpBytes
public HealthStatus.Builder setForwardingRuleIpBytes(com.google.protobuf.ByteString value)
A forwarding rule IP address assigned to this instance.
optional string forwarding_rule_ip = 172250632;
- Parameters:
value
- The bytes for forwardingRuleIp to set.- Returns:
- This builder for chaining.
-
hasHealthState
public boolean hasHealthState()
Health state of the IPv4 address of the instance. Check the HealthState enum for the list of possible values.
optional string health_state = 324007150;
- Specified by:
hasHealthState
in interfaceHealthStatusOrBuilder
- Returns:
- Whether the healthState field is set.
-
getHealthState
public String getHealthState()
Health state of the IPv4 address of the instance. Check the HealthState enum for the list of possible values.
optional string health_state = 324007150;
- Specified by:
getHealthState
in interfaceHealthStatusOrBuilder
- Returns:
- The healthState.
-
getHealthStateBytes
public com.google.protobuf.ByteString getHealthStateBytes()
Health state of the IPv4 address of the instance. Check the HealthState enum for the list of possible values.
optional string health_state = 324007150;
- Specified by:
getHealthStateBytes
in interfaceHealthStatusOrBuilder
- Returns:
- The bytes for healthState.
-
setHealthState
public HealthStatus.Builder setHealthState(String value)
Health state of the IPv4 address of the instance. Check the HealthState enum for the list of possible values.
optional string health_state = 324007150;
- Parameters:
value
- The healthState to set.- Returns:
- This builder for chaining.
-
clearHealthState
public HealthStatus.Builder clearHealthState()
Health state of the IPv4 address of the instance. Check the HealthState enum for the list of possible values.
optional string health_state = 324007150;
- Returns:
- This builder for chaining.
-
setHealthStateBytes
public HealthStatus.Builder setHealthStateBytes(com.google.protobuf.ByteString value)
Health state of the IPv4 address of the instance. Check the HealthState enum for the list of possible values.
optional string health_state = 324007150;
- Parameters:
value
- The bytes for healthState to set.- Returns:
- This builder for chaining.
-
hasInstance
public boolean hasInstance()
URL of the instance resource.
optional string instance = 18257045;
- Specified by:
hasInstance
in interfaceHealthStatusOrBuilder
- Returns:
- Whether the instance field is set.
-
getInstance
public String getInstance()
URL of the instance resource.
optional string instance = 18257045;
- Specified by:
getInstance
in interfaceHealthStatusOrBuilder
- Returns:
- The instance.
-
getInstanceBytes
public com.google.protobuf.ByteString getInstanceBytes()
URL of the instance resource.
optional string instance = 18257045;
- Specified by:
getInstanceBytes
in interfaceHealthStatusOrBuilder
- Returns:
- The bytes for instance.
-
setInstance
public HealthStatus.Builder setInstance(String value)
URL of the instance resource.
optional string instance = 18257045;
- Parameters:
value
- The instance to set.- Returns:
- This builder for chaining.
-
clearInstance
public HealthStatus.Builder clearInstance()
URL of the instance resource.
optional string instance = 18257045;
- Returns:
- This builder for chaining.
-
setInstanceBytes
public HealthStatus.Builder setInstanceBytes(com.google.protobuf.ByteString value)
URL of the instance resource.
optional string instance = 18257045;
- Parameters:
value
- The bytes for instance to set.- Returns:
- This builder for chaining.
-
hasIpAddress
public boolean hasIpAddress()
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance. For other types of load balancing, the field indicates VM internal ip.
optional string ip_address = 406272220;
- Specified by:
hasIpAddress
in interfaceHealthStatusOrBuilder
- Returns:
- Whether the ipAddress field is set.
-
getIpAddress
public String getIpAddress()
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance. For other types of load balancing, the field indicates VM internal ip.
optional string ip_address = 406272220;
- Specified by:
getIpAddress
in interfaceHealthStatusOrBuilder
- Returns:
- The ipAddress.
-
getIpAddressBytes
public com.google.protobuf.ByteString getIpAddressBytes()
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance. For other types of load balancing, the field indicates VM internal ip.
optional string ip_address = 406272220;
- Specified by:
getIpAddressBytes
in interfaceHealthStatusOrBuilder
- Returns:
- The bytes for ipAddress.
-
setIpAddress
public HealthStatus.Builder setIpAddress(String value)
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance. For other types of load balancing, the field indicates VM internal ip.
optional string ip_address = 406272220;
- Parameters:
value
- The ipAddress to set.- Returns:
- This builder for chaining.
-
clearIpAddress
public HealthStatus.Builder clearIpAddress()
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance. For other types of load balancing, the field indicates VM internal ip.
optional string ip_address = 406272220;
- Returns:
- This builder for chaining.
-
setIpAddressBytes
public HealthStatus.Builder setIpAddressBytes(com.google.protobuf.ByteString value)
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance. For other types of load balancing, the field indicates VM internal ip.
optional string ip_address = 406272220;
- Parameters:
value
- The bytes for ipAddress to set.- Returns:
- This builder for chaining.
-
hasPort
public boolean hasPort()
The named port of the instance group, not necessarily the port that is health-checked.
optional int32 port = 3446913;
- Specified by:
hasPort
in interfaceHealthStatusOrBuilder
- Returns:
- Whether the port field is set.
-
getPort
public int getPort()
The named port of the instance group, not necessarily the port that is health-checked.
optional int32 port = 3446913;
- Specified by:
getPort
in interfaceHealthStatusOrBuilder
- Returns:
- The port.
-
setPort
public HealthStatus.Builder setPort(int value)
The named port of the instance group, not necessarily the port that is health-checked.
optional int32 port = 3446913;
- Parameters:
value
- The port to set.- Returns:
- This builder for chaining.
-
clearPort
public HealthStatus.Builder clearPort()
The named port of the instance group, not necessarily the port that is health-checked.
optional int32 port = 3446913;
- Returns:
- This builder for chaining.
-
hasWeight
public boolean hasWeight()
optional string weight = 282149496;
- Specified by:
hasWeight
in interfaceHealthStatusOrBuilder
- Returns:
- Whether the weight field is set.
-
getWeight
public String getWeight()
optional string weight = 282149496;
- Specified by:
getWeight
in interfaceHealthStatusOrBuilder
- Returns:
- The weight.
-
getWeightBytes
public com.google.protobuf.ByteString getWeightBytes()
optional string weight = 282149496;
- Specified by:
getWeightBytes
in interfaceHealthStatusOrBuilder
- Returns:
- The bytes for weight.
-
setWeight
public HealthStatus.Builder setWeight(String value)
optional string weight = 282149496;
- Parameters:
value
- The weight to set.- Returns:
- This builder for chaining.
-
clearWeight
public HealthStatus.Builder clearWeight()
optional string weight = 282149496;
- Returns:
- This builder for chaining.
-
setWeightBytes
public HealthStatus.Builder setWeightBytes(com.google.protobuf.ByteString value)
optional string weight = 282149496;
- Parameters:
value
- The bytes for weight to set.- Returns:
- This builder for chaining.
-
hasWeightError
public boolean hasWeightError()
Check the WeightError enum for the list of possible values.
optional string weight_error = 522501505;
- Specified by:
hasWeightError
in interfaceHealthStatusOrBuilder
- Returns:
- Whether the weightError field is set.
-
getWeightError
public String getWeightError()
Check the WeightError enum for the list of possible values.
optional string weight_error = 522501505;
- Specified by:
getWeightError
in interfaceHealthStatusOrBuilder
- Returns:
- The weightError.
-
getWeightErrorBytes
public com.google.protobuf.ByteString getWeightErrorBytes()
Check the WeightError enum for the list of possible values.
optional string weight_error = 522501505;
- Specified by:
getWeightErrorBytes
in interfaceHealthStatusOrBuilder
- Returns:
- The bytes for weightError.
-
setWeightError
public HealthStatus.Builder setWeightError(String value)
Check the WeightError enum for the list of possible values.
optional string weight_error = 522501505;
- Parameters:
value
- The weightError to set.- Returns:
- This builder for chaining.
-
clearWeightError
public HealthStatus.Builder clearWeightError()
Check the WeightError enum for the list of possible values.
optional string weight_error = 522501505;
- Returns:
- This builder for chaining.
-
setWeightErrorBytes
public HealthStatus.Builder setWeightErrorBytes(com.google.protobuf.ByteString value)
Check the WeightError enum for the list of possible values.
optional string weight_error = 522501505;
- Parameters:
value
- The bytes for weightError to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final HealthStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
mergeUnknownFields
public final HealthStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HealthStatus.Builder>
-
-