Interface OneTimeWindowOrBuilder

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

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

    • hasStartDate

      boolean hasStartDate()
       Required. Start date.
       
      .google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the startDate field is set.
    • getStartDate

      Date getStartDate()
       Required. Start date.
       
      .google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The startDate.
    • getStartDateOrBuilder

      DateOrBuilder getStartDateOrBuilder()
       Required. Start date.
       
      .google.type.Date start_date = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasStartTime

      boolean hasStartTime()
       Required. Start time (inclusive). Use 00:00 for the beginning of the day.
       
      .google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the startTime field is set.
    • getStartTime

      TimeOfDay getStartTime()
       Required. Start time (inclusive). Use 00:00 for the beginning of the day.
       
      .google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      TimeOfDayOrBuilder getStartTimeOrBuilder()
       Required. Start time (inclusive). Use 00:00 for the beginning of the day.
       
      .google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasEndDate

      boolean hasEndDate()
       Required. End date.
       
      .google.type.Date end_date = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the endDate field is set.
    • getEndDate

      Date getEndDate()
       Required. End date.
       
      .google.type.Date end_date = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The endDate.
    • getEndDateOrBuilder

      DateOrBuilder getEndDateOrBuilder()
       Required. End date.
       
      .google.type.Date end_date = 3 [(.google.api.field_behavior) = REQUIRED];
    • hasEndTime

      boolean hasEndTime()
       Required. End time (exclusive). You may use 24:00 for the end of the day.
       
      .google.type.TimeOfDay end_time = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the endTime field is set.
    • getEndTime

      TimeOfDay getEndTime()
       Required. End time (exclusive). You may use 24:00 for the end of the day.
       
      .google.type.TimeOfDay end_time = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      TimeOfDayOrBuilder getEndTimeOrBuilder()
       Required. End time (exclusive). You may use 24:00 for the end of the day.
       
      .google.type.TimeOfDay end_time = 4 [(.google.api.field_behavior) = REQUIRED];