Class TransferCounters
A collection of counters that report the progress of a transfer operation.
Implements
Inherited Members
Namespace: Google.Apis.Storagetransfer.v1.Data
Assembly: Google.Apis.Storagetransfer.v1.dll
Syntax
public class TransferCounters : IDirectResponseSchema
Properties
BytesCopiedToSink
Bytes that are copied to the data sink.
Declaration
[JsonProperty("bytesCopiedToSink")]
public virtual long? BytesCopiedToSink { get; set; }
Property Value
Type | Description |
---|---|
long? |
BytesDeletedFromSink
Bytes that are deleted from the data sink.
Declaration
[JsonProperty("bytesDeletedFromSink")]
public virtual long? BytesDeletedFromSink { get; set; }
Property Value
Type | Description |
---|---|
long? |
BytesDeletedFromSource
Bytes that are deleted from the data source.
Declaration
[JsonProperty("bytesDeletedFromSource")]
public virtual long? BytesDeletedFromSource { get; set; }
Property Value
Type | Description |
---|---|
long? |
BytesFailedToDeleteFromSink
Bytes that failed to be deleted from the data sink.
Declaration
[JsonProperty("bytesFailedToDeleteFromSink")]
public virtual long? BytesFailedToDeleteFromSink { get; set; }
Property Value
Type | Description |
---|---|
long? |
BytesFoundFromSource
Bytes found in the data source that are scheduled to be transferred, excluding any that are filtered based on object conditions or skipped due to sync.
Declaration
[JsonProperty("bytesFoundFromSource")]
public virtual long? BytesFoundFromSource { get; set; }
Property Value
Type | Description |
---|---|
long? |
BytesFoundOnlyFromSink
Bytes found only in the data sink that are scheduled to be deleted.
Declaration
[JsonProperty("bytesFoundOnlyFromSink")]
public virtual long? BytesFoundOnlyFromSink { get; set; }
Property Value
Type | Description |
---|---|
long? |
BytesFromSourceFailed
Bytes in the data source that failed to be transferred or that failed to be deleted after being transferred.
Declaration
[JsonProperty("bytesFromSourceFailed")]
public virtual long? BytesFromSourceFailed { get; set; }
Property Value
Type | Description |
---|---|
long? |
BytesFromSourceSkippedBySync
Bytes in the data source that are not transferred because they already exist in the data sink.
Declaration
[JsonProperty("bytesFromSourceSkippedBySync")]
public virtual long? BytesFromSourceSkippedBySync { get; set; }
Property Value
Type | Description |
---|---|
long? |
DirectoriesFailedToListFromSource
For transfers involving PosixFilesystem only. Number of listing failures for each directory found at the source. Potential failures when listing a directory include permission failure or block failure. If listing a directory fails, no files in the directory are transferred.
Declaration
[JsonProperty("directoriesFailedToListFromSource")]
public virtual long? DirectoriesFailedToListFromSource { get; set; }
Property Value
Type | Description |
---|---|
long? |
DirectoriesFoundFromSource
For transfers involving PosixFilesystem only. Number of directories found while listing. For example, if the
root directory of the transfer is base/
and there are two other directories, a/
and b/
under this
directory, the count after listing base/
, base/a/
and base/b/
is 3.
Declaration
[JsonProperty("directoriesFoundFromSource")]
public virtual long? DirectoriesFoundFromSource { get; set; }
Property Value
Type | Description |
---|---|
long? |
DirectoriesSuccessfullyListedFromSource
For transfers involving PosixFilesystem only. Number of successful listings for each directory found at the source.
Declaration
[JsonProperty("directoriesSuccessfullyListedFromSource")]
public virtual long? DirectoriesSuccessfullyListedFromSource { get; set; }
Property Value
Type | Description |
---|---|
long? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IntermediateObjectsCleanedUp
Number of successfully cleaned up intermediate objects.
Declaration
[JsonProperty("intermediateObjectsCleanedUp")]
public virtual long? IntermediateObjectsCleanedUp { get; set; }
Property Value
Type | Description |
---|---|
long? |
IntermediateObjectsFailedCleanedUp
Number of intermediate objects failed cleaned up.
Declaration
[JsonProperty("intermediateObjectsFailedCleanedUp")]
public virtual long? IntermediateObjectsFailedCleanedUp { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectsCopiedToSink
Objects that are copied to the data sink.
Declaration
[JsonProperty("objectsCopiedToSink")]
public virtual long? ObjectsCopiedToSink { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectsDeletedFromSink
Objects that are deleted from the data sink.
Declaration
[JsonProperty("objectsDeletedFromSink")]
public virtual long? ObjectsDeletedFromSink { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectsDeletedFromSource
Objects that are deleted from the data source.
Declaration
[JsonProperty("objectsDeletedFromSource")]
public virtual long? ObjectsDeletedFromSource { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectsFailedToDeleteFromSink
Objects that failed to be deleted from the data sink.
Declaration
[JsonProperty("objectsFailedToDeleteFromSink")]
public virtual long? ObjectsFailedToDeleteFromSink { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectsFoundFromSource
Objects found in the data source that are scheduled to be transferred, excluding any that are filtered based on object conditions or skipped due to sync.
Declaration
[JsonProperty("objectsFoundFromSource")]
public virtual long? ObjectsFoundFromSource { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectsFoundOnlyFromSink
Objects found only in the data sink that are scheduled to be deleted.
Declaration
[JsonProperty("objectsFoundOnlyFromSink")]
public virtual long? ObjectsFoundOnlyFromSink { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectsFromSourceFailed
Objects in the data source that failed to be transferred or that failed to be deleted after being transferred.
Declaration
[JsonProperty("objectsFromSourceFailed")]
public virtual long? ObjectsFromSourceFailed { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectsFromSourceSkippedBySync
Objects in the data source that are not transferred because they already exist in the data sink.
Declaration
[JsonProperty("objectsFromSourceSkippedBySync")]
public virtual long? ObjectsFromSourceSkippedBySync { get; set; }
Property Value
Type | Description |
---|---|
long? |