Stackdriver Logging V2 Client - Class BucketMetadata (1.31.0)

Reference documentation and code samples for the Stackdriver Logging V2 Client class BucketMetadata.

Metadata for LongRunningUpdateBucket Operations.

Generated from protobuf message google.logging.v2.BucketMetadata

Namespace

Google \ Cloud \ Logging \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ start_time Google\Protobuf\Timestamp

The create time of an operation.

↳ end_time Google\Protobuf\Timestamp

The end time of an operation.

↳ state int

State of an operation.

↳ create_bucket_request Google\Cloud\Logging\V2\CreateBucketRequest

LongRunningCreateBucket RPC request.

↳ update_bucket_request Google\Cloud\Logging\V2\UpdateBucketRequest

LongRunningUpdateBucket RPC request.

getStartTime

The create time of an operation.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasStartTime

clearStartTime

setStartTime

The create time of an operation.

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

getEndTime

The end time of an operation.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasEndTime

clearEndTime

setEndTime

The end time of an operation.

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

getState

State of an operation.

Returns
Type Description
int

setState

State of an operation.

Parameter
Name Description
var int
Returns
Type Description
$this

getCreateBucketRequest

LongRunningCreateBucket RPC request.

Returns
Type Description
Google\Cloud\Logging\V2\CreateBucketRequest|null

hasCreateBucketRequest

setCreateBucketRequest

LongRunningCreateBucket RPC request.

Parameter
Name Description
var Google\Cloud\Logging\V2\CreateBucketRequest
Returns
Type Description
$this

getUpdateBucketRequest

LongRunningUpdateBucket RPC request.

Returns
Type Description
Google\Cloud\Logging\V2\UpdateBucketRequest|null

hasUpdateBucketRequest

setUpdateBucketRequest

LongRunningUpdateBucket RPC request.

Parameter
Name Description
var Google\Cloud\Logging\V2\UpdateBucketRequest
Returns
Type Description
$this

getRequest

Returns
Type Description
string