Google Cloud Managed Lustre v1 API - Class TransferOperationMetadata (1.0.0-beta03)

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

Reference documentation and code samples for the Google Cloud Managed Lustre v1 API class TransferOperationMetadata.

Represents the metadata of the long-running transfer operation.

Inheritance

object > TransferOperationMetadata

Namespace

Google.Cloud.Lustre.V1

Assembly

Google.Cloud.Lustre.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

DestinationGcsPath

public GcsPath DestinationGcsPath { get; set; }

Output only. Cloud Storage destination.

Property Value
Type Description
GcsPath

DestinationLustrePath

public LustrePath DestinationLustrePath { get; set; }

Output only. Lustre destination.

Property Value
Type Description
LustrePath

ErrorSummaries

public RepeatedField<ErrorSummary> ErrorSummaries { get; }

Output only. Error summary about the transfer operation

Property Value
Type Description
RepeatedFieldErrorSummary

SourceCase

public TransferOperationMetadata.SourceOneofCase SourceCase { get; }
Property Value
Type Description
TransferOperationMetadataSourceOneofCase

SourceGcsPath

public GcsPath SourceGcsPath { get; set; }

Output only. Cloud Storage source.

Property Value
Type Description
GcsPath

SourceLustrePath

public LustrePath SourceLustrePath { get; set; }

Output only. Lustre source.

Property Value
Type Description
LustrePath

TransferType

public TransferType TransferType { get; set; }

Output only. The type of transfer occurring.

Property Value
Type Description
TransferType