public static final class InstanceGroupManagerStatusStateful.Builder extends GeneratedMessage.Builder<InstanceGroupManagerStatusStateful.Builder> implements InstanceGroupManagerStatusStatefulOrBuilder Protobuf type google.cloud.compute.v1.InstanceGroupManagerStatusStateful
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > InstanceGroupManagerStatusStateful.BuilderImplements
InstanceGroupManagerStatusStatefulOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public InstanceGroupManagerStatusStateful build()| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful |
|
buildPartial()
public InstanceGroupManagerStatusStateful buildPartial()| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful |
|
clear()
public InstanceGroupManagerStatusStateful.Builder clear()| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
|
clearHasStatefulConfig()
public InstanceGroupManagerStatusStateful.Builder clearHasStatefulConfig()Output only. [Output Only] A bit indicating whether the managed instance group has stateful configuration, that is, if you have configured any items in a stateful policy or in per-instance configs. The group might report that it has no stateful configuration even when there is still some preserved state on a managed instance, for example, if you have deleted all PICs but not yet applied those deletions.
optional bool has_stateful_config = 110474224;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
This builder for chaining. |
clearPerInstanceConfigs()
public InstanceGroupManagerStatusStateful.Builder clearPerInstanceConfigs()Output only. [Output Only] Status of per-instance configurations on the instances.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
|
getDefaultInstanceForType()
public InstanceGroupManagerStatusStateful getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getHasStatefulConfig()
public boolean getHasStatefulConfig()Output only. [Output Only] A bit indicating whether the managed instance group has stateful configuration, that is, if you have configured any items in a stateful policy or in per-instance configs. The group might report that it has no stateful configuration even when there is still some preserved state on a managed instance, for example, if you have deleted all PICs but not yet applied those deletions.
optional bool has_stateful_config = 110474224;
| Returns | |
|---|---|
| Type | Description |
boolean |
The hasStatefulConfig. |
getPerInstanceConfigs()
public InstanceGroupManagerStatusStatefulPerInstanceConfigs getPerInstanceConfigs()Output only. [Output Only] Status of per-instance configurations on the instances.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStatefulPerInstanceConfigs |
The perInstanceConfigs. |
getPerInstanceConfigsBuilder()
public InstanceGroupManagerStatusStatefulPerInstanceConfigs.Builder getPerInstanceConfigsBuilder()Output only. [Output Only] Status of per-instance configurations on the instances.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStatefulPerInstanceConfigs.Builder |
|
getPerInstanceConfigsOrBuilder()
public InstanceGroupManagerStatusStatefulPerInstanceConfigsOrBuilder getPerInstanceConfigsOrBuilder()Output only. [Output Only] Status of per-instance configurations on the instances.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStatefulPerInstanceConfigsOrBuilder |
|
hasHasStatefulConfig()
public boolean hasHasStatefulConfig()Output only. [Output Only] A bit indicating whether the managed instance group has stateful configuration, that is, if you have configured any items in a stateful policy or in per-instance configs. The group might report that it has no stateful configuration even when there is still some preserved state on a managed instance, for example, if you have deleted all PICs but not yet applied those deletions.
optional bool has_stateful_config = 110474224;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the hasStatefulConfig field is set. |
hasPerInstanceConfigs()
public boolean hasPerInstanceConfigs()Output only. [Output Only] Status of per-instance configurations on the instances.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the perInstanceConfigs field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(InstanceGroupManagerStatusStateful other)
public InstanceGroupManagerStatusStateful.Builder mergeFrom(InstanceGroupManagerStatusStateful other)| Parameter | |
|---|---|
| Name | Description |
other |
InstanceGroupManagerStatusStateful |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InstanceGroupManagerStatusStateful.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public InstanceGroupManagerStatusStateful.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
|
mergePerInstanceConfigs(InstanceGroupManagerStatusStatefulPerInstanceConfigs value)
public InstanceGroupManagerStatusStateful.Builder mergePerInstanceConfigs(InstanceGroupManagerStatusStatefulPerInstanceConfigs value)Output only. [Output Only] Status of per-instance configurations on the instances.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001;
| Parameter | |
|---|---|
| Name | Description |
value |
InstanceGroupManagerStatusStatefulPerInstanceConfigs |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
|
setHasStatefulConfig(boolean value)
public InstanceGroupManagerStatusStateful.Builder setHasStatefulConfig(boolean value)Output only. [Output Only] A bit indicating whether the managed instance group has stateful configuration, that is, if you have configured any items in a stateful policy or in per-instance configs. The group might report that it has no stateful configuration even when there is still some preserved state on a managed instance, for example, if you have deleted all PICs but not yet applied those deletions.
optional bool has_stateful_config = 110474224;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe hasStatefulConfig to set. |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
This builder for chaining. |
setPerInstanceConfigs(InstanceGroupManagerStatusStatefulPerInstanceConfigs value)
public InstanceGroupManagerStatusStateful.Builder setPerInstanceConfigs(InstanceGroupManagerStatusStatefulPerInstanceConfigs value)Output only. [Output Only] Status of per-instance configurations on the instances.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001;
| Parameter | |
|---|---|
| Name | Description |
value |
InstanceGroupManagerStatusStatefulPerInstanceConfigs |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
|
setPerInstanceConfigs(InstanceGroupManagerStatusStatefulPerInstanceConfigs.Builder builderForValue)
public InstanceGroupManagerStatusStateful.Builder setPerInstanceConfigs(InstanceGroupManagerStatusStatefulPerInstanceConfigs.Builder builderForValue)Output only. [Output Only] Status of per-instance configurations on the instances.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
InstanceGroupManagerStatusStatefulPerInstanceConfigs.Builder |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful.Builder |
|