public sealed class UsageMetrics : IMessage<UsageMetrics>, IEquatable<UsageMetrics>, IDeepCloneable<UsageMetrics>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class UsageMetrics.
Usage metrics represent approximate total resources consumed by a workload.
Implements
IMessageUsageMetrics, IEquatableUsageMetrics, IDeepCloneableUsageMetrics, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
UsageMetrics()
public UsageMetrics()
UsageMetrics(UsageMetrics)
public UsageMetrics(UsageMetrics other)
Parameter | |
---|---|
Name | Description |
other |
UsageMetrics |
Properties
AcceleratorType
public string AcceleratorType { get; set; }
Optional. Accelerator type being used, if any
Property Value | |
---|---|
Type | Description |
string |
MilliAcceleratorSeconds
public long MilliAcceleratorSeconds { get; set; }
Optional. Accelerator usage in (milliAccelerator
x seconds
) (see
Dataproc Serverless pricing).
Property Value | |
---|---|
Type | Description |
long |
MilliDcuSeconds
public long MilliDcuSeconds { get; set; }
Optional. DCU (Dataproc Compute Units) usage in (milliDCU
x seconds
)
(see Dataproc Serverless pricing).
Property Value | |
---|---|
Type | Description |
long |
ShuffleStorageGbSeconds
public long ShuffleStorageGbSeconds { get; set; }
Optional. Shuffle storage usage in (GB
x seconds
) (see
Dataproc Serverless pricing).
Property Value | |
---|---|
Type | Description |
long |