Google Cloud Logging v2 API - Class BucketMetadata (4.3.0)

public sealed class BucketMetadata : IMessage<BucketMetadata>, IEquatable<BucketMetadata>, IDeepCloneable<BucketMetadata>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Logging v2 API class BucketMetadata.

Metadata for LongRunningUpdateBucket Operations.

Inheritance

object > BucketMetadata

Namespace

Google.Cloud.Logging.V2

Assembly

Google.Cloud.Logging.V2.dll

Constructors

BucketMetadata()

public BucketMetadata()

BucketMetadata(BucketMetadata)

public BucketMetadata(BucketMetadata other)
Parameter
Name Description
other BucketMetadata

Properties

CreateBucketRequest

public CreateBucketRequest CreateBucketRequest { get; set; }

LongRunningCreateBucket RPC request.

Property Value
Type Description
CreateBucketRequest

EndTime

public Timestamp EndTime { get; set; }

The end time of an operation.

Property Value
Type Description
Timestamp

RequestCase

public BucketMetadata.RequestOneofCase RequestCase { get; }
Property Value
Type Description
BucketMetadataRequestOneofCase

StartTime

public Timestamp StartTime { get; set; }

The create time of an operation.

Property Value
Type Description
Timestamp

State

public OperationState State { get; set; }

State of an operation.

Property Value
Type Description
OperationState

UpdateBucketRequest

public UpdateBucketRequest UpdateBucketRequest { get; set; }

LongRunningUpdateBucket RPC request.

Property Value
Type Description
UpdateBucketRequest