Interface TimeTargetOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Timestamp getEventTime()
      Request the cursor of the first message with event time greater than or equal to `event_time`.
      com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder()
      Request the cursor of the first message with event time greater than or equal to `event_time`.
      com.google.protobuf.Timestamp getPublishTime()
      Request the cursor of the first message with publish time greater than or equal to `publish_time`.
      com.google.protobuf.TimestampOrBuilder getPublishTimeOrBuilder()
      Request the cursor of the first message with publish time greater than or equal to `publish_time`.
      TimeTarget.TimeCase getTimeCase()  
      boolean hasEventTime()
      Request the cursor of the first message with event time greater than or equal to `event_time`.
      boolean hasPublishTime()
      Request the cursor of the first message with publish time greater than or equal to `publish_time`.
      • 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

      • hasPublishTime

        boolean hasPublishTime()
         Request the cursor of the first message with publish time greater than or
         equal to `publish_time`. All messages thereafter are guaranteed to have
         publish times >= `publish_time`.
         
        .google.protobuf.Timestamp publish_time = 1;
        Returns:
        Whether the publishTime field is set.
      • getPublishTime

        com.google.protobuf.Timestamp getPublishTime()
         Request the cursor of the first message with publish time greater than or
         equal to `publish_time`. All messages thereafter are guaranteed to have
         publish times >= `publish_time`.
         
        .google.protobuf.Timestamp publish_time = 1;
        Returns:
        The publishTime.
      • getPublishTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getPublishTimeOrBuilder()
         Request the cursor of the first message with publish time greater than or
         equal to `publish_time`. All messages thereafter are guaranteed to have
         publish times >= `publish_time`.
         
        .google.protobuf.Timestamp publish_time = 1;
      • hasEventTime

        boolean hasEventTime()
         Request the cursor of the first message with event time greater than or
         equal to `event_time`. If messages are missing an event time, the publish
         time is used as a fallback. As event times are user supplied, subsequent
         messages may have event times less than `event_time` and should be
         filtered by the client, if necessary.
         
        .google.protobuf.Timestamp event_time = 2;
        Returns:
        Whether the eventTime field is set.
      • getEventTime

        com.google.protobuf.Timestamp getEventTime()
         Request the cursor of the first message with event time greater than or
         equal to `event_time`. If messages are missing an event time, the publish
         time is used as a fallback. As event times are user supplied, subsequent
         messages may have event times less than `event_time` and should be
         filtered by the client, if necessary.
         
        .google.protobuf.Timestamp event_time = 2;
        Returns:
        The eventTime.
      • getEventTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder()
         Request the cursor of the first message with event time greater than or
         equal to `event_time`. If messages are missing an event time, the publish
         time is used as a fallback. As event times are user supplied, subsequent
         messages may have event times less than `event_time` and should be
         filtered by the client, if necessary.
         
        .google.protobuf.Timestamp event_time = 2;