Interface TransformFilterCriteria.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TransformFilterCriteria.Builder,TransformFilterCriteria>,SdkBuilder<TransformFilterCriteria.Builder,TransformFilterCriteria>,SdkPojo
- Enclosing class:
- TransformFilterCriteria
public static interface TransformFilterCriteria.Builder extends SdkPojo, CopyableBuilder<TransformFilterCriteria.Builder,TransformFilterCriteria>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TransformFilterCriteria.BuildercreatedAfter(Instant createdAfter)The time and date after which the transforms were created.TransformFilterCriteria.BuildercreatedBefore(Instant createdBefore)The time and date before which the transforms were created.TransformFilterCriteria.BuilderglueVersion(String glueVersion)This value determines which version of Glue this machine learning transform is compatible with.TransformFilterCriteria.BuilderlastModifiedAfter(Instant lastModifiedAfter)Filter on transforms last modified after this date.TransformFilterCriteria.BuilderlastModifiedBefore(Instant lastModifiedBefore)Filter on transforms last modified before this date.TransformFilterCriteria.Buildername(String name)A unique transform name that is used to filter the machine learning transforms.TransformFilterCriteria.Builderschema(Collection<SchemaColumn> schema)Filters on datasets with a specific schema.TransformFilterCriteria.Builderschema(Consumer<SchemaColumn.Builder>... schema)Filters on datasets with a specific schema.TransformFilterCriteria.Builderschema(SchemaColumn... schema)Filters on datasets with a specific schema.TransformFilterCriteria.Builderstatus(String 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).TransformFilterCriteria.Builderstatus(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).TransformFilterCriteria.BuildertransformType(String transformType)The type of machine learning transform that is used to filter the machine learning transforms.TransformFilterCriteria.BuildertransformType(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 Detail
-
name
TransformFilterCriteria.Builder name(String 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
TransformFilterCriteria.Builder transformType(String 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,TransformType
-
transformType
TransformFilterCriteria.Builder transformType(TransformType 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,TransformType
-
status
TransformFilterCriteria.Builder status(String 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:
TransformStatusType,TransformStatusType
-
status
TransformFilterCriteria.Builder 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). 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:
TransformStatusType,TransformStatusType
-
glueVersion
TransformFilterCriteria.Builder glueVersion(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.
- 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
TransformFilterCriteria.Builder createdBefore(Instant 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
TransformFilterCriteria.Builder createdAfter(Instant 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
TransformFilterCriteria.Builder lastModifiedBefore(Instant 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
TransformFilterCriteria.Builder lastModifiedAfter(Instant 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
TransformFilterCriteria.Builder schema(Collection<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, whereColumnis the name of a column, andTypeis 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, whereColumnis the name of a column, andTypeis 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
TransformFilterCriteria.Builder schema(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, whereColumnis the name of a column, andTypeis 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, whereColumnis the name of a column, andTypeis 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
TransformFilterCriteria.Builder schema(Consumer<SchemaColumn.Builder>... 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, whereColumnis the name of a column, andTypeis the type of the data such as an integer or string. Has an upper bound of 100 columns.SchemaColumn.Builderavoiding the need to create one manually viaSchemaColumn.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#schema(List.) - 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:
#schema(java.util.Collection)
-
-