@Generated(value="software.amazon.awssdk:codegen") public final class DatastoreFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DatastoreFilter.Builder,DatastoreFilter>
The filters applied to Data Store query.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DatastoreFilter.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DatastoreFilter.Builder |
builder() |
Instant |
createdAfter()
A filter that allows the user to set cutoff dates for records.
|
Instant |
createdBefore()
A filter that allows the user to set cutoff dates for records.
|
String |
datastoreName()
Allows the user to filter Data Store results by name.
|
DatastoreStatus |
datastoreStatus()
Allows the user to filter Data Store results by status.
|
String |
datastoreStatusAsString()
Allows the user to filter Data Store results by status.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DatastoreFilter.Builder> |
serializableBuilderClass() |
DatastoreFilter.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String datastoreName()
Allows the user to filter Data Store results by name.
public final DatastoreStatus datastoreStatus()
Allows the user to filter Data Store results by status.
If the service returns an enum value that is not available in the current SDK version, datastoreStatus
will return DatastoreStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from datastoreStatusAsString().
DatastoreStatuspublic final String datastoreStatusAsString()
Allows the user to filter Data Store results by status.
If the service returns an enum value that is not available in the current SDK version, datastoreStatus
will return DatastoreStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from datastoreStatusAsString().
DatastoreStatuspublic final Instant createdBefore()
A filter that allows the user to set cutoff dates for records. All Data Stores created before the specified date will be included in the results.
public final Instant createdAfter()
A filter that allows the user to set cutoff dates for records. All Data Stores created after the specified date will be included in the results.
public DatastoreFilter.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DatastoreFilter.Builder,DatastoreFilter>public static DatastoreFilter.Builder builder()
public static Class<? extends DatastoreFilter.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.