@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AlgorithmValidationProfile extends Object implements Serializable, Cloneable, StructuredPojo
Defines a training job and a batch transform job that Amazon SageMaker runs to validate your algorithm.
The data provided in the validation profile is made available to your buyers on AWS Marketplace.
Constructor and Description |
---|
AlgorithmValidationProfile() |
Modifier and Type | Method and Description |
---|---|
AlgorithmValidationProfile |
clone() |
boolean |
equals(Object obj) |
String |
getProfileName()
The name of the profile for the algorithm.
|
TrainingJobDefinition |
getTrainingJobDefinition()
The
TrainingJobDefinition object that describes the training job that Amazon SageMaker runs to
validate your algorithm. |
TransformJobDefinition |
getTransformJobDefinition()
The
TransformJobDefinition object that describes the transform job that Amazon SageMaker runs to
validate your algorithm. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setProfileName(String profileName)
The name of the profile for the algorithm.
|
void |
setTrainingJobDefinition(TrainingJobDefinition trainingJobDefinition)
The
TrainingJobDefinition object that describes the training job that Amazon SageMaker runs to
validate your algorithm. |
void |
setTransformJobDefinition(TransformJobDefinition transformJobDefinition)
The
TransformJobDefinition object that describes the transform job that Amazon SageMaker runs to
validate your algorithm. |
String |
toString()
Returns a string representation of this object.
|
AlgorithmValidationProfile |
withProfileName(String profileName)
The name of the profile for the algorithm.
|
AlgorithmValidationProfile |
withTrainingJobDefinition(TrainingJobDefinition trainingJobDefinition)
The
TrainingJobDefinition object that describes the training job that Amazon SageMaker runs to
validate your algorithm. |
AlgorithmValidationProfile |
withTransformJobDefinition(TransformJobDefinition transformJobDefinition)
The
TransformJobDefinition object that describes the transform job that Amazon SageMaker runs to
validate your algorithm. |
public void setProfileName(String profileName)
The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
profileName
- The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are
a-z, A-Z, 0-9, and - (hyphen).public String getProfileName()
The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
public AlgorithmValidationProfile withProfileName(String profileName)
The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
profileName
- The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are
a-z, A-Z, 0-9, and - (hyphen).public void setTrainingJobDefinition(TrainingJobDefinition trainingJobDefinition)
The TrainingJobDefinition
object that describes the training job that Amazon SageMaker runs to
validate your algorithm.
trainingJobDefinition
- The TrainingJobDefinition
object that describes the training job that Amazon SageMaker runs
to validate your algorithm.public TrainingJobDefinition getTrainingJobDefinition()
The TrainingJobDefinition
object that describes the training job that Amazon SageMaker runs to
validate your algorithm.
TrainingJobDefinition
object that describes the training job that Amazon SageMaker runs
to validate your algorithm.public AlgorithmValidationProfile withTrainingJobDefinition(TrainingJobDefinition trainingJobDefinition)
The TrainingJobDefinition
object that describes the training job that Amazon SageMaker runs to
validate your algorithm.
trainingJobDefinition
- The TrainingJobDefinition
object that describes the training job that Amazon SageMaker runs
to validate your algorithm.public void setTransformJobDefinition(TransformJobDefinition transformJobDefinition)
The TransformJobDefinition
object that describes the transform job that Amazon SageMaker runs to
validate your algorithm.
transformJobDefinition
- The TransformJobDefinition
object that describes the transform job that Amazon SageMaker runs
to validate your algorithm.public TransformJobDefinition getTransformJobDefinition()
The TransformJobDefinition
object that describes the transform job that Amazon SageMaker runs to
validate your algorithm.
TransformJobDefinition
object that describes the transform job that Amazon SageMaker
runs to validate your algorithm.public AlgorithmValidationProfile withTransformJobDefinition(TransformJobDefinition transformJobDefinition)
The TransformJobDefinition
object that describes the transform job that Amazon SageMaker runs to
validate your algorithm.
transformJobDefinition
- The TransformJobDefinition
object that describes the transform job that Amazon SageMaker runs
to validate your algorithm.public String toString()
toString
in class Object
Object.toString()
public AlgorithmValidationProfile clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.