public sealed class Event : IMessage<Event>, IEquatable<Event>, IDeepCloneable<Event>, IBufferMessage, IMessage
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 |