Google Cloud Lustre V1 Client - Class TransferOperationMetadata (0.2.0)

Reference documentation and code samples for the Google Cloud Lustre V1 Client class TransferOperationMetadata.

Represents the metadata of the long-running transfer operation.

Generated from protobuf message google.cloud.lustre.v1.TransferOperationMetadata

Namespace

Google \ Cloud \ Lustre \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ source_lustre_path LustrePath

Output only. Lustre source.

↳ source_gcs_path GcsPath

Output only. Cloud Storage source.

↳ destination_gcs_path GcsPath

Output only. Cloud Storage destination.

↳ destination_lustre_path LustrePath

Output only. Lustre destination.

↳ counters TransferCounters

Output only. The progress of the transfer operation.

↳ transfer_type int

Output only. The type of transfer occurring.

↳ error_summaries array<ErrorSummary>

Output only. Error summary about the transfer operation

getSourceLustrePath

Output only. Lustre source.

Returns
Type Description
LustrePath|null

hasSourceLustrePath

setSourceLustrePath

Output only. Lustre source.

Parameter
Name Description
var LustrePath
Returns
Type Description
$this

getSourceGcsPath

Output only. Cloud Storage source.

Returns
Type Description
GcsPath|null

hasSourceGcsPath

setSourceGcsPath

Output only. Cloud Storage source.

Parameter
Name Description
var GcsPath
Returns
Type Description
$this

getDestinationGcsPath

Output only. Cloud Storage destination.

Returns
Type Description
GcsPath|null

hasDestinationGcsPath

setDestinationGcsPath

Output only. Cloud Storage destination.

Parameter
Name Description
var GcsPath
Returns
Type Description
$this

getDestinationLustrePath

Output only. Lustre destination.

Returns
Type Description
LustrePath|null

hasDestinationLustrePath

setDestinationLustrePath

Output only. Lustre destination.

Parameter
Name Description
var LustrePath
Returns
Type Description
$this

getCounters

Output only. The progress of the transfer operation.

Returns
Type Description
TransferCounters|null

hasCounters

clearCounters

setCounters

Output only. The progress of the transfer operation.

Parameter
Name Description
var TransferCounters
Returns
Type Description
$this

getTransferType

Output only. The type of transfer occurring.

Returns
Type Description
int

setTransferType

Output only. The type of transfer occurring.

Parameter
Name Description
var int
Returns
Type Description
$this

getErrorSummaries

Output only. Error summary about the transfer operation

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setErrorSummaries

Output only. Error summary about the transfer operation

Parameter
Name Description
var array<ErrorSummary>
Returns
Type Description
$this

getSource

Returns
Type Description
string

getDestination

Returns
Type Description
string