public static interface TopicRelativeDateFilter.Builder extends SdkPojo, CopyableBuilder<TopicRelativeDateFilter.Builder,TopicRelativeDateFilter>
| Modifier and Type | Method and Description |
|---|---|
default TopicRelativeDateFilter.Builder |
constant(Consumer<TopicSingularFilterConstant.Builder> constant)
The constant used in a relative date filter.
|
TopicRelativeDateFilter.Builder |
constant(TopicSingularFilterConstant constant)
The constant used in a relative date filter.
|
TopicRelativeDateFilter.Builder |
relativeDateFilterFunction(String relativeDateFilterFunction)
The function to be used in a relative date filter to determine the range of dates to include in the results.
|
TopicRelativeDateFilter.Builder |
relativeDateFilterFunction(TopicRelativeDateFilterFunction relativeDateFilterFunction)
The function to be used in a relative date filter to determine the range of dates to include in the results.
|
TopicRelativeDateFilter.Builder |
timeGranularity(String timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
TopicRelativeDateFilter.Builder |
timeGranularity(TopicTimeGranularity timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTopicRelativeDateFilter.Builder timeGranularity(String timeGranularity)
The level of time precision that is used to aggregate DateTime values.
timeGranularity - The level of time precision that is used to aggregate DateTime values.TopicTimeGranularity,
TopicTimeGranularityTopicRelativeDateFilter.Builder timeGranularity(TopicTimeGranularity timeGranularity)
The level of time precision that is used to aggregate DateTime values.
timeGranularity - The level of time precision that is used to aggregate DateTime values.TopicTimeGranularity,
TopicTimeGranularityTopicRelativeDateFilter.Builder relativeDateFilterFunction(String relativeDateFilterFunction)
The function to be used in a relative date filter to determine the range of dates to include in the results.
Valid values for this structure are BEFORE, AFTER, and BETWEEN.
relativeDateFilterFunction - The function to be used in a relative date filter to determine the range of dates to include in the
results. Valid values for this structure are BEFORE, AFTER, and
BETWEEN.TopicRelativeDateFilterFunction,
TopicRelativeDateFilterFunctionTopicRelativeDateFilter.Builder relativeDateFilterFunction(TopicRelativeDateFilterFunction relativeDateFilterFunction)
The function to be used in a relative date filter to determine the range of dates to include in the results.
Valid values for this structure are BEFORE, AFTER, and BETWEEN.
relativeDateFilterFunction - The function to be used in a relative date filter to determine the range of dates to include in the
results. Valid values for this structure are BEFORE, AFTER, and
BETWEEN.TopicRelativeDateFilterFunction,
TopicRelativeDateFilterFunctionTopicRelativeDateFilter.Builder constant(TopicSingularFilterConstant constant)
The constant used in a relative date filter.
constant - The constant used in a relative date filter.default TopicRelativeDateFilter.Builder constant(Consumer<TopicSingularFilterConstant.Builder> constant)
The constant used in a relative date filter.
This is a convenience method that creates an instance of theTopicSingularFilterConstant.Builder
avoiding the need to create one manually via TopicSingularFilterConstant.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to constant(TopicSingularFilterConstant).
constant - a consumer that will call methods on TopicSingularFilterConstant.Builderconstant(TopicSingularFilterConstant)Copyright © 2023. All rights reserved.