@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateDataQualityJobDefinitionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateDataQualityJobDefinitionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateDataQualityJobDefinitionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
DataQualityAppSpecification |
getDataQualityAppSpecification()
Specifies the container that runs the monitoring job.
|
DataQualityBaselineConfig |
getDataQualityBaselineConfig()
Configures the constraints and baselines for the monitoring job.
|
DataQualityJobInput |
getDataQualityJobInput()
A list of inputs for the monitoring job.
|
MonitoringOutputConfig |
getDataQualityJobOutputConfig() |
String |
getJobDefinitionName()
The name for the monitoring job definition.
|
MonitoringResources |
getJobResources() |
MonitoringNetworkConfig |
getNetworkConfig()
Specifies networking configuration for the monitoring job.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
|
MonitoringStoppingCondition |
getStoppingCondition() |
List<Tag> |
getTags()
(Optional) An array of key-value pairs.
|
int |
hashCode() |
void |
setDataQualityAppSpecification(DataQualityAppSpecification dataQualityAppSpecification)
Specifies the container that runs the monitoring job.
|
void |
setDataQualityBaselineConfig(DataQualityBaselineConfig dataQualityBaselineConfig)
Configures the constraints and baselines for the monitoring job.
|
void |
setDataQualityJobInput(DataQualityJobInput dataQualityJobInput)
A list of inputs for the monitoring job.
|
void |
setDataQualityJobOutputConfig(MonitoringOutputConfig dataQualityJobOutputConfig) |
void |
setJobDefinitionName(String jobDefinitionName)
The name for the monitoring job definition.
|
void |
setJobResources(MonitoringResources jobResources) |
void |
setNetworkConfig(MonitoringNetworkConfig networkConfig)
Specifies networking configuration for the monitoring job.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
|
void |
setStoppingCondition(MonitoringStoppingCondition stoppingCondition) |
void |
setTags(Collection<Tag> tags)
(Optional) An array of key-value pairs.
|
String |
toString()
Returns a string representation of this object.
|
CreateDataQualityJobDefinitionRequest |
withDataQualityAppSpecification(DataQualityAppSpecification dataQualityAppSpecification)
Specifies the container that runs the monitoring job.
|
CreateDataQualityJobDefinitionRequest |
withDataQualityBaselineConfig(DataQualityBaselineConfig dataQualityBaselineConfig)
Configures the constraints and baselines for the monitoring job.
|
CreateDataQualityJobDefinitionRequest |
withDataQualityJobInput(DataQualityJobInput dataQualityJobInput)
A list of inputs for the monitoring job.
|
CreateDataQualityJobDefinitionRequest |
withDataQualityJobOutputConfig(MonitoringOutputConfig dataQualityJobOutputConfig) |
CreateDataQualityJobDefinitionRequest |
withJobDefinitionName(String jobDefinitionName)
The name for the monitoring job definition.
|
CreateDataQualityJobDefinitionRequest |
withJobResources(MonitoringResources jobResources) |
CreateDataQualityJobDefinitionRequest |
withNetworkConfig(MonitoringNetworkConfig networkConfig)
Specifies networking configuration for the monitoring job.
|
CreateDataQualityJobDefinitionRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
|
CreateDataQualityJobDefinitionRequest |
withStoppingCondition(MonitoringStoppingCondition stoppingCondition) |
CreateDataQualityJobDefinitionRequest |
withTags(Collection<Tag> tags)
(Optional) An array of key-value pairs.
|
CreateDataQualityJobDefinitionRequest |
withTags(Tag... tags)
(Optional) An array of key-value pairs.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public CreateDataQualityJobDefinitionRequest()
public void setJobDefinitionName(String jobDefinitionName)
The name for the monitoring job definition.
jobDefinitionName
- The name for the monitoring job definition.public String getJobDefinitionName()
The name for the monitoring job definition.
public CreateDataQualityJobDefinitionRequest withJobDefinitionName(String jobDefinitionName)
The name for the monitoring job definition.
jobDefinitionName
- The name for the monitoring job definition.public void setDataQualityBaselineConfig(DataQualityBaselineConfig dataQualityBaselineConfig)
Configures the constraints and baselines for the monitoring job.
dataQualityBaselineConfig
- Configures the constraints and baselines for the monitoring job.public DataQualityBaselineConfig getDataQualityBaselineConfig()
Configures the constraints and baselines for the monitoring job.
public CreateDataQualityJobDefinitionRequest withDataQualityBaselineConfig(DataQualityBaselineConfig dataQualityBaselineConfig)
Configures the constraints and baselines for the monitoring job.
dataQualityBaselineConfig
- Configures the constraints and baselines for the monitoring job.public void setDataQualityAppSpecification(DataQualityAppSpecification dataQualityAppSpecification)
Specifies the container that runs the monitoring job.
dataQualityAppSpecification
- Specifies the container that runs the monitoring job.public DataQualityAppSpecification getDataQualityAppSpecification()
Specifies the container that runs the monitoring job.
public CreateDataQualityJobDefinitionRequest withDataQualityAppSpecification(DataQualityAppSpecification dataQualityAppSpecification)
Specifies the container that runs the monitoring job.
dataQualityAppSpecification
- Specifies the container that runs the monitoring job.public void setDataQualityJobInput(DataQualityJobInput dataQualityJobInput)
A list of inputs for the monitoring job. Currently endpoints are supported as monitoring inputs.
dataQualityJobInput
- A list of inputs for the monitoring job. Currently endpoints are supported as monitoring inputs.public DataQualityJobInput getDataQualityJobInput()
A list of inputs for the monitoring job. Currently endpoints are supported as monitoring inputs.
public CreateDataQualityJobDefinitionRequest withDataQualityJobInput(DataQualityJobInput dataQualityJobInput)
A list of inputs for the monitoring job. Currently endpoints are supported as monitoring inputs.
dataQualityJobInput
- A list of inputs for the monitoring job. Currently endpoints are supported as monitoring inputs.public void setDataQualityJobOutputConfig(MonitoringOutputConfig dataQualityJobOutputConfig)
dataQualityJobOutputConfig
- public MonitoringOutputConfig getDataQualityJobOutputConfig()
public CreateDataQualityJobDefinitionRequest withDataQualityJobOutputConfig(MonitoringOutputConfig dataQualityJobOutputConfig)
dataQualityJobOutputConfig
- public void setJobResources(MonitoringResources jobResources)
jobResources
- public MonitoringResources getJobResources()
public CreateDataQualityJobDefinitionRequest withJobResources(MonitoringResources jobResources)
jobResources
- public void setNetworkConfig(MonitoringNetworkConfig networkConfig)
Specifies networking configuration for the monitoring job.
networkConfig
- Specifies networking configuration for the monitoring job.public MonitoringNetworkConfig getNetworkConfig()
Specifies networking configuration for the monitoring job.
public CreateDataQualityJobDefinitionRequest withNetworkConfig(MonitoringNetworkConfig networkConfig)
Specifies networking configuration for the monitoring job.
networkConfig
- Specifies networking configuration for the monitoring job.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your
behalf.public String getRoleArn()
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
public CreateDataQualityJobDefinitionRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your
behalf.public void setStoppingCondition(MonitoringStoppingCondition stoppingCondition)
stoppingCondition
- public MonitoringStoppingCondition getStoppingCondition()
public CreateDataQualityJobDefinitionRequest withStoppingCondition(MonitoringStoppingCondition stoppingCondition)
stoppingCondition
- public List<Tag> getTags()
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.
public void setTags(Collection<Tag> tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.
tags
- (Optional) An array of key-value pairs. For more information, see
Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.public CreateDataQualityJobDefinitionRequest withTags(Tag... tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- (Optional) An array of key-value pairs. For more information, see
Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.public CreateDataQualityJobDefinitionRequest withTags(Collection<Tag> tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.
tags
- (Optional) An array of key-value pairs. For more information, see
Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.public String toString()
toString
in class Object
Object.toString()
public CreateDataQualityJobDefinitionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()