@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModelQualityAppSpecification extends Object implements Serializable, Cloneable, StructuredPojo
Container image configuration object for the monitoring job.
Constructor and Description |
---|
ModelQualityAppSpecification() |
Modifier and Type | Method and Description |
---|---|
ModelQualityAppSpecification |
addEnvironmentEntry(String key,
String value)
Add a single Environment entry
|
ModelQualityAppSpecification |
clearEnvironmentEntries()
Removes all the entries added into Environment.
|
ModelQualityAppSpecification |
clone() |
boolean |
equals(Object obj) |
List<String> |
getContainerArguments()
An array of arguments for the container used to run the monitoring job.
|
List<String> |
getContainerEntrypoint()
Specifies the entrypoint for a container that the monitoring job runs.
|
Map<String,String> |
getEnvironment()
Sets the environment variables in the container that the monitoring job runs.
|
String |
getImageUri()
The address of the container image that the monitoring job runs.
|
String |
getPostAnalyticsProcessorSourceUri()
An Amazon S3 URI to a script that is called after analysis has been performed.
|
String |
getProblemType()
The machine learning problem type of the model that the monitoring job monitors.
|
String |
getRecordPreprocessorSourceUri()
An Amazon S3 URI to a script that is called per row prior to running analysis.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContainerArguments(Collection<String> containerArguments)
An array of arguments for the container used to run the monitoring job.
|
void |
setContainerEntrypoint(Collection<String> containerEntrypoint)
Specifies the entrypoint for a container that the monitoring job runs.
|
void |
setEnvironment(Map<String,String> environment)
Sets the environment variables in the container that the monitoring job runs.
|
void |
setImageUri(String imageUri)
The address of the container image that the monitoring job runs.
|
void |
setPostAnalyticsProcessorSourceUri(String postAnalyticsProcessorSourceUri)
An Amazon S3 URI to a script that is called after analysis has been performed.
|
void |
setProblemType(String problemType)
The machine learning problem type of the model that the monitoring job monitors.
|
void |
setRecordPreprocessorSourceUri(String recordPreprocessorSourceUri)
An Amazon S3 URI to a script that is called per row prior to running analysis.
|
String |
toString()
Returns a string representation of this object.
|
ModelQualityAppSpecification |
withContainerArguments(Collection<String> containerArguments)
An array of arguments for the container used to run the monitoring job.
|
ModelQualityAppSpecification |
withContainerArguments(String... containerArguments)
An array of arguments for the container used to run the monitoring job.
|
ModelQualityAppSpecification |
withContainerEntrypoint(Collection<String> containerEntrypoint)
Specifies the entrypoint for a container that the monitoring job runs.
|
ModelQualityAppSpecification |
withContainerEntrypoint(String... containerEntrypoint)
Specifies the entrypoint for a container that the monitoring job runs.
|
ModelQualityAppSpecification |
withEnvironment(Map<String,String> environment)
Sets the environment variables in the container that the monitoring job runs.
|
ModelQualityAppSpecification |
withImageUri(String imageUri)
The address of the container image that the monitoring job runs.
|
ModelQualityAppSpecification |
withPostAnalyticsProcessorSourceUri(String postAnalyticsProcessorSourceUri)
An Amazon S3 URI to a script that is called after analysis has been performed.
|
ModelQualityAppSpecification |
withProblemType(MonitoringProblemType problemType)
The machine learning problem type of the model that the monitoring job monitors.
|
ModelQualityAppSpecification |
withProblemType(String problemType)
The machine learning problem type of the model that the monitoring job monitors.
|
ModelQualityAppSpecification |
withRecordPreprocessorSourceUri(String recordPreprocessorSourceUri)
An Amazon S3 URI to a script that is called per row prior to running analysis.
|
public void setImageUri(String imageUri)
The address of the container image that the monitoring job runs.
imageUri
- The address of the container image that the monitoring job runs.public String getImageUri()
The address of the container image that the monitoring job runs.
public ModelQualityAppSpecification withImageUri(String imageUri)
The address of the container image that the monitoring job runs.
imageUri
- The address of the container image that the monitoring job runs.public List<String> getContainerEntrypoint()
Specifies the entrypoint for a container that the monitoring job runs.
public void setContainerEntrypoint(Collection<String> containerEntrypoint)
Specifies the entrypoint for a container that the monitoring job runs.
containerEntrypoint
- Specifies the entrypoint for a container that the monitoring job runs.public ModelQualityAppSpecification withContainerEntrypoint(String... containerEntrypoint)
Specifies the entrypoint for a container that the monitoring job runs.
NOTE: This method appends the values to the existing list (if any). Use
setContainerEntrypoint(java.util.Collection)
or withContainerEntrypoint(java.util.Collection)
if you want to override the existing values.
containerEntrypoint
- Specifies the entrypoint for a container that the monitoring job runs.public ModelQualityAppSpecification withContainerEntrypoint(Collection<String> containerEntrypoint)
Specifies the entrypoint for a container that the monitoring job runs.
containerEntrypoint
- Specifies the entrypoint for a container that the monitoring job runs.public List<String> getContainerArguments()
An array of arguments for the container used to run the monitoring job.
public void setContainerArguments(Collection<String> containerArguments)
An array of arguments for the container used to run the monitoring job.
containerArguments
- An array of arguments for the container used to run the monitoring job.public ModelQualityAppSpecification withContainerArguments(String... containerArguments)
An array of arguments for the container used to run the monitoring job.
NOTE: This method appends the values to the existing list (if any). Use
setContainerArguments(java.util.Collection)
or withContainerArguments(java.util.Collection)
if
you want to override the existing values.
containerArguments
- An array of arguments for the container used to run the monitoring job.public ModelQualityAppSpecification withContainerArguments(Collection<String> containerArguments)
An array of arguments for the container used to run the monitoring job.
containerArguments
- An array of arguments for the container used to run the monitoring job.public void setRecordPreprocessorSourceUri(String recordPreprocessorSourceUri)
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flattened JSON so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.
recordPreprocessorSourceUri
- An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the
payload and convert it into a flattened JSON so that the built-in container can use the converted data.
Applicable only for the built-in (first party) containers.public String getRecordPreprocessorSourceUri()
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flattened JSON so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.
public ModelQualityAppSpecification withRecordPreprocessorSourceUri(String recordPreprocessorSourceUri)
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flattened JSON so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.
recordPreprocessorSourceUri
- An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the
payload and convert it into a flattened JSON so that the built-in container can use the converted data.
Applicable only for the built-in (first party) containers.public void setPostAnalyticsProcessorSourceUri(String postAnalyticsProcessorSourceUri)
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
postAnalyticsProcessorSourceUri
- An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the
built-in (first party) containers.public String getPostAnalyticsProcessorSourceUri()
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
public ModelQualityAppSpecification withPostAnalyticsProcessorSourceUri(String postAnalyticsProcessorSourceUri)
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
postAnalyticsProcessorSourceUri
- An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the
built-in (first party) containers.public void setProblemType(String problemType)
The machine learning problem type of the model that the monitoring job monitors.
problemType
- The machine learning problem type of the model that the monitoring job monitors.MonitoringProblemType
public String getProblemType()
The machine learning problem type of the model that the monitoring job monitors.
MonitoringProblemType
public ModelQualityAppSpecification withProblemType(String problemType)
The machine learning problem type of the model that the monitoring job monitors.
problemType
- The machine learning problem type of the model that the monitoring job monitors.MonitoringProblemType
public ModelQualityAppSpecification withProblemType(MonitoringProblemType problemType)
The machine learning problem type of the model that the monitoring job monitors.
problemType
- The machine learning problem type of the model that the monitoring job monitors.MonitoringProblemType
public Map<String,String> getEnvironment()
Sets the environment variables in the container that the monitoring job runs.
public void setEnvironment(Map<String,String> environment)
Sets the environment variables in the container that the monitoring job runs.
environment
- Sets the environment variables in the container that the monitoring job runs.public ModelQualityAppSpecification withEnvironment(Map<String,String> environment)
Sets the environment variables in the container that the monitoring job runs.
environment
- Sets the environment variables in the container that the monitoring job runs.public ModelQualityAppSpecification addEnvironmentEntry(String key, String value)
public ModelQualityAppSpecification clearEnvironmentEntries()
public String toString()
toString
in class Object
Object.toString()
public ModelQualityAppSpecification clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.