Google Cloud Parallelstore V1beta Client - Class TransferOperationMetadata (0.11.3)

Reference documentation and code samples for the Google Cloud Parallelstore V1beta Client class TransferOperationMetadata.

Long-running operation metadata related to a data transfer.

Generated from protobuf message google.cloud.parallelstore.v1beta.TransferOperationMetadata

Namespace

Google \ Cloud \ Parallelstore \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ source_parallelstore SourceParallelstore

Output only. Parallelstore source.

↳ source_gcs_bucket SourceGcsBucket

Output only. Cloud Storage source.

↳ destination_gcs_bucket DestinationGcsBucket

Output only. Cloud Storage destination.

↳ destination_parallelstore DestinationParallelstore

Output only. Parallelstore destination.

↳ counters TransferCounters

Output only. The progress of the transfer operation.

↳ transfer_type int

Output only. The type of transfer occurring.

↳ error_summary array<TransferErrorSummary>

Output only. List of files that failed to be transferred. This list will have a maximum size of 5 elements.

getSourceParallelstore

Output only. Parallelstore source.

Returns
Type Description
SourceParallelstore|null

hasSourceParallelstore

setSourceParallelstore

Output only. Parallelstore source.

Parameter
Name Description
var SourceParallelstore
Returns
Type Description
$this

getSourceGcsBucket

Output only. Cloud Storage source.

Returns
Type Description
SourceGcsBucket|null

hasSourceGcsBucket

setSourceGcsBucket

Output only. Cloud Storage source.

Parameter
Name Description
var SourceGcsBucket
Returns
Type Description
$this

getDestinationGcsBucket

Output only. Cloud Storage destination.

Returns
Type Description
DestinationGcsBucket|null

hasDestinationGcsBucket

setDestinationGcsBucket

Output only. Cloud Storage destination.

Parameter
Name Description
var DestinationGcsBucket
Returns
Type Description
$this

getDestinationParallelstore

Output only. Parallelstore destination.

Returns
Type Description
DestinationParallelstore|null

hasDestinationParallelstore

setDestinationParallelstore

Output only. Parallelstore destination.

Parameter
Name Description
var DestinationParallelstore
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 Enum of type TransferType.

setTransferType

Output only. The type of transfer occurring.

Parameter
Name Description
var int

Enum of type TransferType.

Returns
Type Description
$this

getErrorSummary

Output only. List of files that failed to be transferred. This list will have a maximum size of 5 elements.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setErrorSummary

Output only. List of files that failed to be transferred. This list will have a maximum size of 5 elements.

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

getSource

Returns
Type Description
string

getDestination

Returns
Type Description
string