public static interface UsageResourceAllowanceSpec.LimitOrBuilder extends MessageOrBuilder
Implements
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.
Limit cannot be a negative value. 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 core 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.
Limit cannot be a negative value. 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 core 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. |