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.
Implements
IMessageTransferOperation, IEquatableTransferOperation, IDeepCloneableTransferOperation, 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 |
RepeatedFieldErrorSummary |
LoggingConfig
public LoggingConfig LoggingConfig { get; set; }
Cloud Logging configuration.
Property Value | |
---|---|
Type | Description |
LoggingConfig |
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 |
TransferOperationTypesStatus |
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 |