@Generated(value="software.amazon.awssdk:codegen") public final class TransformFilterCriteria extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransformFilterCriteria.Builder,TransformFilterCriteria>
The criteria used to filter the machine learning transforms.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TransformFilterCriteria.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TransformFilterCriteria.Builder |
builder() |
Instant |
createdAfter()
The time and date after which the transforms were created.
|
Instant |
createdBefore()
The time and date before which the transforms were created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
glueVersion()
This value determines which version of Glue this machine learning transform is compatible with.
|
int |
hashCode() |
boolean |
hasSchema()
For responses, this returns true if the service returned a value for the Schema property.
|
Instant |
lastModifiedAfter()
Filter on transforms last modified after this date.
|
Instant |
lastModifiedBefore()
Filter on transforms last modified before this date.
|
String |
name()
A unique transform name that is used to filter the machine learning transforms.
|
List<SchemaColumn> |
schema()
Filters on datasets with a specific schema.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransformFilterCriteria.Builder> |
serializableBuilderClass() |
TransformStatusType |
status()
Filters the list of machine learning transforms by the last known status of the transforms (to indicate whether a
transform can be used or not).
|
String |
statusAsString()
Filters the list of machine learning transforms by the last known status of the transforms (to indicate whether a
transform can be used or not).
|
TransformFilterCriteria.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TransformType |
transformType()
The type of machine learning transform that is used to filter the machine learning transforms.
|
String |
transformTypeAsString()
The type of machine learning transform that is used to filter the machine learning transforms.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
A unique transform name that is used to filter the machine learning transforms.
public final TransformType transformType()
The type of machine learning transform that is used to filter the machine learning transforms.
If the service returns an enum value that is not available in the current SDK version, transformType
will return TransformType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
transformTypeAsString().
TransformTypepublic final String transformTypeAsString()
The type of machine learning transform that is used to filter the machine learning transforms.
If the service returns an enum value that is not available in the current SDK version, transformType
will return TransformType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
transformTypeAsString().
TransformTypepublic final TransformStatusType status()
Filters the list of machine learning transforms by the last known status of the transforms (to indicate whether a transform can be used or not). One of "NOT_READY", "READY", or "DELETING".
If the service returns an enum value that is not available in the current SDK version, status will
return TransformStatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
TransformStatusTypepublic final String statusAsString()
Filters the list of machine learning transforms by the last known status of the transforms (to indicate whether a transform can be used or not). One of "NOT_READY", "READY", or "DELETING".
If the service returns an enum value that is not available in the current SDK version, status will
return TransformStatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
TransformStatusTypepublic final String glueVersion()
This value determines which version of Glue this machine learning transform is compatible with. Glue 1.0 is recommended for most customers. If the value is not set, the Glue compatibility defaults to Glue 0.9. For more information, see Glue Versions in the developer guide.
public final Instant createdBefore()
The time and date before which the transforms were created.
public final Instant createdAfter()
The time and date after which the transforms were created.
public final Instant lastModifiedBefore()
Filter on transforms last modified before this date.
public final Instant lastModifiedAfter()
Filter on transforms last modified after this date.
public final boolean hasSchema()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<SchemaColumn> schema()
Filters on datasets with a specific schema. The Map<Column, Type> object is an array of
key-value pairs representing the schema this transform accepts, where Column is the name of a
column, and Type is the type of the data such as an integer or string. Has an upper bound of 100
columns.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasSchema() method.
Map<Column, Type> object is an array
of key-value pairs representing the schema this transform accepts, where Column is the name
of a column, and Type is the type of the data such as an integer or string. Has an upper
bound of 100 columns.public TransformFilterCriteria.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TransformFilterCriteria.Builder,TransformFilterCriteria>public static TransformFilterCriteria.Builder builder()
public static Class<? extends TransformFilterCriteria.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.