Google Cloud Vm Migration V1 Client - Class ImageImportStep (1.1.0)

Reference documentation and code samples for the Google Cloud Vm Migration V1 Client class ImageImportStep.

ImageImportStep holds information about the image import step progress.

Generated from protobuf message google.cloud.vmmigration.v1.ImageImportStep

Namespace

Google \ Cloud \ VMMigration \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ initializing InitializingImageImportStep

Initializing step.

↳ loading_source_files LoadingImageSourceFilesStep

Loading source files step.

↳ adapting_os AdaptingOSStep

Adapting OS step.

↳ creating_image CreatingImageStep

Creating image step.

↳ start_time Google\Protobuf\Timestamp

Output only. The time the step has started.

↳ end_time Google\Protobuf\Timestamp

Output only. The time the step has ended.

getInitializing

Initializing step.

Returns
Type Description
InitializingImageImportStep|null

hasInitializing

setInitializing

Initializing step.

Parameter
Name Description
var InitializingImageImportStep
Returns
Type Description
$this

getLoadingSourceFiles

Loading source files step.

Returns
Type Description
LoadingImageSourceFilesStep|null

hasLoadingSourceFiles

setLoadingSourceFiles

Loading source files step.

Parameter
Name Description
var LoadingImageSourceFilesStep
Returns
Type Description
$this

getAdaptingOs

Adapting OS step.

Returns
Type Description
AdaptingOSStep|null

hasAdaptingOs

setAdaptingOs

Adapting OS step.

Parameter
Name Description
var AdaptingOSStep
Returns
Type Description
$this

getCreatingImage

Creating image step.

Returns
Type Description
CreatingImageStep|null

hasCreatingImage

setCreatingImage

Creating image step.

Parameter
Name Description
var CreatingImageStep
Returns
Type Description
$this

getStartTime

Output only. The time the step has started.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasStartTime

clearStartTime

setStartTime

Output only. The time the step has started.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getEndTime

Output only. The time the step has ended.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasEndTime

clearEndTime

setEndTime

Output only. The time the step has ended.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getStep

Returns
Type Description
string