Cloud Storage v2 API - Class CommonLongRunningOperationMetadata (1.0.0-beta02)

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

Reference documentation and code samples for the Cloud Storage v2 API class CommonLongRunningOperationMetadata.

The message contains metadata that is common to all Storage Control long-running operations, present in its google.longrunning.Operation messages, and accessible via metadata.common_metadata.

Inheritance

object > CommonLongRunningOperationMetadata

Namespace

Google.Cloud.Storage.Control.V2

Assembly

Google.Cloud.Storage.Control.V2.dll

Constructors

CommonLongRunningOperationMetadata()

public CommonLongRunningOperationMetadata()

CommonLongRunningOperationMetadata(CommonLongRunningOperationMetadata)

public CommonLongRunningOperationMetadata(CommonLongRunningOperationMetadata other)
Parameter
NameDescription
otherCommonLongRunningOperationMetadata

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time the operation was created.

Property Value
TypeDescription
Timestamp

EndTime

public Timestamp EndTime { get; set; }

Output only. The time the operation finished running.

Property Value
TypeDescription
Timestamp

ProgressPercent

public int ProgressPercent { get; set; }

Output only. The estimated progress of the operation in percentage [0, 100]. The value -1 means the progress is unknown.

Property Value
TypeDescription
int

RequestedCancellation

public bool RequestedCancellation { get; set; }

Output only. Identifies whether the user has requested cancellation.

Property Value
TypeDescription
bool

Type

public string Type { get; set; }

Output only. The type of operation invoked.

Property Value
TypeDescription
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time the operation was last modified.

Property Value
TypeDescription
Timestamp