Interface TimeFilterOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      TimeFilter.TimeField getTimeField()
      Specifies which time field to filter documents on.
      int getTimeFieldValue()
      Specifies which time field to filter documents on.
      com.google.type.Interval getTimeRange()
      .google.type.Interval time_range = 1;
      com.google.type.IntervalOrBuilder getTimeRangeOrBuilder()
      .google.type.Interval time_range = 1;
      boolean hasTimeRange()
      .google.type.Interval time_range = 1;
      • 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

      • hasTimeRange

        boolean hasTimeRange()
        .google.type.Interval time_range = 1;
        Returns:
        Whether the timeRange field is set.
      • getTimeRange

        com.google.type.Interval getTimeRange()
        .google.type.Interval time_range = 1;
        Returns:
        The timeRange.
      • getTimeRangeOrBuilder

        com.google.type.IntervalOrBuilder getTimeRangeOrBuilder()
        .google.type.Interval time_range = 1;
      • getTimeFieldValue

        int getTimeFieldValue()
         Specifies which time field to filter documents on.
        
         Defaults to [TimeField.UPLOAD_TIME][].
         
        .google.cloud.contentwarehouse.v1.TimeFilter.TimeField time_field = 2;
        Returns:
        The enum numeric value on the wire for timeField.
      • getTimeField

        TimeFilter.TimeField getTimeField()
         Specifies which time field to filter documents on.
        
         Defaults to [TimeField.UPLOAD_TIME][].
         
        .google.cloud.contentwarehouse.v1.TimeFilter.TimeField time_field = 2;
        Returns:
        The timeField.