Reference documentation and code samples for the Google Cloud Storage Transfer V1 Client class TransferOperation.
A description of the execution of a transfer.
Generated from protobuf message google.storagetransfer.v1.TransferOperation
Namespace
Google \ Cloud \ StorageTransfer \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
A globally unique ID assigned by the system.
↳ project_id
string
The ID of the Google Cloud project that owns the operation.
↳ transfer_spec
↳ notification_config
↳ logging_config
↳ start_time
↳ end_time
↳ status
int
Status of the transfer operation.
↳ counters
Google\Cloud\StorageTransfer\V1\TransferCounters
Information about the progress of the transfer operation.
↳ error_breakdowns
array< Google\Cloud\StorageTransfer\V1\ErrorSummary
>
Summarizes errors encountered with sample error log entries.
↳ transfer_job_name
string
The name of the transfer job that triggers this transfer operation.
getName
A globally unique ID assigned by the system.
string
setName
A globally unique ID assigned by the system.
var
string
$this
getProjectId
The ID of the Google Cloud project that owns the operation.
string
setProjectId
The ID of the Google Cloud project that owns the operation.
var
string
$this
getTransferSpec
Transfer specification.
hasTransferSpec
clearTransferSpec
setTransferSpec
Transfer specification.
$this
getNotificationConfig
Notification configuration.
hasNotificationConfig
clearNotificationConfig
setNotificationConfig
Notification configuration.
$this
getLoggingConfig
Cloud Logging configuration.
hasLoggingConfig
clearLoggingConfig
setLoggingConfig
Cloud Logging configuration.
$this
getStartTime
Start time of this transfer execution.
hasStartTime
clearStartTime
setStartTime
Start time of this transfer execution.
$this
getEndTime
End time of this transfer execution.
hasEndTime
clearEndTime
setEndTime
End time of this transfer execution.
$this
getStatus
Status of the transfer operation.
int
setStatus
Status of the transfer operation.
var
int
$this
getCounters
Information about the progress of the transfer operation.
hasCounters
clearCounters
setCounters
Information about the progress of the transfer operation.
$this
getErrorBreakdowns
Summarizes errors encountered with sample error log entries.
setErrorBreakdowns
Summarizes errors encountered with sample error log entries.
$this
getTransferJobName
The name of the transfer job that triggers this transfer operation.
string
setTransferJobName
The name of the transfer job that triggers this transfer operation.
var
string
$this