public static final class InstanceGroupManagerStatusAllInstancesConfig.Builder extends GeneratedMessage.Builder<InstanceGroupManagerStatusAllInstancesConfig.Builder> implements InstanceGroupManagerStatusAllInstancesConfigOrBuilder Protobuf type google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > InstanceGroupManagerStatusAllInstancesConfig.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public InstanceGroupManagerStatusAllInstancesConfig build()| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig |
|
buildPartial()
public InstanceGroupManagerStatusAllInstancesConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig |
|
clear()
public InstanceGroupManagerStatusAllInstancesConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
|
clearCurrentRevision()
public InstanceGroupManagerStatusAllInstancesConfig.Builder clearCurrentRevision()Output only. [Output Only] Current all-instances configuration revision. This value is in RFC3339 text format.
optional string current_revision = 38355937;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
This builder for chaining. |
clearEffective()
public InstanceGroupManagerStatusAllInstancesConfig.Builder clearEffective()Output only. [Output Only] A bit indicating whether this configuration has been applied to all managed instances in the group.
optional bool effective = 141961639;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
This builder for chaining. |
getCurrentRevision()
public String getCurrentRevision()Output only. [Output Only] Current all-instances configuration revision. This value is in RFC3339 text format.
optional string current_revision = 38355937;
| Returns | |
|---|---|
| Type | Description |
String |
The currentRevision. |
getCurrentRevisionBytes()
public ByteString getCurrentRevisionBytes()Output only. [Output Only] Current all-instances configuration revision. This value is in RFC3339 text format.
optional string current_revision = 38355937;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for currentRevision. |
getDefaultInstanceForType()
public InstanceGroupManagerStatusAllInstancesConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEffective()
public boolean getEffective()Output only. [Output Only] A bit indicating whether this configuration has been applied to all managed instances in the group.
optional bool effective = 141961639;
| Returns | |
|---|---|
| Type | Description |
boolean |
The effective. |
hasCurrentRevision()
public boolean hasCurrentRevision()Output only. [Output Only] Current all-instances configuration revision. This value is in RFC3339 text format.
optional string current_revision = 38355937;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the currentRevision field is set. |
hasEffective()
public boolean hasEffective()Output only. [Output Only] A bit indicating whether this configuration has been applied to all managed instances in the group.
optional bool effective = 141961639;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the effective field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(InstanceGroupManagerStatusAllInstancesConfig other)
public InstanceGroupManagerStatusAllInstancesConfig.Builder mergeFrom(InstanceGroupManagerStatusAllInstancesConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
InstanceGroupManagerStatusAllInstancesConfig |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InstanceGroupManagerStatusAllInstancesConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public InstanceGroupManagerStatusAllInstancesConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
|
setCurrentRevision(String value)
public InstanceGroupManagerStatusAllInstancesConfig.Builder setCurrentRevision(String value)Output only. [Output Only] Current all-instances configuration revision. This value is in RFC3339 text format.
optional string current_revision = 38355937;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe currentRevision to set. |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
This builder for chaining. |
setCurrentRevisionBytes(ByteString value)
public InstanceGroupManagerStatusAllInstancesConfig.Builder setCurrentRevisionBytes(ByteString value)Output only. [Output Only] Current all-instances configuration revision. This value is in RFC3339 text format.
optional string current_revision = 38355937;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for currentRevision to set. |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
This builder for chaining. |
setEffective(boolean value)
public InstanceGroupManagerStatusAllInstancesConfig.Builder setEffective(boolean value)Output only. [Output Only] A bit indicating whether this configuration has been applied to all managed instances in the group.
optional bool effective = 141961639;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe effective to set. |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig.Builder |
This builder for chaining. |