Google Cloud Network Management V1 Client - Class OperationMetadata (2.2.0)

Reference documentation and code samples for the Google Cloud Network Management V1 Client class OperationMetadata.

Metadata describing an Operation

Generated from protobuf message google.cloud.networkmanagement.v1.OperationMetadata

Namespace

Google \ Cloud \ NetworkManagement \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ create_time Google\Protobuf\Timestamp

The time the operation was created.

↳ end_time Google\Protobuf\Timestamp

The time the operation finished running.

↳ target string

Target of the operation - for example projects/project-1/locations/global/connectivityTests/test-1

↳ verb string

Name of the verb executed by the operation.

↳ status_detail string

Human-readable status of the operation, if any.

↳ cancel_requested bool

Specifies if cancellation was requested for the operation.

↳ api_version string

API version.

getCreateTime

The time the operation was created.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

The time the operation was created.

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

getEndTime

The time the operation finished running.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasEndTime

clearEndTime

setEndTime

The time the operation finished running.

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

getTarget

Target of the operation - for example projects/project-1/locations/global/connectivityTests/test-1

Returns
Type Description
string

setTarget

Target of the operation - for example projects/project-1/locations/global/connectivityTests/test-1

Parameter
Name Description
var string
Returns
Type Description
$this

getVerb

Name of the verb executed by the operation.

Returns
Type Description
string

setVerb

Name of the verb executed by the operation.

Parameter
Name Description
var string
Returns
Type Description
$this

getStatusDetail

Human-readable status of the operation, if any.

Returns
Type Description
string

setStatusDetail

Human-readable status of the operation, if any.

Parameter
Name Description
var string
Returns
Type Description
$this

getCancelRequested

Specifies if cancellation was requested for the operation.

Returns
Type Description
bool

setCancelRequested

Specifies if cancellation was requested for the operation.

Parameter
Name Description
var bool
Returns
Type Description
$this

getApiVersion

API version.

Returns
Type Description
string

setApiVersion

API version.

Parameter
Name Description
var string
Returns
Type Description
$this