Storage Transfer v1 API - Class TransferOperation (2.1.0)

public sealed class TransferOperation : IMessage<TransferOperation>, IEquatable<TransferOperation>, IDeepCloneable<TransferOperation>, IBufferMessage, IMessage

Reference documentation and code samples for the Storage Transfer v1 API class TransferOperation.

A description of the execution of a transfer.

Inheritance

Object > TransferOperation

Namespace

Google.Cloud.StorageTransfer.V1

Assembly

Google.Cloud.StorageTransfer.V1.dll

Constructors

TransferOperation()

public TransferOperation()

TransferOperation(TransferOperation)

public TransferOperation(TransferOperation other)
Parameter
NameDescription
otherTransferOperation

Properties

Counters

public TransferCounters Counters { get; set; }

Information about the progress of the transfer operation.

Property Value
TypeDescription
TransferCounters

EndTime

public Timestamp EndTime { get; set; }

End time of this transfer execution.

Property Value
TypeDescription
Timestamp

ErrorBreakdowns

public RepeatedField<ErrorSummary> ErrorBreakdowns { get; }

Summarizes errors encountered with sample error log entries.

Property Value
TypeDescription
RepeatedField<ErrorSummary>

Name

public string Name { get; set; }

A globally unique ID assigned by the system.

Property Value
TypeDescription
String

NotificationConfig

public NotificationConfig NotificationConfig { get; set; }

Notification configuration.

Property Value
TypeDescription
NotificationConfig

ProjectId

public string ProjectId { get; set; }

The ID of the Google Cloud project that owns the operation.

Property Value
TypeDescription
String

StartTime

public Timestamp StartTime { get; set; }

Start time of this transfer execution.

Property Value
TypeDescription
Timestamp

Status

public TransferOperation.Types.Status Status { get; set; }

Status of the transfer operation.

Property Value
TypeDescription
TransferOperation.Types.Status

TransferJobName

public string TransferJobName { get; set; }

The name of the transfer job that triggers this transfer operation.

Property Value
TypeDescription
String

TransferSpec

public TransferSpec TransferSpec { get; set; }

Transfer specification.

Property Value
TypeDescription
TransferSpec