Class HealthSourceHealth.Builder (1.105.0)

public static final class HealthSourceHealth.Builder extends GeneratedMessage.Builder<HealthSourceHealth.Builder> implements HealthSourceHealthOrBuilder

Response message for RegionHealthSources.GetHealth

Protobuf type google.cloud.compute.v1.HealthSourceHealth

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllSources(Iterable<? extends HealthSourcesGetHealthResponseSourceInfo> values)

public HealthSourceHealth.Builder addAllSources(Iterable<? extends HealthSourcesGetHealthResponseSourceInfo> values)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameter
Name Description
values Iterable<? extends com.google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo>
Returns
Type Description
HealthSourceHealth.Builder

addSources(HealthSourcesGetHealthResponseSourceInfo value)

public HealthSourceHealth.Builder addSources(HealthSourcesGetHealthResponseSourceInfo value)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameter
Name Description
value HealthSourcesGetHealthResponseSourceInfo
Returns
Type Description
HealthSourceHealth.Builder

addSources(HealthSourcesGetHealthResponseSourceInfo.Builder builderForValue)

public HealthSourceHealth.Builder addSources(HealthSourcesGetHealthResponseSourceInfo.Builder builderForValue)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameter
Name Description
builderForValue HealthSourcesGetHealthResponseSourceInfo.Builder
Returns
Type Description
HealthSourceHealth.Builder

addSources(int index, HealthSourcesGetHealthResponseSourceInfo value)

public HealthSourceHealth.Builder addSources(int index, HealthSourcesGetHealthResponseSourceInfo value)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameters
Name Description
index int
value HealthSourcesGetHealthResponseSourceInfo
Returns
Type Description
HealthSourceHealth.Builder

addSources(int index, HealthSourcesGetHealthResponseSourceInfo.Builder builderForValue)

public HealthSourceHealth.Builder addSources(int index, HealthSourcesGetHealthResponseSourceInfo.Builder builderForValue)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameters
Name Description
index int
builderForValue HealthSourcesGetHealthResponseSourceInfo.Builder
Returns
Type Description
HealthSourceHealth.Builder

addSourcesBuilder()

public HealthSourcesGetHealthResponseSourceInfo.Builder addSourcesBuilder()

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Returns
Type Description
HealthSourcesGetHealthResponseSourceInfo.Builder

addSourcesBuilder(int index)

public HealthSourcesGetHealthResponseSourceInfo.Builder addSourcesBuilder(int index)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameter
Name Description
index int
Returns
Type Description
HealthSourcesGetHealthResponseSourceInfo.Builder

build()

public HealthSourceHealth build()
Returns
Type Description
HealthSourceHealth

buildPartial()

public HealthSourceHealth buildPartial()
Returns
Type Description
HealthSourceHealth

clear()

public HealthSourceHealth.Builder clear()
Returns
Type Description
HealthSourceHealth.Builder
Overrides

clearHealthState()

public HealthSourceHealth.Builder clearHealthState()

Health state of the HealthSource. Check the HealthState enum for the list of possible values.

optional string health_state = 324007150;

Returns
Type Description
HealthSourceHealth.Builder

This builder for chaining.

clearKind()

public HealthSourceHealth.Builder clearKind()

Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.

optional string kind = 3292052;

Returns
Type Description
HealthSourceHealth.Builder

This builder for chaining.

clearSources()

public HealthSourceHealth.Builder clearSources()

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Returns
Type Description
HealthSourceHealth.Builder

getDefaultInstanceForType()

public HealthSourceHealth getDefaultInstanceForType()
Returns
Type Description
HealthSourceHealth

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getHealthState()

public String getHealthState()

Health state of the HealthSource. Check the HealthState enum for the list of possible values.

optional string health_state = 324007150;

Returns
Type Description
String

The healthState.

getHealthStateBytes()

public ByteString getHealthStateBytes()

Health state of the HealthSource. Check the HealthState enum for the list of possible values.

optional string health_state = 324007150;

Returns
Type Description
ByteString

The bytes for healthState.

getKind()

public String getKind()

Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.

optional string kind = 3292052;

Returns
Type Description
String

The kind.

getKindBytes()

public ByteString getKindBytes()

Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.

optional string kind = 3292052;

Returns
Type Description
ByteString

The bytes for kind.

getSources(int index)

public HealthSourcesGetHealthResponseSourceInfo getSources(int index)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameter
Name Description
index int
Returns
Type Description
HealthSourcesGetHealthResponseSourceInfo

getSourcesBuilder(int index)

public HealthSourcesGetHealthResponseSourceInfo.Builder getSourcesBuilder(int index)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameter
Name Description
index int
Returns
Type Description
HealthSourcesGetHealthResponseSourceInfo.Builder

getSourcesBuilderList()

public List<HealthSourcesGetHealthResponseSourceInfo.Builder> getSourcesBuilderList()

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Returns
Type Description
List<Builder>

getSourcesCount()

public int getSourcesCount()

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Returns
Type Description
int

getSourcesList()

public List<HealthSourcesGetHealthResponseSourceInfo> getSourcesList()

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Returns
Type Description
List<HealthSourcesGetHealthResponseSourceInfo>

getSourcesOrBuilder(int index)

public HealthSourcesGetHealthResponseSourceInfoOrBuilder getSourcesOrBuilder(int index)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameter
Name Description
index int
Returns
Type Description
HealthSourcesGetHealthResponseSourceInfoOrBuilder

getSourcesOrBuilderList()

public List<? extends HealthSourcesGetHealthResponseSourceInfoOrBuilder> getSourcesOrBuilderList()

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoOrBuilder>

hasHealthState()

public boolean hasHealthState()

Health state of the HealthSource. Check the HealthState enum for the list of possible values.

optional string health_state = 324007150;

Returns
Type Description
boolean

Whether the healthState field is set.

hasKind()

public boolean hasKind()

Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.

optional string kind = 3292052;

Returns
Type Description
boolean

Whether the kind field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(HealthSourceHealth other)

public HealthSourceHealth.Builder mergeFrom(HealthSourceHealth other)
Parameter
Name Description
other HealthSourceHealth
Returns
Type Description
HealthSourceHealth.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public HealthSourceHealth.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
HealthSourceHealth.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public HealthSourceHealth.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
HealthSourceHealth.Builder
Overrides

removeSources(int index)

public HealthSourceHealth.Builder removeSources(int index)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameter
Name Description
index int
Returns
Type Description
HealthSourceHealth.Builder

setHealthState(String value)

public HealthSourceHealth.Builder setHealthState(String value)

Health state of the HealthSource. Check the HealthState enum for the list of possible values.

optional string health_state = 324007150;

Parameter
Name Description
value String

The healthState to set.

Returns
Type Description
HealthSourceHealth.Builder

This builder for chaining.

setHealthStateBytes(ByteString value)

public HealthSourceHealth.Builder setHealthStateBytes(ByteString value)

Health state of the HealthSource. Check the HealthState enum for the list of possible values.

optional string health_state = 324007150;

Parameter
Name Description
value ByteString

The bytes for healthState to set.

Returns
Type Description
HealthSourceHealth.Builder

This builder for chaining.

setKind(String value)

public HealthSourceHealth.Builder setKind(String value)

Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.

optional string kind = 3292052;

Parameter
Name Description
value String

The kind to set.

Returns
Type Description
HealthSourceHealth.Builder

This builder for chaining.

setKindBytes(ByteString value)

public HealthSourceHealth.Builder setKindBytes(ByteString value)

Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.

optional string kind = 3292052;

Parameter
Name Description
value ByteString

The bytes for kind to set.

Returns
Type Description
HealthSourceHealth.Builder

This builder for chaining.

setSources(int index, HealthSourcesGetHealthResponseSourceInfo value)

public HealthSourceHealth.Builder setSources(int index, HealthSourcesGetHealthResponseSourceInfo value)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameters
Name Description
index int
value HealthSourcesGetHealthResponseSourceInfo
Returns
Type Description
HealthSourceHealth.Builder

setSources(int index, HealthSourcesGetHealthResponseSourceInfo.Builder builderForValue)

public HealthSourceHealth.Builder setSources(int index, HealthSourcesGetHealthResponseSourceInfo.Builder builderForValue)

Health state details of the sources.

repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo sources = 125606840;

Parameters
Name Description
index int
builderForValue HealthSourcesGetHealthResponseSourceInfo.Builder
Returns
Type Description
HealthSourceHealth.Builder