public final class ImageImportJob extends GeneratedMessageV3 implements ImageImportJobOrBuilder
ImageImportJob describes the progress and result of an image import.
Protobuf type google.cloud.vmmigration.v1.ImageImportJob
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CLOUD_STORAGE_URI_FIELD_NUMBER
public static final int CLOUD_STORAGE_URI_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CREATED_RESOURCES_FIELD_NUMBER
public static final int CREATED_RESOURCES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DISK_IMAGE_TARGET_DETAILS_FIELD_NUMBER
public static final int DISK_IMAGE_TARGET_DETAILS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ERRORS_FIELD_NUMBER
public static final int ERRORS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
MACHINE_IMAGE_TARGET_DETAILS_FIELD_NUMBER
public static final int MACHINE_IMAGE_TARGET_DETAILS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
STEPS_FIELD_NUMBER
public static final int STEPS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
WARNINGS_FIELD_NUMBER
public static final int WARNINGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ImageImportJob getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ImageImportJob.Builder newBuilder()
newBuilder(ImageImportJob prototype)
public static ImageImportJob.Builder newBuilder(ImageImportJob prototype)
public static ImageImportJob parseDelimitedFrom(InputStream input)
public static ImageImportJob parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ImageImportJob parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ImageImportJob parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ImageImportJob parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImageImportJob parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImageImportJob parseFrom(CodedInputStream input)
public static ImageImportJob parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ImageImportJob parseFrom(InputStream input)
public static ImageImportJob parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ImageImportJob parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ImageImportJob parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ImageImportJob> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getCloudStorageUri()
public 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 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 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 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];
getCreatedResources(int index)
public 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 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 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 ProtocolStringList 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];
getDefaultInstanceForType()
public ImageImportJob getDefaultInstanceForType()
getDiskImageTargetDetails()
public 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];
getDiskImageTargetDetailsOrBuilder()
public 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];
getEndTime()
public 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 TimestampOrBuilder getEndTimeOrBuilder()
Output only. The time the image import was ended.
.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getErrors(int index)
public 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 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 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 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 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 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];
getMachineImageTargetDetailsOrBuilder()
public 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];
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 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.
|
getParserForType()
public Parser<ImageImportJob> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getSourceCase()
public ImageImportJob.SourceCase getSourceCase()
getState()
public 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];
getStateValue()
public 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 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
|
getStepsCount()
public 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 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];
getStepsOrBuilder(int index)
public 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
|
getStepsOrBuilderList()
public 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 ImageImportJob.TargetDetailsCase getTargetDetailsCase()
getWarnings(int index)
public 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
|
getWarningsCount()
public 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 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];
getWarningsOrBuilder(int index)
public 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
|
getWarningsOrBuilderList()
public 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 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 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 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 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 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.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ImageImportJob.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ImageImportJob.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ImageImportJob.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides