public static interface UsageResourceAllowanceSpec.LimitOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCalendarPeriod()
public abstract CalendarPeriod getCalendarPeriod()Optional. A CalendarPeriod represents the abstract concept of a time period that has a canonical start.
.google.cloud.batch.v1alpha.CalendarPeriod calendar_period = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
CalendarPeriod |
The calendarPeriod. |
getCalendarPeriodValue()
public abstract int getCalendarPeriodValue()Optional. A CalendarPeriod represents the abstract concept of a time period that has a canonical start.
.google.cloud.batch.v1alpha.CalendarPeriod calendar_period = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for calendarPeriod. |
getDurationCase()
public abstract UsageResourceAllowanceSpec.Limit.DurationCase getDurationCase()| Returns | |
|---|---|
| Type | Description |
UsageResourceAllowanceSpec.Limit.DurationCase |
|
getLimit()
public abstract double getLimit() Required. Limit value of a UsageResourceAllowance within its one
duration. Default is 0. For example, you can set limit as 10000.0 with
duration of the current month by setting calendar_period field as
monthly. That means in your current month, 10000.0 is the cour hour
limitation that your resources are allowed to consume.
optional double limit = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
double |
The limit. |
hasCalendarPeriod()
public abstract boolean hasCalendarPeriod()Optional. A CalendarPeriod represents the abstract concept of a time period that has a canonical start.
.google.cloud.batch.v1alpha.CalendarPeriod calendar_period = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the calendarPeriod field is set. |
hasLimit()
public abstract boolean hasLimit() Required. Limit value of a UsageResourceAllowance within its one
duration. Default is 0. For example, you can set limit as 10000.0 with
duration of the current month by setting calendar_period field as
monthly. That means in your current month, 10000.0 is the cour hour
limitation that your resources are allowed to consume.
optional double limit = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the limit field is set. |