@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateModelBiasJobDefinitionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateModelBiasJobDefinitionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateModelBiasJobDefinitionRequest |
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 bias job definition.
|
MonitoringResources |
getJobResources() |
ModelBiasAppSpecification |
getModelBiasAppSpecification()
Configures the model bias job to run a specified Docker container image.
|
ModelBiasBaselineConfig |
getModelBiasBaselineConfig()
The baseline configuration for a model bias job.
|
ModelBiasJobInput |
getModelBiasJobInput()
Inputs for the model bias job.
|
MonitoringOutputConfig |
getModelBiasJobOutputConfig() |
MonitoringNetworkConfig |
getNetworkConfig()
Networking options for a model bias 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 bias job definition.
|
void |
setJobResources(MonitoringResources jobResources) |
void |
setModelBiasAppSpecification(ModelBiasAppSpecification modelBiasAppSpecification)
Configures the model bias job to run a specified Docker container image.
|
void |
setModelBiasBaselineConfig(ModelBiasBaselineConfig modelBiasBaselineConfig)
The baseline configuration for a model bias job.
|
void |
setModelBiasJobInput(ModelBiasJobInput modelBiasJobInput)
Inputs for the model bias job.
|
void |
setModelBiasJobOutputConfig(MonitoringOutputConfig modelBiasJobOutputConfig) |
void |
setNetworkConfig(MonitoringNetworkConfig networkConfig)
Networking options for a model bias 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.
|
CreateModelBiasJobDefinitionRequest |
withJobDefinitionName(String jobDefinitionName)
The name of the bias job definition.
|
CreateModelBiasJobDefinitionRequest |
withJobResources(MonitoringResources jobResources) |
CreateModelBiasJobDefinitionRequest |
withModelBiasAppSpecification(ModelBiasAppSpecification modelBiasAppSpecification)
Configures the model bias job to run a specified Docker container image.
|
CreateModelBiasJobDefinitionRequest |
withModelBiasBaselineConfig(ModelBiasBaselineConfig modelBiasBaselineConfig)
The baseline configuration for a model bias job.
|
CreateModelBiasJobDefinitionRequest |
withModelBiasJobInput(ModelBiasJobInput modelBiasJobInput)
Inputs for the model bias job.
|
CreateModelBiasJobDefinitionRequest |
withModelBiasJobOutputConfig(MonitoringOutputConfig modelBiasJobOutputConfig) |
CreateModelBiasJobDefinitionRequest |
withNetworkConfig(MonitoringNetworkConfig networkConfig)
Networking options for a model bias job.
|
CreateModelBiasJobDefinitionRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
|
CreateModelBiasJobDefinitionRequest |
withStoppingCondition(MonitoringStoppingCondition stoppingCondition) |
CreateModelBiasJobDefinitionRequest |
withTags(Collection<Tag> tags)
(Optional) An array of key-value pairs.
|
CreateModelBiasJobDefinitionRequest |
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 void setJobDefinitionName(String jobDefinitionName)
The name of the bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
jobDefinitionName
- The name of the bias 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 bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
public CreateModelBiasJobDefinitionRequest withJobDefinitionName(String jobDefinitionName)
The name of the bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
jobDefinitionName
- The name of the bias job definition. The name must be unique within an Amazon Web Services Region in the
Amazon Web Services account.public void setModelBiasBaselineConfig(ModelBiasBaselineConfig modelBiasBaselineConfig)
The baseline configuration for a model bias job.
modelBiasBaselineConfig
- The baseline configuration for a model bias job.public ModelBiasBaselineConfig getModelBiasBaselineConfig()
The baseline configuration for a model bias job.
public CreateModelBiasJobDefinitionRequest withModelBiasBaselineConfig(ModelBiasBaselineConfig modelBiasBaselineConfig)
The baseline configuration for a model bias job.
modelBiasBaselineConfig
- The baseline configuration for a model bias job.public void setModelBiasAppSpecification(ModelBiasAppSpecification modelBiasAppSpecification)
Configures the model bias job to run a specified Docker container image.
modelBiasAppSpecification
- Configures the model bias job to run a specified Docker container image.public ModelBiasAppSpecification getModelBiasAppSpecification()
Configures the model bias job to run a specified Docker container image.
public CreateModelBiasJobDefinitionRequest withModelBiasAppSpecification(ModelBiasAppSpecification modelBiasAppSpecification)
Configures the model bias job to run a specified Docker container image.
modelBiasAppSpecification
- Configures the model bias job to run a specified Docker container image.public void setModelBiasJobInput(ModelBiasJobInput modelBiasJobInput)
Inputs for the model bias job.
modelBiasJobInput
- Inputs for the model bias job.public ModelBiasJobInput getModelBiasJobInput()
Inputs for the model bias job.
public CreateModelBiasJobDefinitionRequest withModelBiasJobInput(ModelBiasJobInput modelBiasJobInput)
Inputs for the model bias job.
modelBiasJobInput
- Inputs for the model bias job.public void setModelBiasJobOutputConfig(MonitoringOutputConfig modelBiasJobOutputConfig)
modelBiasJobOutputConfig
- public MonitoringOutputConfig getModelBiasJobOutputConfig()
public CreateModelBiasJobDefinitionRequest withModelBiasJobOutputConfig(MonitoringOutputConfig modelBiasJobOutputConfig)
modelBiasJobOutputConfig
- public void setJobResources(MonitoringResources jobResources)
jobResources
- public MonitoringResources getJobResources()
public CreateModelBiasJobDefinitionRequest withJobResources(MonitoringResources jobResources)
jobResources
- public void setNetworkConfig(MonitoringNetworkConfig networkConfig)
Networking options for a model bias job.
networkConfig
- Networking options for a model bias job.public MonitoringNetworkConfig getNetworkConfig()
Networking options for a model bias job.
public CreateModelBiasJobDefinitionRequest withNetworkConfig(MonitoringNetworkConfig networkConfig)
Networking options for a model bias job.
networkConfig
- Networking options for a model bias 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 CreateModelBiasJobDefinitionRequest 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 CreateModelBiasJobDefinitionRequest 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 CreateModelBiasJobDefinitionRequest 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 CreateModelBiasJobDefinitionRequest 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 CreateModelBiasJobDefinitionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()