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.
Implements
IMessageBucketMetadata, IEquatableBucketMetadata, IDeepCloneableBucketMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Logging.V2Assembly
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 |