Reference documentation and code samples for the Google Cloud Life Sciences V2beta Client class Metadata.
Carries information about the pipeline execution that is returned in the long running operation's metadata field.
Generated from protobuf message google.cloud.lifesciences.v2beta.Metadata
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ pipeline
↳ labels
↳ events
array< Google\Cloud\LifeSciences\V2beta\Event
>
The list of events that have happened so far during the execution of this operation.
↳ create_time
↳ start_time
↳ end_time
↳ pub_sub_topic
string
The name of the Cloud Pub/Sub topic where notifications of operation status changes are sent.
getPipeline
The pipeline this operation represents.
hasPipeline
clearPipeline
setPipeline
The pipeline this operation represents.
$this
getLabels
The user-defined labels associated with this operation.
setLabels
The user-defined labels associated with this operation.
$this
getEvents
The list of events that have happened so far during the execution of this operation.
setEvents
The list of events that have happened so far during the execution of this operation.
$this
getCreateTime
The time at which the operation was created by the API.
hasCreateTime
clearCreateTime
setCreateTime
The time at which the operation was created by the API.
$this
getStartTime
The first time at which resources were allocated to execute the pipeline.
hasStartTime
clearStartTime
setStartTime
The first time at which resources were allocated to execute the pipeline.
$this
getEndTime
The time at which execution was completed and resources were cleaned up.
hasEndTime
clearEndTime
setEndTime
The time at which execution was completed and resources were cleaned up.
$this
getPubSubTopic
The name of the Cloud Pub/Sub topic where notifications of operation status changes are sent.
string
setPubSubTopic
The name of the Cloud Pub/Sub topic where notifications of operation status changes are sent.
var
string
$this