@Generated(value="software.amazon.awssdk:codegen") public final class TimeRangeFilterValue extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TimeRangeFilterValue.Builder,TimeRangeFilterValue>
The value of a time range filter.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TimeRangeFilterValue.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TimeRangeFilterValue.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
parameter()
The parameter type input value.
|
RollingDateConfiguration |
rollingDate()
The rolling date input value.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TimeRangeFilterValue.Builder> |
serializableBuilderClass() |
Instant |
staticValue()
The static input value.
|
TimeRangeFilterValue.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant staticValue()
The static input value.
public final RollingDateConfiguration rollingDate()
The rolling date input value.
public final String parameter()
The parameter type input value.
public TimeRangeFilterValue.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TimeRangeFilterValue.Builder,TimeRangeFilterValue>public static TimeRangeFilterValue.Builder builder()
public static Class<? extends TimeRangeFilterValue.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.