public sealed class UsageSnapshot : IMessage<UsageSnapshot>, IEquatable<UsageSnapshot>, IDeepCloneable<UsageSnapshot>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class UsageSnapshot.
The usage snaphot represents the resources consumed by a workload at a specified time.
Implements
IMessageUsageSnapshot, IEquatableUsageSnapshot, IDeepCloneableUsageSnapshot, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.DataprocV1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
UsageSnapshot()
public UsageSnapshot()
UsageSnapshot(UsageSnapshot)
public UsageSnapshot(UsageSnapshot other)
Parameter | |
---|---|
Name | Description |
other | UsageSnapshot |
Properties
MilliDcu
public long MilliDcu { get; set; }
Optional. Milli (one-thousandth) Dataproc Compute Units (DCUs) (see Dataproc Serverless pricing).
Property Value | |
---|---|
Type | Description |
long |
ShuffleStorageGb
public long ShuffleStorageGb { get; set; }
Optional. Shuffle Storage in gigabytes (GB). (see Dataproc Serverless pricing)
Property Value | |
---|---|
Type | Description |
long |
SnapshotTime
public Timestamp SnapshotTime { get; set; }
Optional. The timestamp of the usage snapshot.
Property Value | |
---|---|
Type | Description |
Timestamp |