Cloud Life Sciences v2beta API - Class Event (2.0.0-beta06)

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

Reference documentation and code samples for the Cloud Life Sciences v2beta API class Event.

Carries information about events that occur during pipeline execution.

Inheritance

object > Event

Namespace

Google.Cloud.LifeSciences.V2Beta

Assembly

Google.Cloud.LifeSciences.V2Beta.dll

Constructors

Event()

public Event()

Event(Event)

public Event(Event other)
Parameter
Name Description
other Event

Properties

ContainerKilled

public ContainerKilledEvent ContainerKilled { get; set; }

See [google.cloud.lifesciences.v2beta.ContainerKilledEvent][google.cloud.lifesciences.v2beta.ContainerKilledEvent].

Property Value
Type Description
ContainerKilledEvent

ContainerStarted

public ContainerStartedEvent ContainerStarted { get; set; }

See [google.cloud.lifesciences.v2beta.ContainerStartedEvent][google.cloud.lifesciences.v2beta.ContainerStartedEvent].

Property Value
Type Description
ContainerStartedEvent

ContainerStopped

public ContainerStoppedEvent ContainerStopped { get; set; }

See [google.cloud.lifesciences.v2beta.ContainerStoppedEvent][google.cloud.lifesciences.v2beta.ContainerStoppedEvent].

Property Value
Type Description
ContainerStoppedEvent

Delayed

public DelayedEvent Delayed { get; set; }

See [google.cloud.lifesciences.v2beta.DelayedEvent][google.cloud.lifesciences.v2beta.DelayedEvent].

Property Value
Type Description
DelayedEvent

Description

public string Description { get; set; }

A human-readable description of the event. Note that these strings can change at any time without notice. Any application logic must use the information in the details field.

Property Value
Type Description
string

DetailsCase

public Event.DetailsOneofCase DetailsCase { get; }
Property Value
Type Description
EventDetailsOneofCase

Failed

public FailedEvent Failed { get; set; }

See [google.cloud.lifesciences.v2beta.FailedEvent][google.cloud.lifesciences.v2beta.FailedEvent].

Property Value
Type Description
FailedEvent

PullStarted

public PullStartedEvent PullStarted { get; set; }

See [google.cloud.lifesciences.v2beta.PullStartedEvent][google.cloud.lifesciences.v2beta.PullStartedEvent].

Property Value
Type Description
PullStartedEvent

PullStopped

public PullStoppedEvent PullStopped { get; set; }

See [google.cloud.lifesciences.v2beta.PullStoppedEvent][google.cloud.lifesciences.v2beta.PullStoppedEvent].

Property Value
Type Description
PullStoppedEvent

Timestamp

public Timestamp Timestamp { get; set; }

The time at which the event occurred.

Property Value
Type Description
Timestamp

UnexpectedExitStatus

public UnexpectedExitStatusEvent UnexpectedExitStatus { get; set; }

See [google.cloud.lifesciences.v2beta.UnexpectedExitStatusEvent][google.cloud.lifesciences.v2beta.UnexpectedExitStatusEvent].

Property Value
Type Description
UnexpectedExitStatusEvent

WorkerAssigned

public WorkerAssignedEvent WorkerAssigned { get; set; }

See [google.cloud.lifesciences.v2beta.WorkerAssignedEvent][google.cloud.lifesciences.v2beta.WorkerAssignedEvent].

Property Value
Type Description
WorkerAssignedEvent

WorkerReleased

public WorkerReleasedEvent WorkerReleased { get; set; }

See [google.cloud.lifesciences.v2beta.WorkerReleasedEvent][google.cloud.lifesciences.v2beta.WorkerReleasedEvent].

Property Value
Type Description
WorkerReleasedEvent