Class ResourceStatusEffectiveInstanceMetadata.Builder (1.84.0)

public static final class ResourceStatusEffectiveInstanceMetadata.Builder extends GeneratedMessageV3.Builder<ResourceStatusEffectiveInstanceMetadata.Builder> implements ResourceStatusEffectiveInstanceMetadataOrBuilder

Effective values of predefined metadata keys for an instance.

Protobuf type google.cloud.compute.v1.ResourceStatusEffectiveInstanceMetadata

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ResourceStatusEffectiveInstanceMetadata.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder
Overrides

build()

public ResourceStatusEffectiveInstanceMetadata build()
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata

buildPartial()

public ResourceStatusEffectiveInstanceMetadata buildPartial()
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata

clear()

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

clearBlockProjectSshKeysMetadataValue()

public ResourceStatusEffectiveInstanceMetadata.Builder clearBlockProjectSshKeysMetadataValue()

Effective block-project-ssh-keys value at Instance level.

optional bool block_project_ssh_keys_metadata_value = 338623101;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

clearEnableGuestAttributesMetadataValue()

public ResourceStatusEffectiveInstanceMetadata.Builder clearEnableGuestAttributesMetadataValue()

Effective enable-guest-attributes value at Instance level.

optional bool enable_guest_attributes_metadata_value = 420155878;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

clearEnableOsInventoryMetadataValue()

public ResourceStatusEffectiveInstanceMetadata.Builder clearEnableOsInventoryMetadataValue()

Effective enable-os-inventory value at Instance level.

optional bool enable_os_inventory_metadata_value = 371752675;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

clearEnableOsconfigMetadataValue()

public ResourceStatusEffectiveInstanceMetadata.Builder clearEnableOsconfigMetadataValue()

Effective enable-osconfig value at Instance level.

optional bool enable_osconfig_metadata_value = 502966494;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

clearEnableOsloginMetadataValue()

public ResourceStatusEffectiveInstanceMetadata.Builder clearEnableOsloginMetadataValue()

Effective enable-oslogin value at Instance level.

optional bool enable_oslogin_metadata_value = 216603159;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public ResourceStatusEffectiveInstanceMetadata.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ResourceStatusEffectiveInstanceMetadata.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder
Overrides

clearSerialPortEnableMetadataValue()

public ResourceStatusEffectiveInstanceMetadata.Builder clearSerialPortEnableMetadataValue()

Effective serial-port-enable value at Instance level.

optional bool serial_port_enable_metadata_value = 430536330;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

clearSerialPortLoggingEnableMetadataValue()

public ResourceStatusEffectiveInstanceMetadata.Builder clearSerialPortLoggingEnableMetadataValue()

Effective serial-port-logging-enable value at Instance level.

optional bool serial_port_logging_enable_metadata_value = 311813290;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

clearVmDnsSettingMetadataValue()

public ResourceStatusEffectiveInstanceMetadata.Builder clearVmDnsSettingMetadataValue()

Effective VM DNS setting at Instance level.

optional string vm_dns_setting_metadata_value = 411127950;

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

clone()

public ResourceStatusEffectiveInstanceMetadata.Builder clone()
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder
Overrides

getBlockProjectSshKeysMetadataValue()

public boolean getBlockProjectSshKeysMetadataValue()

Effective block-project-ssh-keys value at Instance level.

optional bool block_project_ssh_keys_metadata_value = 338623101;

Returns
Type Description
boolean

The blockProjectSshKeysMetadataValue.

getDefaultInstanceForType()

public ResourceStatusEffectiveInstanceMetadata getDefaultInstanceForType()
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata

getDescriptorForType()

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

getEnableGuestAttributesMetadataValue()

public boolean getEnableGuestAttributesMetadataValue()

Effective enable-guest-attributes value at Instance level.

optional bool enable_guest_attributes_metadata_value = 420155878;

Returns
Type Description
boolean

The enableGuestAttributesMetadataValue.

getEnableOsInventoryMetadataValue()

public boolean getEnableOsInventoryMetadataValue()

Effective enable-os-inventory value at Instance level.

optional bool enable_os_inventory_metadata_value = 371752675;

Returns
Type Description
boolean

The enableOsInventoryMetadataValue.

getEnableOsconfigMetadataValue()

public boolean getEnableOsconfigMetadataValue()

Effective enable-osconfig value at Instance level.

optional bool enable_osconfig_metadata_value = 502966494;

Returns
Type Description
boolean

The enableOsconfigMetadataValue.

getEnableOsloginMetadataValue()

public boolean getEnableOsloginMetadataValue()

Effective enable-oslogin value at Instance level.

optional bool enable_oslogin_metadata_value = 216603159;

Returns
Type Description
boolean

The enableOsloginMetadataValue.

getSerialPortEnableMetadataValue()

public boolean getSerialPortEnableMetadataValue()

Effective serial-port-enable value at Instance level.

optional bool serial_port_enable_metadata_value = 430536330;

Returns
Type Description
boolean

The serialPortEnableMetadataValue.

getSerialPortLoggingEnableMetadataValue()

public boolean getSerialPortLoggingEnableMetadataValue()

Effective serial-port-logging-enable value at Instance level.

optional bool serial_port_logging_enable_metadata_value = 311813290;

Returns
Type Description
boolean

The serialPortLoggingEnableMetadataValue.

getVmDnsSettingMetadataValue()

public String getVmDnsSettingMetadataValue()

Effective VM DNS setting at Instance level.

optional string vm_dns_setting_metadata_value = 411127950;

Returns
Type Description
String

The vmDnsSettingMetadataValue.

getVmDnsSettingMetadataValueBytes()

public ByteString getVmDnsSettingMetadataValueBytes()

Effective VM DNS setting at Instance level.

optional string vm_dns_setting_metadata_value = 411127950;

Returns
Type Description
ByteString

The bytes for vmDnsSettingMetadataValue.

hasBlockProjectSshKeysMetadataValue()

public boolean hasBlockProjectSshKeysMetadataValue()

Effective block-project-ssh-keys value at Instance level.

optional bool block_project_ssh_keys_metadata_value = 338623101;

Returns
Type Description
boolean

Whether the blockProjectSshKeysMetadataValue field is set.

hasEnableGuestAttributesMetadataValue()

public boolean hasEnableGuestAttributesMetadataValue()

Effective enable-guest-attributes value at Instance level.

optional bool enable_guest_attributes_metadata_value = 420155878;

Returns
Type Description
boolean

Whether the enableGuestAttributesMetadataValue field is set.

hasEnableOsInventoryMetadataValue()

public boolean hasEnableOsInventoryMetadataValue()

Effective enable-os-inventory value at Instance level.

optional bool enable_os_inventory_metadata_value = 371752675;

Returns
Type Description
boolean

Whether the enableOsInventoryMetadataValue field is set.

hasEnableOsconfigMetadataValue()

public boolean hasEnableOsconfigMetadataValue()

Effective enable-osconfig value at Instance level.

optional bool enable_osconfig_metadata_value = 502966494;

Returns
Type Description
boolean

Whether the enableOsconfigMetadataValue field is set.

hasEnableOsloginMetadataValue()

public boolean hasEnableOsloginMetadataValue()

Effective enable-oslogin value at Instance level.

optional bool enable_oslogin_metadata_value = 216603159;

Returns
Type Description
boolean

Whether the enableOsloginMetadataValue field is set.

hasSerialPortEnableMetadataValue()

public boolean hasSerialPortEnableMetadataValue()

Effective serial-port-enable value at Instance level.

optional bool serial_port_enable_metadata_value = 430536330;

Returns
Type Description
boolean

Whether the serialPortEnableMetadataValue field is set.

hasSerialPortLoggingEnableMetadataValue()

public boolean hasSerialPortLoggingEnableMetadataValue()

Effective serial-port-logging-enable value at Instance level.

optional bool serial_port_logging_enable_metadata_value = 311813290;

Returns
Type Description
boolean

Whether the serialPortLoggingEnableMetadataValue field is set.

hasVmDnsSettingMetadataValue()

public boolean hasVmDnsSettingMetadataValue()

Effective VM DNS setting at Instance level.

optional string vm_dns_setting_metadata_value = 411127950;

Returns
Type Description
boolean

Whether the vmDnsSettingMetadataValue field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ResourceStatusEffectiveInstanceMetadata other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ResourceStatusEffectiveInstanceMetadata.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder
Overrides

setBlockProjectSshKeysMetadataValue(boolean value)

public ResourceStatusEffectiveInstanceMetadata.Builder setBlockProjectSshKeysMetadataValue(boolean value)

Effective block-project-ssh-keys value at Instance level.

optional bool block_project_ssh_keys_metadata_value = 338623101;

Parameter
Name Description
value boolean

The blockProjectSshKeysMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

setEnableGuestAttributesMetadataValue(boolean value)

public ResourceStatusEffectiveInstanceMetadata.Builder setEnableGuestAttributesMetadataValue(boolean value)

Effective enable-guest-attributes value at Instance level.

optional bool enable_guest_attributes_metadata_value = 420155878;

Parameter
Name Description
value boolean

The enableGuestAttributesMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

setEnableOsInventoryMetadataValue(boolean value)

public ResourceStatusEffectiveInstanceMetadata.Builder setEnableOsInventoryMetadataValue(boolean value)

Effective enable-os-inventory value at Instance level.

optional bool enable_os_inventory_metadata_value = 371752675;

Parameter
Name Description
value boolean

The enableOsInventoryMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

setEnableOsconfigMetadataValue(boolean value)

public ResourceStatusEffectiveInstanceMetadata.Builder setEnableOsconfigMetadataValue(boolean value)

Effective enable-osconfig value at Instance level.

optional bool enable_osconfig_metadata_value = 502966494;

Parameter
Name Description
value boolean

The enableOsconfigMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

setEnableOsloginMetadataValue(boolean value)

public ResourceStatusEffectiveInstanceMetadata.Builder setEnableOsloginMetadataValue(boolean value)

Effective enable-oslogin value at Instance level.

optional bool enable_oslogin_metadata_value = 216603159;

Parameter
Name Description
value boolean

The enableOsloginMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public ResourceStatusEffectiveInstanceMetadata.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ResourceStatusEffectiveInstanceMetadata.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder
Overrides

setSerialPortEnableMetadataValue(boolean value)

public ResourceStatusEffectiveInstanceMetadata.Builder setSerialPortEnableMetadataValue(boolean value)

Effective serial-port-enable value at Instance level.

optional bool serial_port_enable_metadata_value = 430536330;

Parameter
Name Description
value boolean

The serialPortEnableMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

setSerialPortLoggingEnableMetadataValue(boolean value)

public ResourceStatusEffectiveInstanceMetadata.Builder setSerialPortLoggingEnableMetadataValue(boolean value)

Effective serial-port-logging-enable value at Instance level.

optional bool serial_port_logging_enable_metadata_value = 311813290;

Parameter
Name Description
value boolean

The serialPortLoggingEnableMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final ResourceStatusEffectiveInstanceMetadata.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder
Overrides

setVmDnsSettingMetadataValue(String value)

public ResourceStatusEffectiveInstanceMetadata.Builder setVmDnsSettingMetadataValue(String value)

Effective VM DNS setting at Instance level.

optional string vm_dns_setting_metadata_value = 411127950;

Parameter
Name Description
value String

The vmDnsSettingMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.

setVmDnsSettingMetadataValueBytes(ByteString value)

public ResourceStatusEffectiveInstanceMetadata.Builder setVmDnsSettingMetadataValueBytes(ByteString value)

Effective VM DNS setting at Instance level.

optional string vm_dns_setting_metadata_value = 411127950;

Parameter
Name Description
value ByteString

The bytes for vmDnsSettingMetadataValue to set.

Returns
Type Description
ResourceStatusEffectiveInstanceMetadata.Builder

This builder for chaining.