# Package com.amazonaws.services.machinelearning.model

Class Summary
AddTagsRequest
AddTagsResult: Amazon ML returns the following elements.
BatchPrediction: Represents the output of a `GetBatchPrediction` operation.
CreateBatchPredictionRequest
CreateBatchPredictionResult: Represents the output of a `CreateBatchPrediction` operation, and is an acknowledgement that Amazon ML received the request.
CreateDataSourceFromRDSRequest
CreateDataSourceFromRDSResult: Represents the output of a `CreateDataSourceFromRDS` operation, and is an acknowledgement that Amazon ML received the request.
CreateDataSourceFromRedshiftRequest
CreateDataSourceFromRedshiftResult: Represents the output of a `CreateDataSourceFromRedshift` operation, and is an acknowledgement that Amazon ML received the request.
CreateDataSourceFromS3Request
CreateDataSourceFromS3Result: Represents the output of a `CreateDataSourceFromS3` operation, and is an acknowledgement that Amazon ML received the request.
CreateEvaluationRequest
CreateEvaluationResult: Represents the output of a `CreateEvaluation` operation, and is an acknowledgement that Amazon ML received the request.
CreateMLModelRequest
CreateMLModelResult: Represents the output of a `CreateMLModel` operation, and is an acknowledgement that Amazon ML received the request.
CreateRealtimeEndpointRequest
CreateRealtimeEndpointResult: Represents the output of an `CreateRealtimeEndpoint` operation.
DataSource: Represents the output of the `GetDataSource` operation.
DeleteBatchPredictionRequest
DeleteBatchPredictionResult: Represents the output of a `DeleteBatchPrediction` operation.
DeleteDataSourceRequest
DeleteDataSourceResult: Represents the output of a `DeleteDataSource` operation.
DeleteEvaluationRequest
DeleteEvaluationResult: Represents the output of a `DeleteEvaluation` operation.
DeleteMLModelRequest
DeleteMLModelResult: Represents the output of a `DeleteMLModel` operation.
DeleteRealtimeEndpointRequest
DeleteRealtimeEndpointResult: Represents the output of an `DeleteRealtimeEndpoint` operation.
DeleteTagsRequest
DeleteTagsResult: Amazon ML returns the following elements.
DescribeBatchPredictionsRequest
DescribeBatchPredictionsResult: Represents the output of a `DescribeBatchPredictions` operation.
DescribeDataSourcesRequest
DescribeDataSourcesResult: Represents the query results from a DescribeDataSources operation.
DescribeEvaluationsRequest
DescribeEvaluationsResult: Represents the query results from a `DescribeEvaluations` operation.
DescribeMLModelsRequest
DescribeMLModelsResult: Represents the output of a `DescribeMLModels` operation.
DescribeTagsRequest
DescribeTagsResult: Amazon ML returns the following elements.
Evaluation: Represents the output of `GetEvaluation` operation.
GetBatchPredictionRequest
GetBatchPredictionResult: Represents the output of a `GetBatchPrediction` operation and describes a `BatchPrediction`.
GetDataSourceRequest
GetDataSourceResult: Represents the output of a `GetDataSource` operation and describes a `DataSource`.
GetEvaluationRequest
GetEvaluationResult: Represents the output of a `GetEvaluation` operation and describes an `Evaluation`.
GetMLModelRequest
GetMLModelResult: Represents the output of a `GetMLModel` operation, and provides detailed information about a `MLModel`.
MLModel: Represents the output of a `GetMLModel` operation.
PerformanceMetrics: Measurements of how well the `MLModel` performed on known observations.
Prediction: The output from a `Predict` operation:
PredictRequest
PredictResult
RDSDatabase: The database details of an Amazon RDS database.
RDSDatabaseCredentials: The database credentials to connect to a database on an RDS DB instance.
RDSDataSpec: The data specification of an Amazon Relational Database Service (Amazon RDS) `DataSource`.
RDSMetadata: The datasource details that are specific to Amazon RDS.
RealtimeEndpointInfo: Describes the real-time endpoint information for an `MLModel`.
RedshiftDatabase: Describes the database details required to connect to an Amazon Redshift database.
RedshiftDatabaseCredentials: Describes the database credentials for connecting to a database on an Amazon Redshift cluster.
RedshiftDataSpec: Describes the data specification of an Amazon Redshift `DataSource`.
RedshiftMetadata: Describes the `DataSource` details specific to Amazon Redshift.
S3DataSpec: Describes the data specification of a `DataSource`.
Tag: A custom key-value pair associated with an ML object, such as an ML model.
UpdateBatchPredictionRequest
UpdateBatchPredictionResult: Represents the output of an `UpdateBatchPrediction` operation.
UpdateDataSourceRequest
UpdateDataSourceResult: Represents the output of an `UpdateDataSource` operation.
UpdateEvaluationRequest
UpdateEvaluationResult: Represents the output of an `UpdateEvaluation` operation.
UpdateMLModelRequest
UpdateMLModelResult: Represents the output of an `UpdateMLModel` operation.

Enum Summary
Algorithm: The function used to train an `MLModel`.
BatchPredictionFilterVariable: A list of the variables to use in searching or filtering `BatchPrediction`.
DataSourceFilterVariable: A list of the variables to use in searching or filtering `DataSource`.
DetailsAttributes: Contains the key values of `DetailsMap`: `PredictiveModelType` - Indicates the type of the `MLModel`.
EntityStatus: Object status with the following possible values:
EvaluationFilterVariable: A list of the variables to use in searching or filtering `Evaluation`.
MLModelFilterVariable
MLModelType
RealtimeEndpointStatus
SortOrder: The sort order specified in a listing condition.
TaggableResourceType

Exception Summary
AmazonMachineLearningException: Base exception for all service exceptions thrown by Amazon Machine Learning
IdempotentParameterMismatchException: A second request to use or change an object was not allowed.
InternalServerException: An error on the server occurred when trying to process a request.
InvalidInputException: An error on the client occurred.
InvalidTagException
LimitExceededException: The subscriber exceeded the maximum number of operations.
PredictorNotMountedException: The exception is thrown when a predict request is made to an unmounted `MLModel`.
ResourceNotFoundException: A specified resource cannot be located.
TagLimitExceededException