Interface TransformFilterCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TransformFilterCriteria.Builder,
,TransformFilterCriteria> SdkBuilder<TransformFilterCriteria.Builder,
,TransformFilterCriteria> SdkPojo
- Enclosing class:
TransformFilterCriteria
-
Method Summary
Modifier and TypeMethodDescriptioncreatedAfter
(Instant createdAfter) The time and date after which the transforms were created.createdBefore
(Instant createdBefore) The time and date before which the transforms were created.glueVersion
(String glueVersion) This value determines which version of Glue this machine learning transform is compatible with.lastModifiedAfter
(Instant lastModifiedAfter) Filter on transforms last modified after this date.lastModifiedBefore
(Instant lastModifiedBefore) Filter on transforms last modified before this date.A unique transform name that is used to filter the machine learning transforms.schema
(Collection<SchemaColumn> schema) Filters on datasets with a specific schema.schema
(Consumer<SchemaColumn.Builder>... schema) Filters on datasets with a specific schema.schema
(SchemaColumn... schema) Filters on datasets with a specific schema.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).status
(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).transformType
(String transformType) The type of machine learning transform that is used to filter the machine learning transforms.transformType
(TransformType transformType) The type of machine learning transform that is used to filter the machine learning transforms.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
name
A unique transform name that is used to filter the machine learning transforms.
- Parameters:
name
- A unique transform name that is used to filter the machine learning transforms.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transformType
The type of machine learning transform that is used to filter the machine learning transforms.
- Parameters:
transformType
- The type of machine learning transform that is used to filter the machine learning transforms.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transformType
The type of machine learning transform that is used to filter the machine learning transforms.
- Parameters:
transformType
- The type of machine learning transform that is used to filter the machine learning transforms.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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".
- Parameters:
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".- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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".
- Parameters:
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".- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBefore
The time and date before which the transforms were created.
- Parameters:
createdBefore
- The time and date before which the transforms were created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAfter
The time and date after which the transforms were created.
- Parameters:
createdAfter
- The time and date after which the transforms were created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBefore
Filter on transforms last modified before this date.
- Parameters:
lastModifiedBefore
- Filter on transforms last modified before this date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAfter
Filter on transforms last modified after this date.
- Parameters:
lastModifiedAfter
- Filter on transforms last modified after this date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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, whereColumn
is the name of a column, andType
is the type of the data such as an integer or string. Has an upper bound of 100 columns.- Parameters:
schema
- Filters on datasets with a specific schema. TheMap<Column, Type>
object is an array of key-value pairs representing the schema this transform accepts, whereColumn
is the name of a column, andType
is the type of the data such as an integer or string. Has an upper bound of 100 columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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, whereColumn
is the name of a column, andType
is the type of the data such as an integer or string. Has an upper bound of 100 columns.- Parameters:
schema
- Filters on datasets with a specific schema. TheMap<Column, Type>
object is an array of key-value pairs representing the schema this transform accepts, whereColumn
is the name of a column, andType
is the type of the data such as an integer or string. Has an upper bound of 100 columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schema
Filters on datasets with a specific schema. The
This is a convenience method that creates an instance of theMap<Column, Type>
object is an array of key-value pairs representing the schema this transform accepts, whereColumn
is the name of a column, andType
is the type of the data such as an integer or string. Has an upper bound of 100 columns.SchemaColumn.Builder
avoiding the need to create one manually viaSchemaColumn.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toschema(List<SchemaColumn>)
.- Parameters:
schema
- a consumer that will call methods onSchemaColumn.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-