NetApp v1 API - Class TransferStats (1.2.0)

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

Reference documentation and code samples for the NetApp v1 API class TransferStats.

TransferStats reports all statistics related to replication transfer.

Inheritance

object > TransferStats

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

TransferStats()

public TransferStats()

TransferStats(TransferStats)

public TransferStats(TransferStats other)
Parameter
Name Description
other TransferStats

Properties

HasLastTransferBytes

public bool HasLastTransferBytes { get; }

Gets whether the "last_transfer_bytes" field is set

Property Value
Type Description
bool

HasLastTransferError

public bool HasLastTransferError { get; }

Gets whether the "last_transfer_error" field is set

Property Value
Type Description
bool

HasTransferBytes

public bool HasTransferBytes { get; }

Gets whether the "transfer_bytes" field is set

Property Value
Type Description
bool

LagDuration

public Duration LagDuration { get; set; }

Lag duration indicates the duration by which Destination region volume content lags behind the primary region volume content.

Property Value
Type Description
Duration

LastTransferBytes

public long LastTransferBytes { get; set; }

Last transfer size in bytes.

Property Value
Type Description
long

LastTransferDuration

public Duration LastTransferDuration { get; set; }

Time taken during last transfer.

Property Value
Type Description
Duration

LastTransferEndTime

public Timestamp LastTransferEndTime { get; set; }

Time when last transfer completed.

Property Value
Type Description
Timestamp

LastTransferError

public string LastTransferError { get; set; }

A message describing the cause of the last transfer failure.

Property Value
Type Description
string

TotalTransferDuration

public Duration TotalTransferDuration { get; set; }

Total time taken during transfer.

Property Value
Type Description
Duration

TransferBytes

public long TransferBytes { get; set; }

bytes trasferred so far in current transfer.

Property Value
Type Description
long

UpdateTime

public Timestamp UpdateTime { get; set; }

Time when progress was updated last.

Property Value
Type Description
Timestamp