@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateModelExplainabilityJobDefinitionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateModelExplainabilityJobDefinitionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateModelExplainabilityJobDefinitionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getJobDefinitionName()
The name of the model explainability job definition.
|
MonitoringResources |
getJobResources() |
ModelExplainabilityAppSpecification |
getModelExplainabilityAppSpecification()
Configures the model explainability job to run a specified Docker container image.
|
ModelExplainabilityBaselineConfig |
getModelExplainabilityBaselineConfig()
The baseline configuration for a model explainability job.
|
ModelExplainabilityJobInput |
getModelExplainabilityJobInput()
Inputs for the model explainability job.
|
MonitoringOutputConfig |
getModelExplainabilityJobOutputConfig() |
MonitoringNetworkConfig |
getNetworkConfig()
Networking options for a model explainability 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 |
setJobDefinitionName(String jobDefinitionName)
The name of the model explainability job definition.
|
void |
setJobResources(MonitoringResources jobResources) |
void |
setModelExplainabilityAppSpecification(ModelExplainabilityAppSpecification modelExplainabilityAppSpecification)
Configures the model explainability job to run a specified Docker container image.
|
void |
setModelExplainabilityBaselineConfig(ModelExplainabilityBaselineConfig modelExplainabilityBaselineConfig)
The baseline configuration for a model explainability job.
|
void |
setModelExplainabilityJobInput(ModelExplainabilityJobInput modelExplainabilityJobInput)
Inputs for the model explainability job.
|
void |
setModelExplainabilityJobOutputConfig(MonitoringOutputConfig modelExplainabilityJobOutputConfig) |
void |
setNetworkConfig(MonitoringNetworkConfig networkConfig)
Networking options for a model explainability 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.
|
CreateModelExplainabilityJobDefinitionRequest |
withJobDefinitionName(String jobDefinitionName)
The name of the model explainability job definition.
|
CreateModelExplainabilityJobDefinitionRequest |
withJobResources(MonitoringResources jobResources) |
CreateModelExplainabilityJobDefinitionRequest |
withModelExplainabilityAppSpecification(ModelExplainabilityAppSpecification modelExplainabilityAppSpecification)
Configures the model explainability job to run a specified Docker container image.
|
CreateModelExplainabilityJobDefinitionRequest |
withModelExplainabilityBaselineConfig(ModelExplainabilityBaselineConfig modelExplainabilityBaselineConfig)
The baseline configuration for a model explainability job.
|
CreateModelExplainabilityJobDefinitionRequest |
withModelExplainabilityJobInput(ModelExplainabilityJobInput modelExplainabilityJobInput)
Inputs for the model explainability job.
|
CreateModelExplainabilityJobDefinitionRequest |
withModelExplainabilityJobOutputConfig(MonitoringOutputConfig modelExplainabilityJobOutputConfig) |
CreateModelExplainabilityJobDefinitionRequest |
withNetworkConfig(MonitoringNetworkConfig networkConfig)
Networking options for a model explainability job.
|
CreateModelExplainabilityJobDefinitionRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
|
CreateModelExplainabilityJobDefinitionRequest |
withStoppingCondition(MonitoringStoppingCondition stoppingCondition) |
CreateModelExplainabilityJobDefinitionRequest |
withTags(Collection<Tag> tags)
(Optional) An array of key-value pairs.
|
CreateModelExplainabilityJobDefinitionRequest |
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 CreateModelExplainabilityJobDefinitionRequest()
public void setJobDefinitionName(String jobDefinitionName)
The name of the model explainability job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
jobDefinitionName
- The name of the model explainability job definition. The name must be unique within an Amazon Web Services
Region in the Amazon Web Services account.public String getJobDefinitionName()
The name of the model explainability job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
public CreateModelExplainabilityJobDefinitionRequest withJobDefinitionName(String jobDefinitionName)
The name of the model explainability job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
jobDefinitionName
- The name of the model explainability job definition. The name must be unique within an Amazon Web Services
Region in the Amazon Web Services account.public void setModelExplainabilityBaselineConfig(ModelExplainabilityBaselineConfig modelExplainabilityBaselineConfig)
The baseline configuration for a model explainability job.
modelExplainabilityBaselineConfig
- The baseline configuration for a model explainability job.public ModelExplainabilityBaselineConfig getModelExplainabilityBaselineConfig()
The baseline configuration for a model explainability job.
public CreateModelExplainabilityJobDefinitionRequest withModelExplainabilityBaselineConfig(ModelExplainabilityBaselineConfig modelExplainabilityBaselineConfig)
The baseline configuration for a model explainability job.
modelExplainabilityBaselineConfig
- The baseline configuration for a model explainability job.public void setModelExplainabilityAppSpecification(ModelExplainabilityAppSpecification modelExplainabilityAppSpecification)
Configures the model explainability job to run a specified Docker container image.
modelExplainabilityAppSpecification
- Configures the model explainability job to run a specified Docker container image.public ModelExplainabilityAppSpecification getModelExplainabilityAppSpecification()
Configures the model explainability job to run a specified Docker container image.
public CreateModelExplainabilityJobDefinitionRequest withModelExplainabilityAppSpecification(ModelExplainabilityAppSpecification modelExplainabilityAppSpecification)
Configures the model explainability job to run a specified Docker container image.
modelExplainabilityAppSpecification
- Configures the model explainability job to run a specified Docker container image.public void setModelExplainabilityJobInput(ModelExplainabilityJobInput modelExplainabilityJobInput)
Inputs for the model explainability job.
modelExplainabilityJobInput
- Inputs for the model explainability job.public ModelExplainabilityJobInput getModelExplainabilityJobInput()
Inputs for the model explainability job.
public CreateModelExplainabilityJobDefinitionRequest withModelExplainabilityJobInput(ModelExplainabilityJobInput modelExplainabilityJobInput)
Inputs for the model explainability job.
modelExplainabilityJobInput
- Inputs for the model explainability job.public void setModelExplainabilityJobOutputConfig(MonitoringOutputConfig modelExplainabilityJobOutputConfig)
modelExplainabilityJobOutputConfig
- public MonitoringOutputConfig getModelExplainabilityJobOutputConfig()
public CreateModelExplainabilityJobDefinitionRequest withModelExplainabilityJobOutputConfig(MonitoringOutputConfig modelExplainabilityJobOutputConfig)
modelExplainabilityJobOutputConfig
- public void setJobResources(MonitoringResources jobResources)
jobResources
- public MonitoringResources getJobResources()
public CreateModelExplainabilityJobDefinitionRequest withJobResources(MonitoringResources jobResources)
jobResources
- public void setNetworkConfig(MonitoringNetworkConfig networkConfig)
Networking options for a model explainability job.
networkConfig
- Networking options for a model explainability job.public MonitoringNetworkConfig getNetworkConfig()
Networking options for a model explainability job.
public CreateModelExplainabilityJobDefinitionRequest withNetworkConfig(MonitoringNetworkConfig networkConfig)
Networking options for a model explainability job.
networkConfig
- Networking options for a model explainability 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 CreateModelExplainabilityJobDefinitionRequest 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 CreateModelExplainabilityJobDefinitionRequest 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 CreateModelExplainabilityJobDefinitionRequest 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 CreateModelExplainabilityJobDefinitionRequest 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 CreateModelExplainabilityJobDefinitionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()