public sealed class TransferOperationMetadata : IMessage<TransferOperationMetadata>, IEquatable<TransferOperationMetadata>, IDeepCloneable<TransferOperationMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Parallelstore v1 API class TransferOperationMetadata.
Long-running operation metadata related to a data transfer.
Implements
IMessageTransferOperationMetadata, IEquatableTransferOperationMetadata, IDeepCloneableTransferOperationMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Parallelstore.V1Assembly
Google.Cloud.Parallelstore.V1.dll
Constructors
TransferOperationMetadata()
public TransferOperationMetadata()
TransferOperationMetadata(TransferOperationMetadata)
public TransferOperationMetadata(TransferOperationMetadata other)
Parameter | |
---|---|
Name | Description |
other |
TransferOperationMetadata |
Properties
Counters
public TransferCounters Counters { get; set; }
Output only. The progress of the transfer operation.
Property Value | |
---|---|
Type | Description |
TransferCounters |
DestinationCase
public TransferOperationMetadata.DestinationOneofCase DestinationCase { get; }
Property Value | |
---|---|
Type | Description |
TransferOperationMetadataDestinationOneofCase |
DestinationGcsBucket
public DestinationGcsBucket DestinationGcsBucket { get; set; }
Output only. Cloud Storage destination.
Property Value | |
---|---|
Type | Description |
DestinationGcsBucket |
DestinationParallelstore
public DestinationParallelstore DestinationParallelstore { get; set; }
Output only. Parallelstore destination.
Property Value | |
---|---|
Type | Description |
DestinationParallelstore |
SourceCase
public TransferOperationMetadata.SourceOneofCase SourceCase { get; }
Property Value | |
---|---|
Type | Description |
TransferOperationMetadataSourceOneofCase |
SourceGcsBucket
public SourceGcsBucket SourceGcsBucket { get; set; }
Output only. Cloud Storage source.
Property Value | |
---|---|
Type | Description |
SourceGcsBucket |
SourceParallelstore
public SourceParallelstore SourceParallelstore { get; set; }
Output only. Parallelstore source.
Property Value | |
---|---|
Type | Description |
SourceParallelstore |
TransferType
public TransferType TransferType { get; set; }
Output only. The type of transfer occurring.
Property Value | |
---|---|
Type | Description |
TransferType |