Interface UsageMetricsOrBuilder (4.36.0)

public interface UsageMetricsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAcceleratorType()

public abstract String getAcceleratorType()

Optional. Accelerator type being used, if any

string accelerator_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The acceleratorType.

getAcceleratorTypeBytes()

public abstract ByteString getAcceleratorTypeBytes()

Optional. Accelerator type being used, if any

string accelerator_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for acceleratorType.

getMilliAcceleratorSeconds()

public abstract long getMilliAcceleratorSeconds()

Optional. Accelerator usage in (milliAccelerator x seconds) (see Dataproc Serverless pricing).

int64 milli_accelerator_seconds = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
long

The milliAcceleratorSeconds.

getMilliDcuSeconds()

public abstract long getMilliDcuSeconds()

Optional. DCU (Dataproc Compute Units) usage in (milliDCU x seconds) (see Dataproc Serverless pricing).

int64 milli_dcu_seconds = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
long

The milliDcuSeconds.

getShuffleStorageGbSeconds()

public abstract long getShuffleStorageGbSeconds()

Optional. Shuffle storage usage in (GB x seconds) (see Dataproc Serverless pricing).

int64 shuffle_storage_gb_seconds = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
long

The shuffleStorageGbSeconds.