Interface FrequencyOptionsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FrequencyOptions
,FrequencyOptions.Builder
public interface FrequencyOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.type.Date
getEndDate()
The date on which report generation should stop (Inclusive).com.google.type.DateOrBuilder
getEndDateOrBuilder()
The date on which report generation should stop (Inclusive).FrequencyOptions.Frequency
getFrequency()
Frequency of report generation.int
getFrequencyValue()
Frequency of report generation.com.google.type.Date
getStartDate()
The date from which report generation should start.com.google.type.DateOrBuilder
getStartDateOrBuilder()
The date from which report generation should start.boolean
hasEndDate()
The date on which report generation should stop (Inclusive).boolean
hasStartDate()
The date from which report generation should start.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFrequencyValue
int getFrequencyValue()
Frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions.Frequency frequency = 1;
- Returns:
- The enum numeric value on the wire for frequency.
-
getFrequency
FrequencyOptions.Frequency getFrequency()
Frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions.Frequency frequency = 1;
- Returns:
- The frequency.
-
hasStartDate
boolean hasStartDate()
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;
- Returns:
- Whether the startDate field is set.
-
getStartDate
com.google.type.Date getStartDate()
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;
- Returns:
- The startDate.
-
getStartDateOrBuilder
com.google.type.DateOrBuilder getStartDateOrBuilder()
The date from which report generation should start. UTC time zone.
.google.type.Date start_date = 2;
-
hasEndDate
boolean hasEndDate()
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;
- Returns:
- Whether the endDate field is set.
-
getEndDate
com.google.type.Date getEndDate()
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;
- Returns:
- The endDate.
-
getEndDateOrBuilder
com.google.type.DateOrBuilder getEndDateOrBuilder()
The date on which report generation should stop (Inclusive). UTC time zone.
.google.type.Date end_date = 3;
-
-