Interface DateRangeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DateRange, DateRange.Builder

@Generated @Deprecated public interface DateRangeOrBuilder extends com.google.protobuf.MessageOrBuilder
Deprecated.
  • Method Details

    • hasUsageStartDateTime

      boolean hasUsageStartDateTime()
      Deprecated.
       The earliest usage date time (inclusive).
      
       If you use time groupings (daily, weekly, etc), each group uses
       midnight to midnight (Pacific time). The usage start date is
       rounded down to include all usage from the specified date. We recommend
       that clients pass `usage_start_date_time` in Pacific time.
       
      .google.type.DateTime usage_start_date_time = 1;
      Returns:
      Whether the usageStartDateTime field is set.
    • getUsageStartDateTime

      DateTime getUsageStartDateTime()
      Deprecated.
       The earliest usage date time (inclusive).
      
       If you use time groupings (daily, weekly, etc), each group uses
       midnight to midnight (Pacific time). The usage start date is
       rounded down to include all usage from the specified date. We recommend
       that clients pass `usage_start_date_time` in Pacific time.
       
      .google.type.DateTime usage_start_date_time = 1;
      Returns:
      The usageStartDateTime.
    • getUsageStartDateTimeOrBuilder

      DateTimeOrBuilder getUsageStartDateTimeOrBuilder()
      Deprecated.
       The earliest usage date time (inclusive).
      
       If you use time groupings (daily, weekly, etc), each group uses
       midnight to midnight (Pacific time). The usage start date is
       rounded down to include all usage from the specified date. We recommend
       that clients pass `usage_start_date_time` in Pacific time.
       
      .google.type.DateTime usage_start_date_time = 1;
    • hasUsageEndDateTime

      boolean hasUsageEndDateTime()
      Deprecated.
       The latest usage date time (exclusive).
      
       If you use time groupings (daily, weekly, etc), each group uses
       midnight to midnight (Pacific time). The usage end date is
       rounded down to include all usage from the specified date. We recommend
       that clients pass `usage_start_date_time` in Pacific time.
       
      .google.type.DateTime usage_end_date_time = 2;
      Returns:
      Whether the usageEndDateTime field is set.
    • getUsageEndDateTime

      DateTime getUsageEndDateTime()
      Deprecated.
       The latest usage date time (exclusive).
      
       If you use time groupings (daily, weekly, etc), each group uses
       midnight to midnight (Pacific time). The usage end date is
       rounded down to include all usage from the specified date. We recommend
       that clients pass `usage_start_date_time` in Pacific time.
       
      .google.type.DateTime usage_end_date_time = 2;
      Returns:
      The usageEndDateTime.
    • getUsageEndDateTimeOrBuilder

      DateTimeOrBuilder getUsageEndDateTimeOrBuilder()
      Deprecated.
       The latest usage date time (exclusive).
      
       If you use time groupings (daily, weekly, etc), each group uses
       midnight to midnight (Pacific time). The usage end date is
       rounded down to include all usage from the specified date. We recommend
       that clients pass `usage_start_date_time` in Pacific time.
       
      .google.type.DateTime usage_end_date_time = 2;
    • hasInvoiceStartDate

      boolean hasInvoiceStartDate()
      Deprecated.
       The earliest invoice date (inclusive).
      
       If this value is not the first day of a month, this will move it back to
       the first day of the given month.
       
      .google.type.Date invoice_start_date = 3;
      Returns:
      Whether the invoiceStartDate field is set.
    • getInvoiceStartDate

      Date getInvoiceStartDate()
      Deprecated.
       The earliest invoice date (inclusive).
      
       If this value is not the first day of a month, this will move it back to
       the first day of the given month.
       
      .google.type.Date invoice_start_date = 3;
      Returns:
      The invoiceStartDate.
    • getInvoiceStartDateOrBuilder

      DateOrBuilder getInvoiceStartDateOrBuilder()
      Deprecated.
       The earliest invoice date (inclusive).
      
       If this value is not the first day of a month, this will move it back to
       the first day of the given month.
       
      .google.type.Date invoice_start_date = 3;
    • hasInvoiceEndDate

      boolean hasInvoiceEndDate()
      Deprecated.
       The latest invoice date (inclusive).
      
       If this value is not the last day of a month, this will move it forward to
       the last day of the given month.
       
      .google.type.Date invoice_end_date = 4;
      Returns:
      Whether the invoiceEndDate field is set.
    • getInvoiceEndDate

      Date getInvoiceEndDate()
      Deprecated.
       The latest invoice date (inclusive).
      
       If this value is not the last day of a month, this will move it forward to
       the last day of the given month.
       
      .google.type.Date invoice_end_date = 4;
      Returns:
      The invoiceEndDate.
    • getInvoiceEndDateOrBuilder

      DateOrBuilder getInvoiceEndDateOrBuilder()
      Deprecated.
       The latest invoice date (inclusive).
      
       If this value is not the last day of a month, this will move it forward to
       the last day of the given month.
       
      .google.type.Date invoice_end_date = 4;