Interface TimeWindowOrBuilder

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

    public interface TimeWindowOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Timestamp getEndTime()
      End time of the time window (inclusive).
      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
      End time of the time window (inclusive).
      com.google.protobuf.Timestamp getStartTime()
      Start time of the time window (exclusive).
      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
      Start time of the time window (exclusive).
      boolean hasEndTime()
      End time of the time window (inclusive).
      boolean hasStartTime()
      Start time of the time window (exclusive).
      • 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

      • hasStartTime

        boolean hasStartTime()
         Start time of the time window (exclusive).
         
        .google.protobuf.Timestamp start_time = 1;
        Returns:
        Whether the startTime field is set.
      • getStartTime

        com.google.protobuf.Timestamp getStartTime()
         Start time of the time window (exclusive).
         
        .google.protobuf.Timestamp start_time = 1;
        Returns:
        The startTime.
      • getStartTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         Start time of the time window (exclusive).
         
        .google.protobuf.Timestamp start_time = 1;
      • hasEndTime

        boolean hasEndTime()
         End time of the time window (inclusive).
         Current timestamp if not specified.
         
        .google.protobuf.Timestamp end_time = 2;
        Returns:
        Whether the endTime field is set.
      • getEndTime

        com.google.protobuf.Timestamp getEndTime()
         End time of the time window (inclusive).
         Current timestamp if not specified.
         
        .google.protobuf.Timestamp end_time = 2;
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         End time of the time window (inclusive).
         Current timestamp if not specified.
         
        .google.protobuf.Timestamp end_time = 2;