public sealed class TransferOperation : IMessage<TransferOperation>, IEquatable<TransferOperation>, IDeepCloneable<TransferOperation>, IBufferMessage, IMessage
A description of the execution of a transfer.
Implements
IMessage<TransferOperation>, IEquatable<TransferOperation>, IDeepCloneable<TransferOperation>, IBufferMessage, IMessageNamespace
Google.Cloud.StorageTransfer.V1Assembly
Google.Cloud.StorageTransfer.V1.dll
Constructors
TransferOperation()
public TransferOperation()
TransferOperation(TransferOperation)
public TransferOperation(TransferOperation other)
Parameter | |
---|---|
Name | Description |
other | TransferOperation |
Properties
Counters
public TransferCounters Counters { get; set; }
Information about the progress of the transfer operation.
Property Value | |
---|---|
Type | Description |
TransferCounters |
EndTime
public Timestamp EndTime { get; set; }
End time of this transfer execution.
Property Value | |
---|---|
Type | Description |
Timestamp |
ErrorBreakdowns
public RepeatedField<ErrorSummary> ErrorBreakdowns { get; }
Summarizes errors encountered with sample error log entries.
Property Value | |
---|---|
Type | Description |
RepeatedField<ErrorSummary> |
Name
public string Name { get; set; }
A globally unique ID assigned by the system.
Property Value | |
---|---|
Type | Description |
String |
NotificationConfig
public NotificationConfig NotificationConfig { get; set; }
Notification configuration.
Property Value | |
---|---|
Type | Description |
NotificationConfig |
ProjectId
public string ProjectId { get; set; }
The ID of the Google Cloud project that owns the operation.
Property Value | |
---|---|
Type | Description |
String |
StartTime
public Timestamp StartTime { get; set; }
Start time of this transfer execution.
Property Value | |
---|---|
Type | Description |
Timestamp |
Status
public TransferOperation.Types.Status Status { get; set; }
Status of the transfer operation.
Property Value | |
---|---|
Type | Description |
TransferOperation.Types.Status |
TransferJobName
public string TransferJobName { get; set; }
The name of the transfer job that triggers this transfer operation.
Property Value | |
---|---|
Type | Description |
String |
TransferSpec
public TransferSpec TransferSpec { get; set; }
Transfer specification.
Property Value | |
---|---|
Type | Description |
TransferSpec |