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.
Implements
IMessageTransferStats, IEquatableTransferStats, IDeepCloneableTransferStats, IBufferMessage, IMessageNamespace
Google.Cloud.NetApp.V1Assembly
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; }
Cumulative time taken across all transfers for the replication relationship.
Property Value | |
---|---|
Type | Description |
Duration |
TransferBytes
public long TransferBytes { get; set; }
Cumulative bytes trasferred so far for the replication relatinonship.
Property Value | |
---|---|
Type | Description |
long |
UpdateTime
public Timestamp UpdateTime { get; set; }
Time when progress was updated last.
Property Value | |
---|---|
Type | Description |
Timestamp |