@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetMLTransformResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetMLTransformResult() |
Modifier and Type | Method and Description |
---|---|
GetMLTransformResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedOn()
The date and time when the transform was created.
|
String |
getDescription()
A description of the transform.
|
EvaluationMetrics |
getEvaluationMetrics()
The latest evaluation metrics.
|
String |
getGlueVersion()
This value determines which version of Glue this machine learning transform is compatible with.
|
List<GlueTable> |
getInputRecordTables()
A list of Glue table definitions used by the transform.
|
Integer |
getLabelCount()
The number of labels available for this transform.
|
Date |
getLastModifiedOn()
The date and time when the transform was last modified.
|
Double |
getMaxCapacity()
The number of Glue data processing units (DPUs) that are allocated to task runs for this transform.
|
Integer |
getMaxRetries()
The maximum number of times to retry a task for this transform after a task run fails.
|
String |
getName()
The unique name given to the transform when it was created.
|
Integer |
getNumberOfWorkers()
The number of workers of a defined
workerType that are allocated when this task runs. |
TransformParameters |
getParameters()
The configuration parameters that are specific to the algorithm used.
|
String |
getRole()
The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.
|
List<SchemaColumn> |
getSchema()
The
Map<Column, Type> object that represents the schema that this transform accepts. |
String |
getStatus()
The last known status of the transform (to indicate whether it can be used or not).
|
Integer |
getTimeout()
The timeout for a task run for this transform in minutes.
|
TransformEncryption |
getTransformEncryption()
The encryption-at-rest settings of the transform that apply to accessing user data.
|
String |
getTransformId()
The unique identifier of the transform, generated at the time that the transform was created.
|
String |
getWorkerType()
The type of predefined worker that is allocated when this task runs.
|
int |
hashCode() |
void |
setCreatedOn(Date createdOn)
The date and time when the transform was created.
|
void |
setDescription(String description)
A description of the transform.
|
void |
setEvaluationMetrics(EvaluationMetrics evaluationMetrics)
The latest evaluation metrics.
|
void |
setGlueVersion(String glueVersion)
This value determines which version of Glue this machine learning transform is compatible with.
|
void |
setInputRecordTables(Collection<GlueTable> inputRecordTables)
A list of Glue table definitions used by the transform.
|
void |
setLabelCount(Integer labelCount)
The number of labels available for this transform.
|
void |
setLastModifiedOn(Date lastModifiedOn)
The date and time when the transform was last modified.
|
void |
setMaxCapacity(Double maxCapacity)
The number of Glue data processing units (DPUs) that are allocated to task runs for this transform.
|
void |
setMaxRetries(Integer maxRetries)
The maximum number of times to retry a task for this transform after a task run fails.
|
void |
setName(String name)
The unique name given to the transform when it was created.
|
void |
setNumberOfWorkers(Integer numberOfWorkers)
The number of workers of a defined
workerType that are allocated when this task runs. |
void |
setParameters(TransformParameters parameters)
The configuration parameters that are specific to the algorithm used.
|
void |
setRole(String role)
The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.
|
void |
setSchema(Collection<SchemaColumn> schema)
The
Map<Column, Type> object that represents the schema that this transform accepts. |
void |
setStatus(String status)
The last known status of the transform (to indicate whether it can be used or not).
|
void |
setTimeout(Integer timeout)
The timeout for a task run for this transform in minutes.
|
void |
setTransformEncryption(TransformEncryption transformEncryption)
The encryption-at-rest settings of the transform that apply to accessing user data.
|
void |
setTransformId(String transformId)
The unique identifier of the transform, generated at the time that the transform was created.
|
void |
setWorkerType(String workerType)
The type of predefined worker that is allocated when this task runs.
|
String |
toString()
Returns a string representation of this object.
|
GetMLTransformResult |
withCreatedOn(Date createdOn)
The date and time when the transform was created.
|
GetMLTransformResult |
withDescription(String description)
A description of the transform.
|
GetMLTransformResult |
withEvaluationMetrics(EvaluationMetrics evaluationMetrics)
The latest evaluation metrics.
|
GetMLTransformResult |
withGlueVersion(String glueVersion)
This value determines which version of Glue this machine learning transform is compatible with.
|
GetMLTransformResult |
withInputRecordTables(Collection<GlueTable> inputRecordTables)
A list of Glue table definitions used by the transform.
|
GetMLTransformResult |
withInputRecordTables(GlueTable... inputRecordTables)
A list of Glue table definitions used by the transform.
|
GetMLTransformResult |
withLabelCount(Integer labelCount)
The number of labels available for this transform.
|
GetMLTransformResult |
withLastModifiedOn(Date lastModifiedOn)
The date and time when the transform was last modified.
|
GetMLTransformResult |
withMaxCapacity(Double maxCapacity)
The number of Glue data processing units (DPUs) that are allocated to task runs for this transform.
|
GetMLTransformResult |
withMaxRetries(Integer maxRetries)
The maximum number of times to retry a task for this transform after a task run fails.
|
GetMLTransformResult |
withName(String name)
The unique name given to the transform when it was created.
|
GetMLTransformResult |
withNumberOfWorkers(Integer numberOfWorkers)
The number of workers of a defined
workerType that are allocated when this task runs. |
GetMLTransformResult |
withParameters(TransformParameters parameters)
The configuration parameters that are specific to the algorithm used.
|
GetMLTransformResult |
withRole(String role)
The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.
|
GetMLTransformResult |
withSchema(Collection<SchemaColumn> schema)
The
Map<Column, Type> object that represents the schema that this transform accepts. |
GetMLTransformResult |
withSchema(SchemaColumn... schema)
The
Map<Column, Type> object that represents the schema that this transform accepts. |
GetMLTransformResult |
withStatus(String status)
The last known status of the transform (to indicate whether it can be used or not).
|
GetMLTransformResult |
withStatus(TransformStatusType status)
The last known status of the transform (to indicate whether it can be used or not).
|
GetMLTransformResult |
withTimeout(Integer timeout)
The timeout for a task run for this transform in minutes.
|
GetMLTransformResult |
withTransformEncryption(TransformEncryption transformEncryption)
The encryption-at-rest settings of the transform that apply to accessing user data.
|
GetMLTransformResult |
withTransformId(String transformId)
The unique identifier of the transform, generated at the time that the transform was created.
|
GetMLTransformResult |
withWorkerType(String workerType)
The type of predefined worker that is allocated when this task runs.
|
GetMLTransformResult |
withWorkerType(WorkerType workerType)
The type of predefined worker that is allocated when this task runs.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setTransformId(String transformId)
The unique identifier of the transform, generated at the time that the transform was created.
transformId
- The unique identifier of the transform, generated at the time that the transform was created.public String getTransformId()
The unique identifier of the transform, generated at the time that the transform was created.
public GetMLTransformResult withTransformId(String transformId)
The unique identifier of the transform, generated at the time that the transform was created.
transformId
- The unique identifier of the transform, generated at the time that the transform was created.public void setName(String name)
The unique name given to the transform when it was created.
name
- The unique name given to the transform when it was created.public String getName()
The unique name given to the transform when it was created.
public GetMLTransformResult withName(String name)
The unique name given to the transform when it was created.
name
- The unique name given to the transform when it was created.public void setDescription(String description)
A description of the transform.
description
- A description of the transform.public String getDescription()
A description of the transform.
public GetMLTransformResult withDescription(String description)
A description of the transform.
description
- A description of the transform.public void setStatus(String status)
The last known status of the transform (to indicate whether it can be used or not). One of "NOT_READY", "READY", or "DELETING".
status
- The last known status of the transform (to indicate whether it can be used or not). One of "NOT_READY",
"READY", or "DELETING".TransformStatusType
public String getStatus()
The last known status of the transform (to indicate whether it can be used or not). One of "NOT_READY", "READY", or "DELETING".
TransformStatusType
public GetMLTransformResult withStatus(String status)
The last known status of the transform (to indicate whether it can be used or not). One of "NOT_READY", "READY", or "DELETING".
status
- The last known status of the transform (to indicate whether it can be used or not). One of "NOT_READY",
"READY", or "DELETING".TransformStatusType
public GetMLTransformResult withStatus(TransformStatusType status)
The last known status of the transform (to indicate whether it can be used or not). One of "NOT_READY", "READY", or "DELETING".
status
- The last known status of the transform (to indicate whether it can be used or not). One of "NOT_READY",
"READY", or "DELETING".TransformStatusType
public void setCreatedOn(Date createdOn)
The date and time when the transform was created.
createdOn
- The date and time when the transform was created.public Date getCreatedOn()
The date and time when the transform was created.
public GetMLTransformResult withCreatedOn(Date createdOn)
The date and time when the transform was created.
createdOn
- The date and time when the transform was created.public void setLastModifiedOn(Date lastModifiedOn)
The date and time when the transform was last modified.
lastModifiedOn
- The date and time when the transform was last modified.public Date getLastModifiedOn()
The date and time when the transform was last modified.
public GetMLTransformResult withLastModifiedOn(Date lastModifiedOn)
The date and time when the transform was last modified.
lastModifiedOn
- The date and time when the transform was last modified.public List<GlueTable> getInputRecordTables()
A list of Glue table definitions used by the transform.
public void setInputRecordTables(Collection<GlueTable> inputRecordTables)
A list of Glue table definitions used by the transform.
inputRecordTables
- A list of Glue table definitions used by the transform.public GetMLTransformResult withInputRecordTables(GlueTable... inputRecordTables)
A list of Glue table definitions used by the transform.
NOTE: This method appends the values to the existing list (if any). Use
setInputRecordTables(java.util.Collection)
or withInputRecordTables(java.util.Collection)
if
you want to override the existing values.
inputRecordTables
- A list of Glue table definitions used by the transform.public GetMLTransformResult withInputRecordTables(Collection<GlueTable> inputRecordTables)
A list of Glue table definitions used by the transform.
inputRecordTables
- A list of Glue table definitions used by the transform.public void setParameters(TransformParameters parameters)
The configuration parameters that are specific to the algorithm used.
parameters
- The configuration parameters that are specific to the algorithm used.public TransformParameters getParameters()
The configuration parameters that are specific to the algorithm used.
public GetMLTransformResult withParameters(TransformParameters parameters)
The configuration parameters that are specific to the algorithm used.
parameters
- The configuration parameters that are specific to the algorithm used.public void setEvaluationMetrics(EvaluationMetrics evaluationMetrics)
The latest evaluation metrics.
evaluationMetrics
- The latest evaluation metrics.public EvaluationMetrics getEvaluationMetrics()
The latest evaluation metrics.
public GetMLTransformResult withEvaluationMetrics(EvaluationMetrics evaluationMetrics)
The latest evaluation metrics.
evaluationMetrics
- The latest evaluation metrics.public void setLabelCount(Integer labelCount)
The number of labels available for this transform.
labelCount
- The number of labels available for this transform.public Integer getLabelCount()
The number of labels available for this transform.
public GetMLTransformResult withLabelCount(Integer labelCount)
The number of labels available for this transform.
labelCount
- The number of labels available for this transform.public List<SchemaColumn> getSchema()
The Map<Column, Type>
object that represents the schema that this transform accepts. Has an
upper bound of 100 columns.
Map<Column, Type>
object that represents the schema that this transform accepts.
Has an upper bound of 100 columns.public void setSchema(Collection<SchemaColumn> schema)
The Map<Column, Type>
object that represents the schema that this transform accepts. Has an
upper bound of 100 columns.
schema
- The Map<Column, Type>
object that represents the schema that this transform accepts.
Has an upper bound of 100 columns.public GetMLTransformResult withSchema(SchemaColumn... schema)
The Map<Column, Type>
object that represents the schema that this transform accepts. Has an
upper bound of 100 columns.
NOTE: This method appends the values to the existing list (if any). Use
setSchema(java.util.Collection)
or withSchema(java.util.Collection)
if you want to override the
existing values.
schema
- The Map<Column, Type>
object that represents the schema that this transform accepts.
Has an upper bound of 100 columns.public GetMLTransformResult withSchema(Collection<SchemaColumn> schema)
The Map<Column, Type>
object that represents the schema that this transform accepts. Has an
upper bound of 100 columns.
schema
- The Map<Column, Type>
object that represents the schema that this transform accepts.
Has an upper bound of 100 columns.public void setRole(String role)
The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.
role
- The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.public String getRole()
The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.
public GetMLTransformResult withRole(String role)
The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.
role
- The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.public void setGlueVersion(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.
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 String getGlueVersion()
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 GetMLTransformResult withGlueVersion(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.
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 void setMaxCapacity(Double maxCapacity)
The number of Glue data processing units (DPUs) that are allocated to task runs for this transform. You can allocate from 2 to 100 DPUs; the default is 10. A DPU is a relative measure of processing power that consists of 4 vCPUs of compute capacity and 16 GB of memory. For more information, see the Glue pricing page.
When the WorkerType
field is set to a value other than Standard
, the
MaxCapacity
field is set automatically and becomes read-only.
maxCapacity
- The number of Glue data processing units (DPUs) that are allocated to task runs for this transform. You
can allocate from 2 to 100 DPUs; the default is 10. A DPU is a relative measure of processing power that
consists of 4 vCPUs of compute capacity and 16 GB of memory. For more information, see the Glue pricing page.
When the WorkerType
field is set to a value other than Standard
, the
MaxCapacity
field is set automatically and becomes read-only.
public Double getMaxCapacity()
The number of Glue data processing units (DPUs) that are allocated to task runs for this transform. You can allocate from 2 to 100 DPUs; the default is 10. A DPU is a relative measure of processing power that consists of 4 vCPUs of compute capacity and 16 GB of memory. For more information, see the Glue pricing page.
When the WorkerType
field is set to a value other than Standard
, the
MaxCapacity
field is set automatically and becomes read-only.
When the WorkerType
field is set to a value other than Standard
, the
MaxCapacity
field is set automatically and becomes read-only.
public GetMLTransformResult withMaxCapacity(Double maxCapacity)
The number of Glue data processing units (DPUs) that are allocated to task runs for this transform. You can allocate from 2 to 100 DPUs; the default is 10. A DPU is a relative measure of processing power that consists of 4 vCPUs of compute capacity and 16 GB of memory. For more information, see the Glue pricing page.
When the WorkerType
field is set to a value other than Standard
, the
MaxCapacity
field is set automatically and becomes read-only.
maxCapacity
- The number of Glue data processing units (DPUs) that are allocated to task runs for this transform. You
can allocate from 2 to 100 DPUs; the default is 10. A DPU is a relative measure of processing power that
consists of 4 vCPUs of compute capacity and 16 GB of memory. For more information, see the Glue pricing page.
When the WorkerType
field is set to a value other than Standard
, the
MaxCapacity
field is set automatically and becomes read-only.
public void setWorkerType(String workerType)
The type of predefined worker that is allocated when this task runs. Accepts a value of Standard, G.1X, or G.2X.
For the Standard
worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk, and 2
executors per worker.
For the G.1X
worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and 1
executor per worker.
For the G.2X
worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and 1
executor per worker.
workerType
- The type of predefined worker that is allocated when this task runs. Accepts a value of Standard, G.1X, or
G.2X.
For the Standard
worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk,
and 2 executors per worker.
For the G.1X
worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and 1
executor per worker.
For the G.2X
worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and
1 executor per worker.
WorkerType
public String getWorkerType()
The type of predefined worker that is allocated when this task runs. Accepts a value of Standard, G.1X, or G.2X.
For the Standard
worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk, and 2
executors per worker.
For the G.1X
worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and 1
executor per worker.
For the G.2X
worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and 1
executor per worker.
For the Standard
worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk,
and 2 executors per worker.
For the G.1X
worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and
1 executor per worker.
For the G.2X
worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and
1 executor per worker.
WorkerType
public GetMLTransformResult withWorkerType(String workerType)
The type of predefined worker that is allocated when this task runs. Accepts a value of Standard, G.1X, or G.2X.
For the Standard
worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk, and 2
executors per worker.
For the G.1X
worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and 1
executor per worker.
For the G.2X
worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and 1
executor per worker.
workerType
- The type of predefined worker that is allocated when this task runs. Accepts a value of Standard, G.1X, or
G.2X.
For the Standard
worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk,
and 2 executors per worker.
For the G.1X
worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and 1
executor per worker.
For the G.2X
worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and
1 executor per worker.
WorkerType
public GetMLTransformResult withWorkerType(WorkerType workerType)
The type of predefined worker that is allocated when this task runs. Accepts a value of Standard, G.1X, or G.2X.
For the Standard
worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk, and 2
executors per worker.
For the G.1X
worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and 1
executor per worker.
For the G.2X
worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and 1
executor per worker.
workerType
- The type of predefined worker that is allocated when this task runs. Accepts a value of Standard, G.1X, or
G.2X.
For the Standard
worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk,
and 2 executors per worker.
For the G.1X
worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and 1
executor per worker.
For the G.2X
worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and
1 executor per worker.
WorkerType
public void setNumberOfWorkers(Integer numberOfWorkers)
The number of workers of a defined workerType
that are allocated when this task runs.
numberOfWorkers
- The number of workers of a defined workerType
that are allocated when this task runs.public Integer getNumberOfWorkers()
The number of workers of a defined workerType
that are allocated when this task runs.
workerType
that are allocated when this task runs.public GetMLTransformResult withNumberOfWorkers(Integer numberOfWorkers)
The number of workers of a defined workerType
that are allocated when this task runs.
numberOfWorkers
- The number of workers of a defined workerType
that are allocated when this task runs.public void setTimeout(Integer timeout)
The timeout for a task run for this transform in minutes. This is the maximum time that a task run for this
transform can consume resources before it is terminated and enters TIMEOUT
status. The default is
2,880 minutes (48 hours).
timeout
- The timeout for a task run for this transform in minutes. This is the maximum time that a task run for
this transform can consume resources before it is terminated and enters TIMEOUT
status. The
default is 2,880 minutes (48 hours).public Integer getTimeout()
The timeout for a task run for this transform in minutes. This is the maximum time that a task run for this
transform can consume resources before it is terminated and enters TIMEOUT
status. The default is
2,880 minutes (48 hours).
TIMEOUT
status. The
default is 2,880 minutes (48 hours).public GetMLTransformResult withTimeout(Integer timeout)
The timeout for a task run for this transform in minutes. This is the maximum time that a task run for this
transform can consume resources before it is terminated and enters TIMEOUT
status. The default is
2,880 minutes (48 hours).
timeout
- The timeout for a task run for this transform in minutes. This is the maximum time that a task run for
this transform can consume resources before it is terminated and enters TIMEOUT
status. The
default is 2,880 minutes (48 hours).public void setMaxRetries(Integer maxRetries)
The maximum number of times to retry a task for this transform after a task run fails.
maxRetries
- The maximum number of times to retry a task for this transform after a task run fails.public Integer getMaxRetries()
The maximum number of times to retry a task for this transform after a task run fails.
public GetMLTransformResult withMaxRetries(Integer maxRetries)
The maximum number of times to retry a task for this transform after a task run fails.
maxRetries
- The maximum number of times to retry a task for this transform after a task run fails.public void setTransformEncryption(TransformEncryption transformEncryption)
The encryption-at-rest settings of the transform that apply to accessing user data. Machine learning transforms can access user data encrypted in Amazon S3 using KMS.
transformEncryption
- The encryption-at-rest settings of the transform that apply to accessing user data. Machine learning
transforms can access user data encrypted in Amazon S3 using KMS.public TransformEncryption getTransformEncryption()
The encryption-at-rest settings of the transform that apply to accessing user data. Machine learning transforms can access user data encrypted in Amazon S3 using KMS.
public GetMLTransformResult withTransformEncryption(TransformEncryption transformEncryption)
The encryption-at-rest settings of the transform that apply to accessing user data. Machine learning transforms can access user data encrypted in Amazon S3 using KMS.
transformEncryption
- The encryption-at-rest settings of the transform that apply to accessing user data. Machine learning
transforms can access user data encrypted in Amazon S3 using KMS.public String toString()
toString
in class Object
Object.toString()
public GetMLTransformResult clone()