Class Metadata (1.0.0-beta02)

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

Carries information about the pipeline execution that is returned in the long running operation's metadata field.

Inheritance

Object > Metadata

Namespace

Google.Cloud.LifeSciences.V2Beta

Assembly

Google.Cloud.LifeSciences.V2Beta.dll

Constructors

Metadata()

public Metadata()

Metadata(Metadata)

public Metadata(Metadata other)
Parameter
NameDescription
otherMetadata

Properties

CreateTime

public Timestamp CreateTime { get; set; }

The time at which the operation was created by the API.

Property Value
TypeDescription
Timestamp

EndTime

public Timestamp EndTime { get; set; }

The time at which execution was completed and resources were cleaned up.

Property Value
TypeDescription
Timestamp

Events

public RepeatedField<Event> Events { get; }

The list of events that have happened so far during the execution of this operation.

Property Value
TypeDescription
RepeatedField<Event>

Labels

public MapField<string, string> Labels { get; }

The user-defined labels associated with this operation.

Property Value
TypeDescription
MapField<String, String>

Pipeline

public Pipeline Pipeline { get; set; }

The pipeline this operation represents.

Property Value
TypeDescription
Pipeline

PubSubTopic

public string PubSubTopic { get; set; }

The name of the Cloud Pub/Sub topic where notifications of operation status changes are sent.

Property Value
TypeDescription
String

StartTime

public Timestamp StartTime { get; set; }

The first time at which resources were allocated to execute the pipeline.

Property Value
TypeDescription
Timestamp