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.MessageLiteOrBuilder

        isInitialized
      • 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;