Interface CustomPeriodOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CustomPeriod,CustomPeriod.Builder
@Generated
public interface CustomPeriodOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.Optional.Required.Required.booleanOptional.booleanRequired.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasStartDate
boolean hasStartDate()Required. The start date must be after January 1, 2017.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the startDate field is set.
-
getStartDate
Date getStartDate()Required. The start date must be after January 1, 2017.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The startDate.
-
getStartDateOrBuilder
DateOrBuilder getStartDateOrBuilder()Required. The start date must be after January 1, 2017.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED]; -
hasEndDate
boolean hasEndDate()Optional. The end date of the time period. Budgets with elapsed end date won't be processed. If unset, specifies to track all usage incurred since the start_date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the endDate field is set.
-
getEndDate
Date getEndDate()Optional. The end date of the time period. Budgets with elapsed end date won't be processed. If unset, specifies to track all usage incurred since the start_date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The endDate.
-
getEndDateOrBuilder
DateOrBuilder getEndDateOrBuilder()Optional. The end date of the time period. Budgets with elapsed end date won't be processed. If unset, specifies to track all usage incurred since the start_date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
-