Class DateFilter
- java.lang.Object
-
- software.amazon.awssdk.services.detective.model.DateFilter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DateFilter.Builder,DateFilter>
@Generated("software.amazon.awssdk:codegen") public final class DateFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DateFilter.Builder,DateFilter>
Contains details on the time range used to filter data.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDateFilter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DateFilter.Builderbuilder()InstantendInclusive()A timestamp representing the end date of the time period until when data is filtered, including the end date.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends DateFilter.Builder>serializableBuilderClass()InstantstartInclusive()A timestamp representing the start of the time period from when data is filtered, including the start date.DateFilter.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
startInclusive
public final Instant startInclusive()
A timestamp representing the start of the time period from when data is filtered, including the start date.
- Returns:
- A timestamp representing the start of the time period from when data is filtered, including the start date.
-
endInclusive
public final Instant endInclusive()
A timestamp representing the end date of the time period until when data is filtered, including the end date.
- Returns:
- A timestamp representing the end date of the time period until when data is filtered, including the end date.
-
toBuilder
public DateFilter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DateFilter.Builder,DateFilter>
-
builder
public static DateFilter.Builder builder()
-
serializableBuilderClass
public static Class<? extends DateFilter.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-