Interface Sku.SkuPrice.ComputeEngineLicenseUsageFee.MachineResourceRangeOrBuilder (0.1.0)

public static interface Sku.SkuPrice.ComputeEngineLicenseUsageFee.MachineResourceRangeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndValue()

public abstract long getEndValue()

Output only. The exclusive upper bound of the range. If no end value is specified, the range is unbounded from above.

optional int64 end_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The endValue.

getStartValue()

public abstract long getStartValue()

Output only. The inclusive lower bound of the range. While the number zero may be the start of a range, it is not a possible machine resource value. An instance cannot exist with zero vCPU or memory, and an instance with no attached accelerators lacks a GPU dimension entirely rather than having a GPU count of zero.

int64 start_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The startValue.

hasEndValue()

public abstract boolean hasEndValue()

Output only. The exclusive upper bound of the range. If no end value is specified, the range is unbounded from above.

optional int64 end_value = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the endValue field is set.