Class Image (1.88.0)

public final class Image extends GeneratedMessageV3 implements ImageOrBuilder

Represents an Image resource. You can use images to create boot disks for your VM instances. For more information, read Images.

Protobuf type google.cloud.compute.v1.Image

Implements

ImageOrBuilder

Static Fields

ARCHITECTURE_FIELD_NUMBER

public static final int ARCHITECTURE_FIELD_NUMBER
Field Value
Type Description
int

ARCHIVE_SIZE_BYTES_FIELD_NUMBER

public static final int ARCHIVE_SIZE_BYTES_FIELD_NUMBER
Field Value
Type Description
int

CREATION_TIMESTAMP_FIELD_NUMBER

public static final int CREATION_TIMESTAMP_FIELD_NUMBER
Field Value
Type Description
int

DEPRECATED_FIELD_NUMBER

public static final int DEPRECATED_FIELD_NUMBER
Field Value
Type Description
int

DESCRIPTION_FIELD_NUMBER

public static final int DESCRIPTION_FIELD_NUMBER
Field Value
Type Description
int

DISK_SIZE_GB_FIELD_NUMBER

public static final int DISK_SIZE_GB_FIELD_NUMBER
Field Value
Type Description
int

ENABLE_CONFIDENTIAL_COMPUTE_FIELD_NUMBER

public static final int ENABLE_CONFIDENTIAL_COMPUTE_FIELD_NUMBER
Field Value
Type Description
int

FAMILY_FIELD_NUMBER

public static final int FAMILY_FIELD_NUMBER
Field Value
Type Description
int

GUEST_OS_FEATURES_FIELD_NUMBER

public static final int GUEST_OS_FEATURES_FIELD_NUMBER
Field Value
Type Description
int

ID_FIELD_NUMBER

public static final int ID_FIELD_NUMBER
Field Value
Type Description
int

IMAGE_ENCRYPTION_KEY_FIELD_NUMBER

public static final int IMAGE_ENCRYPTION_KEY_FIELD_NUMBER
Field Value
Type Description
int

KIND_FIELD_NUMBER

public static final int KIND_FIELD_NUMBER
Field Value
Type Description
int

LABELS_FIELD_NUMBER

public static final int LABELS_FIELD_NUMBER
Field Value
Type Description
int

LABEL_FINGERPRINT_FIELD_NUMBER

public static final int LABEL_FINGERPRINT_FIELD_NUMBER
Field Value
Type Description
int

LICENSES_FIELD_NUMBER

public static final int LICENSES_FIELD_NUMBER
Field Value
Type Description
int

LICENSE_CODES_FIELD_NUMBER

public static final int LICENSE_CODES_FIELD_NUMBER
Field Value
Type Description
int

NAME_FIELD_NUMBER

public static final int NAME_FIELD_NUMBER
Field Value
Type Description
int

PARAMS_FIELD_NUMBER

public static final int PARAMS_FIELD_NUMBER
Field Value
Type Description
int

RAW_DISK_FIELD_NUMBER

public static final int RAW_DISK_FIELD_NUMBER
Field Value
Type Description
int

SATISFIES_PZI_FIELD_NUMBER

public static final int SATISFIES_PZI_FIELD_NUMBER
Field Value
Type Description
int

SATISFIES_PZS_FIELD_NUMBER

public static final int SATISFIES_PZS_FIELD_NUMBER
Field Value
Type Description
int
public static final int SELF_LINK_FIELD_NUMBER
Field Value
Type Description
int

SHIELDED_INSTANCE_INITIAL_STATE_FIELD_NUMBER

public static final int SHIELDED_INSTANCE_INITIAL_STATE_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_DISK_ENCRYPTION_KEY_FIELD_NUMBER

public static final int SOURCE_DISK_ENCRYPTION_KEY_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_DISK_FIELD_NUMBER

public static final int SOURCE_DISK_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_DISK_ID_FIELD_NUMBER

public static final int SOURCE_DISK_ID_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_IMAGE_ENCRYPTION_KEY_FIELD_NUMBER

public static final int SOURCE_IMAGE_ENCRYPTION_KEY_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_IMAGE_FIELD_NUMBER

public static final int SOURCE_IMAGE_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_IMAGE_ID_FIELD_NUMBER

public static final int SOURCE_IMAGE_ID_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_SNAPSHOT_ENCRYPTION_KEY_FIELD_NUMBER

public static final int SOURCE_SNAPSHOT_ENCRYPTION_KEY_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_SNAPSHOT_FIELD_NUMBER

public static final int SOURCE_SNAPSHOT_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_SNAPSHOT_ID_FIELD_NUMBER

public static final int SOURCE_SNAPSHOT_ID_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_TYPE_FIELD_NUMBER

public static final int SOURCE_TYPE_FIELD_NUMBER
Field Value
Type Description
int

STATUS_FIELD_NUMBER

public static final int STATUS_FIELD_NUMBER
Field Value
Type Description
int

STORAGE_LOCATIONS_FIELD_NUMBER

public static final int STORAGE_LOCATIONS_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static Image getDefaultInstance()
Returns
Type Description
Image

getDescriptor()

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

newBuilder()

public static Image.Builder newBuilder()
Returns
Type Description
Image.Builder

newBuilder(Image prototype)

public static Image.Builder newBuilder(Image prototype)
Parameter
Name Description
prototype Image
Returns
Type Description
Image.Builder

parseDelimitedFrom(InputStream input)

public static Image parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Image
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Image parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Image
Exceptions
Type Description
IOException