@Generated(value="software.amazon.awssdk:codegen") public final class TopicDateRangeFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TopicDateRangeFilter.Builder,TopicDateRangeFilter>
A filter used to restrict data based on a range of dates or times.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TopicDateRangeFilter.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TopicDateRangeFilter.Builder |
builder() |
TopicRangeFilterConstant |
constant()
The constant used in a date range filter.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
inclusive()
A Boolean value that indicates whether the date range filter should include the boundary values.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TopicDateRangeFilter.Builder> |
serializableBuilderClass() |
TopicDateRangeFilter.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean inclusive()
A Boolean value that indicates whether the date range filter should include the boundary values. If set to true, the filter includes the start and end dates. If set to false, the filter excludes them.
public final TopicRangeFilterConstant constant()
The constant used in a date range filter.
public TopicDateRangeFilter.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TopicDateRangeFilter.Builder,TopicDateRangeFilter>public static TopicDateRangeFilter.Builder builder()
public static Class<? extends TopicDateRangeFilter.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.