Interface ImageImportJobOrBuilder (1.74.0)

public interface ImageImportJobOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCloudStorageUri()

public abstract String getCloudStorageUri()

Output only. The path to the Cloud Storage file from which the image should be imported.

string cloud_storage_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The cloudStorageUri.

getCloudStorageUriBytes()

public abstract ByteString getCloudStorageUriBytes()

Output only. The path to the Cloud Storage file from which the image should be imported.

string cloud_storage_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for cloudStorageUri.

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. The time the image import was created (as an API call, not when it was actually created in the target).

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The time the image import was created (as an API call, not when it was actually created in the target).

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getCreatedResources(int index)

public abstract String getCreatedResources(int index)

Output only. The resource paths of the resources created by the image import job.

repeated string created_resources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The createdResources at the given index.

getCreatedResourcesBytes(int index)

public abstract ByteString getCreatedResourcesBytes(int index)

Output only. The resource paths of the resources created by the image import job.

repeated string created_resources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the createdResources at the given index.

getCreatedResourcesCount()

public abstract int getCreatedResourcesCount()

Output only. The resource paths of the resources created by the image import job.

repeated string created_resources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of createdResources.

getCreatedResourcesList()

public abstract List<String> getCreatedResourcesList()

Output only. The resource paths of the resources created by the image import job.

repeated string created_resources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the createdResources.

getDiskImageTargetDetails()

public abstract DiskImageTargetDetails getDiskImageTargetDetails()

Output only. Target details used to import a disk image.

.google.cloud.vmmigration.v1.DiskImageTargetDetails disk_image_target_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DiskImageTargetDetails

The diskImageTargetDetails.

getDiskImageTargetDetailsOrBuilder()

public abstract DiskImageTargetDetailsOrBuilder getDiskImageTargetDetailsOrBuilder()

Output only. Target details used to import a disk image.

.google.cloud.vmmigration.v1.DiskImageTargetDetails disk_image_target_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DiskImageTargetDetailsOrBuilder

getEndTime()

public abstract Timestamp getEndTime()

Output only. The time the image import was ended.

.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract TimestampOrBuilder getEndTimeOrBuilder()

Output only. The time the image import was ended.

.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getErrors(int index)

public abstract Status getErrors(int index)

Output only. Provides details on the error that led to the image import state in case of an error.

repeated .google.rpc.Status errors = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
com.google.rpc.Status

getErrorsCount()

public abstract int getErrorsCount()

Output only. Provides details on the error that led to the image import state in case of an error.

repeated .google.rpc.Status errors = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getErrorsList()

public abstract List<Status> getErrorsList()

Output only. Provides details on the error that led to the image import state in case of an error.

repeated .google.rpc.Status errors = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<com.google.rpc.Status>

getErrorsOrBuilder(int index)

public abstract StatusOrBuilder getErrorsOrBuilder(int index)

Output only. Provides details on the error that led to the image import state in case of an error.

repeated .google.rpc.Status errors = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
com.google.rpc.StatusOrBuilder

getErrorsOrBuilderList()

public abstract List<? extends StatusOrBuilder> getErrorsOrBuilderList()

Output only. Provides details on the error that led to the image import state in case of an error.

repeated .google.rpc.Status errors = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.rpc.StatusOrBuilder>

getMachineImageTargetDetails()

public abstract MachineImageTargetDetails getMachineImageTargetDetails()

Output only. Target details used to import a machine image.

.google.cloud.vmmigration.v1.MachineImageTargetDetails machine_image_target_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
MachineImageTargetDetails

The machineImageTargetDetails.

getMachineImageTargetDetailsOrBuilder()

public abstract MachineImageTargetDetailsOrBuilder getMachineImageTargetDetailsOrBuilder()

Output only. Target details used to import a machine image.

.google.cloud.vmmigration.v1.MachineImageTargetDetails machine_image_target_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
MachineImageTargetDetailsOrBuilder

getName()

public abstract String getName()

Output only. The resource path of the ImageImportJob.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. The resource path of the ImageImportJob.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for name.

getSourceCase()

public abstract ImageImportJob.SourceCase getSourceCase()
Returns
Type Description
ImageImportJob.SourceCase

getState()

public abstract ImageImportJob.State getState()

Output only. The state of the image import.

.google.cloud.vmmigration.v1.ImageImportJob.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ImageImportJob.State

The state.

getStateValue()

public abstract int getStateValue()

Output only. The state of the image import.

.google.cloud.vmmigration.v1.ImageImportJob.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

getSteps(int index)

public abstract ImageImportStep getSteps(int index)

Output only. The image import steps list representing its progress.

repeated .google.cloud.vmmigration.v1.ImageImportStep steps = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
ImageImportStep

getStepsCount()

public abstract int getStepsCount()

Output only. The image import steps list representing its progress.

repeated .google.cloud.vmmigration.v1.ImageImportStep steps = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getStepsList()

public abstract List<ImageImportStep> getStepsList()

Output only. The image import steps list representing its progress.

repeated .google.cloud.vmmigration.v1.ImageImportStep steps = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<ImageImportStep>

getStepsOrBuilder(int index)

public abstract ImageImportStepOrBuilder getStepsOrBuilder(int index)

Output only. The image import steps list representing its progress.

repeated .google.cloud.vmmigration.v1.ImageImportStep steps = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
ImageImportStepOrBuilder

getStepsOrBuilderList()

public abstract List<? extends ImageImportStepOrBuilder> getStepsOrBuilderList()

Output only. The image import steps list representing its progress.

repeated .google.cloud.vmmigration.v1.ImageImportStep steps = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.vmmigration.v1.ImageImportStepOrBuilder>

getTargetDetailsCase()

public abstract ImageImportJob.TargetDetailsCase getTargetDetailsCase()
Returns
Type Description
ImageImportJob.TargetDetailsCase

getWarnings(int index)

public abstract MigrationWarning getWarnings(int index)

Output only. Warnings that occurred during the image import.

repeated .google.cloud.vmmigration.v1.MigrationWarning warnings = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
MigrationWarning

getWarningsCount()

public abstract int getWarningsCount()

Output only. Warnings that occurred during the image import.

repeated .google.cloud.vmmigration.v1.MigrationWarning warnings = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getWarningsList()

public abstract List<MigrationWarning> getWarningsList()

Output only. Warnings that occurred during the image import.

repeated .google.cloud.vmmigration.v1.MigrationWarning warnings = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<MigrationWarning>

getWarningsOrBuilder(int index)

public abstract MigrationWarningOrBuilder getWarningsOrBuilder(int index)

Output only. Warnings that occurred during the image import.

repeated .google.cloud.vmmigration.v1.MigrationWarning warnings = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
MigrationWarningOrBuilder

getWarningsOrBuilderList()

public abstract List<? extends MigrationWarningOrBuilder> getWarningsOrBuilderList()

Output only. Warnings that occurred during the image import.

repeated .google.cloud.vmmigration.v1.MigrationWarning warnings = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.vmmigration.v1.MigrationWarningOrBuilder>

hasCloudStorageUri()

public abstract boolean hasCloudStorageUri()

Output only. The path to the Cloud Storage file from which the image should be imported.

string cloud_storage_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the cloudStorageUri field is set.

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. The time the image import was created (as an API call, not when it was actually created in the target).

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasDiskImageTargetDetails()

public abstract boolean hasDiskImageTargetDetails()

Output only. Target details used to import a disk image.

.google.cloud.vmmigration.v1.DiskImageTargetDetails disk_image_target_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the diskImageTargetDetails field is set.

hasEndTime()

public abstract boolean hasEndTime()

Output only. The time the image import was ended.

.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the endTime field is set.

hasMachineImageTargetDetails()

public abstract boolean hasMachineImageTargetDetails()

Output only. Target details used to import a machine image.

.google.cloud.vmmigration.v1.MachineImageTargetDetails machine_image_target_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the machineImageTargetDetails field is set.