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.
Namespace
Google.Cloud.LifeSciences.V2BetaAssembly
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 |
Event.DetailsOneofCase |
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 |