Google Cloud Life Sciences V2beta Client - Class Event (0.6.3)

Reference documentation and code samples for the Google Cloud Life Sciences V2beta Client class Event.

Carries information about events that occur during pipeline execution.

Generated from protobuf message google.cloud.lifesciences.v2beta.Event

Namespace

Google \ Cloud \ LifeSciences \ V2beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ timestamp Google\Protobuf\Timestamp

The time at which the event occurred.

↳ description string

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.

↳ delayed Google\Cloud\LifeSciences\V2beta\DelayedEvent

See google.cloud.lifesciences.v2beta.DelayedEvent.

↳ worker_assigned Google\Cloud\LifeSciences\V2beta\WorkerAssignedEvent

See google.cloud.lifesciences.v2beta.WorkerAssignedEvent.

↳ worker_released Google\Cloud\LifeSciences\V2beta\WorkerReleasedEvent

See google.cloud.lifesciences.v2beta.WorkerReleasedEvent.

↳ pull_started Google\Cloud\LifeSciences\V2beta\PullStartedEvent

See google.cloud.lifesciences.v2beta.PullStartedEvent.

↳ pull_stopped Google\Cloud\LifeSciences\V2beta\PullStoppedEvent

See google.cloud.lifesciences.v2beta.PullStoppedEvent.

↳ container_started Google\Cloud\LifeSciences\V2beta\ContainerStartedEvent

See google.cloud.lifesciences.v2beta.ContainerStartedEvent.

↳ container_stopped Google\Cloud\LifeSciences\V2beta\ContainerStoppedEvent

See google.cloud.lifesciences.v2beta.ContainerStoppedEvent.

↳ container_killed Google\Cloud\LifeSciences\V2beta\ContainerKilledEvent

See google.cloud.lifesciences.v2beta.ContainerKilledEvent.

↳ unexpected_exit_status Google\Cloud\LifeSciences\V2beta\UnexpectedExitStatusEvent

See google.cloud.lifesciences.v2beta.UnexpectedExitStatusEvent.

↳ failed Google\Cloud\LifeSciences\V2beta\FailedEvent

See google.cloud.lifesciences.v2beta.FailedEvent.

getTimestamp

The time at which the event occurred.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasTimestamp

clearTimestamp

setTimestamp

The time at which the event occurred.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getDescription

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.

Returns
Type Description
string

setDescription

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.

Parameter
Name Description
var string
Returns
Type Description
$this

getDelayed

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\DelayedEvent|null

hasDelayed

setDelayed

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\DelayedEvent
Returns
Type Description
$this

getWorkerAssigned

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\WorkerAssignedEvent|null

hasWorkerAssigned

setWorkerAssigned

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\WorkerAssignedEvent
Returns
Type Description
$this

getWorkerReleased

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\WorkerReleasedEvent|null

hasWorkerReleased

setWorkerReleased

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\WorkerReleasedEvent
Returns
Type Description
$this

getPullStarted

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\PullStartedEvent|null

hasPullStarted

setPullStarted

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\PullStartedEvent
Returns
Type Description
$this

getPullStopped

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\PullStoppedEvent|null

hasPullStopped

setPullStopped

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\PullStoppedEvent
Returns
Type Description
$this

getContainerStarted

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\ContainerStartedEvent|null

hasContainerStarted

setContainerStarted

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\ContainerStartedEvent
Returns
Type Description
$this

getContainerStopped

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\ContainerStoppedEvent|null

hasContainerStopped

setContainerStopped

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\ContainerStoppedEvent
Returns
Type Description
$this

getContainerKilled

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\ContainerKilledEvent|null

hasContainerKilled

setContainerKilled

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\ContainerKilledEvent
Returns
Type Description
$this

getUnexpectedExitStatus

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\UnexpectedExitStatusEvent|null

hasUnexpectedExitStatus

setUnexpectedExitStatus

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\UnexpectedExitStatusEvent
Returns
Type Description
$this

getFailed

Returns
Type Description
Google\Cloud\LifeSciences\V2beta\FailedEvent|null

hasFailed

setFailed

Parameter
Name Description
var Google\Cloud\LifeSciences\V2beta\FailedEvent
Returns
Type Description
$this

getDetails

Returns
Type Description
string