@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoMLCandidate extends Object implements Serializable, Cloneable, StructuredPojo
Information about a candidate produced by an AutoML training job, including its status, steps, and other properties.
Constructor and Description |
---|
AutoMLCandidate() |
Modifier and Type | Method and Description |
---|---|
AutoMLCandidate |
addInferenceContainerDefinitionsEntry(String key,
List<AutoMLContainerDefinition> value)
Add a single InferenceContainerDefinitions entry
|
AutoMLCandidate |
clearInferenceContainerDefinitionsEntries()
Removes all the entries added into InferenceContainerDefinitions.
|
AutoMLCandidate |
clone() |
boolean |
equals(Object obj) |
String |
getCandidateName()
The name of the candidate.
|
CandidateProperties |
getCandidateProperties()
The properties of an AutoML candidate job.
|
String |
getCandidateStatus()
The candidate's status.
|
List<AutoMLCandidateStep> |
getCandidateSteps()
Information about the candidate's steps.
|
Date |
getCreationTime()
The creation time.
|
Date |
getEndTime()
The end time.
|
String |
getFailureReason()
The failure reason.
|
FinalAutoMLJobObjectiveMetric |
getFinalAutoMLJobObjectiveMetric() |
Map<String,List<AutoMLContainerDefinition>> |
getInferenceContainerDefinitions()
The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate.
|
List<AutoMLContainerDefinition> |
getInferenceContainers()
Information about the recommended inference container definitions.
|
Date |
getLastModifiedTime()
The last modified time.
|
String |
getObjectiveStatus()
The objective's status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCandidateName(String candidateName)
The name of the candidate.
|
void |
setCandidateProperties(CandidateProperties candidateProperties)
The properties of an AutoML candidate job.
|
void |
setCandidateStatus(String candidateStatus)
The candidate's status.
|
void |
setCandidateSteps(Collection<AutoMLCandidateStep> candidateSteps)
Information about the candidate's steps.
|
void |
setCreationTime(Date creationTime)
The creation time.
|
void |
setEndTime(Date endTime)
The end time.
|
void |
setFailureReason(String failureReason)
The failure reason.
|
void |
setFinalAutoMLJobObjectiveMetric(FinalAutoMLJobObjectiveMetric finalAutoMLJobObjectiveMetric) |
void |
setInferenceContainerDefinitions(Map<String,List<AutoMLContainerDefinition>> inferenceContainerDefinitions)
The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate.
|
void |
setInferenceContainers(Collection<AutoMLContainerDefinition> inferenceContainers)
Information about the recommended inference container definitions.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The last modified time.
|
void |
setObjectiveStatus(String objectiveStatus)
The objective's status.
|
String |
toString()
Returns a string representation of this object.
|
AutoMLCandidate |
withCandidateName(String candidateName)
The name of the candidate.
|
AutoMLCandidate |
withCandidateProperties(CandidateProperties candidateProperties)
The properties of an AutoML candidate job.
|
AutoMLCandidate |
withCandidateStatus(CandidateStatus candidateStatus)
The candidate's status.
|
AutoMLCandidate |
withCandidateStatus(String candidateStatus)
The candidate's status.
|
AutoMLCandidate |
withCandidateSteps(AutoMLCandidateStep... candidateSteps)
Information about the candidate's steps.
|
AutoMLCandidate |
withCandidateSteps(Collection<AutoMLCandidateStep> candidateSteps)
Information about the candidate's steps.
|
AutoMLCandidate |
withCreationTime(Date creationTime)
The creation time.
|
AutoMLCandidate |
withEndTime(Date endTime)
The end time.
|
AutoMLCandidate |
withFailureReason(String failureReason)
The failure reason.
|
AutoMLCandidate |
withFinalAutoMLJobObjectiveMetric(FinalAutoMLJobObjectiveMetric finalAutoMLJobObjectiveMetric) |
AutoMLCandidate |
withInferenceContainerDefinitions(Map<String,List<AutoMLContainerDefinition>> inferenceContainerDefinitions)
The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate.
|
AutoMLCandidate |
withInferenceContainers(AutoMLContainerDefinition... inferenceContainers)
Information about the recommended inference container definitions.
|
AutoMLCandidate |
withInferenceContainers(Collection<AutoMLContainerDefinition> inferenceContainers)
Information about the recommended inference container definitions.
|
AutoMLCandidate |
withLastModifiedTime(Date lastModifiedTime)
The last modified time.
|
AutoMLCandidate |
withObjectiveStatus(ObjectiveStatus objectiveStatus)
The objective's status.
|
AutoMLCandidate |
withObjectiveStatus(String objectiveStatus)
The objective's status.
|
public void setCandidateName(String candidateName)
The name of the candidate.
candidateName
- The name of the candidate.public String getCandidateName()
The name of the candidate.
public AutoMLCandidate withCandidateName(String candidateName)
The name of the candidate.
candidateName
- The name of the candidate.public void setFinalAutoMLJobObjectiveMetric(FinalAutoMLJobObjectiveMetric finalAutoMLJobObjectiveMetric)
finalAutoMLJobObjectiveMetric
- public FinalAutoMLJobObjectiveMetric getFinalAutoMLJobObjectiveMetric()
public AutoMLCandidate withFinalAutoMLJobObjectiveMetric(FinalAutoMLJobObjectiveMetric finalAutoMLJobObjectiveMetric)
finalAutoMLJobObjectiveMetric
- public void setObjectiveStatus(String objectiveStatus)
The objective's status.
objectiveStatus
- The objective's status.ObjectiveStatus
public String getObjectiveStatus()
The objective's status.
ObjectiveStatus
public AutoMLCandidate withObjectiveStatus(String objectiveStatus)
The objective's status.
objectiveStatus
- The objective's status.ObjectiveStatus
public AutoMLCandidate withObjectiveStatus(ObjectiveStatus objectiveStatus)
The objective's status.
objectiveStatus
- The objective's status.ObjectiveStatus
public List<AutoMLCandidateStep> getCandidateSteps()
Information about the candidate's steps.
public void setCandidateSteps(Collection<AutoMLCandidateStep> candidateSteps)
Information about the candidate's steps.
candidateSteps
- Information about the candidate's steps.public AutoMLCandidate withCandidateSteps(AutoMLCandidateStep... candidateSteps)
Information about the candidate's steps.
NOTE: This method appends the values to the existing list (if any). Use
setCandidateSteps(java.util.Collection)
or withCandidateSteps(java.util.Collection)
if you want
to override the existing values.
candidateSteps
- Information about the candidate's steps.public AutoMLCandidate withCandidateSteps(Collection<AutoMLCandidateStep> candidateSteps)
Information about the candidate's steps.
candidateSteps
- Information about the candidate's steps.public void setCandidateStatus(String candidateStatus)
The candidate's status.
candidateStatus
- The candidate's status.CandidateStatus
public String getCandidateStatus()
The candidate's status.
CandidateStatus
public AutoMLCandidate withCandidateStatus(String candidateStatus)
The candidate's status.
candidateStatus
- The candidate's status.CandidateStatus
public AutoMLCandidate withCandidateStatus(CandidateStatus candidateStatus)
The candidate's status.
candidateStatus
- The candidate's status.CandidateStatus
public List<AutoMLContainerDefinition> getInferenceContainers()
Information about the recommended inference container definitions.
public void setInferenceContainers(Collection<AutoMLContainerDefinition> inferenceContainers)
Information about the recommended inference container definitions.
inferenceContainers
- Information about the recommended inference container definitions.public AutoMLCandidate withInferenceContainers(AutoMLContainerDefinition... inferenceContainers)
Information about the recommended inference container definitions.
NOTE: This method appends the values to the existing list (if any). Use
setInferenceContainers(java.util.Collection)
or withInferenceContainers(java.util.Collection)
if you want to override the existing values.
inferenceContainers
- Information about the recommended inference container definitions.public AutoMLCandidate withInferenceContainers(Collection<AutoMLContainerDefinition> inferenceContainers)
Information about the recommended inference container definitions.
inferenceContainers
- Information about the recommended inference container definitions.public void setCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public Date getCreationTime()
The creation time.
public AutoMLCandidate withCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public void setEndTime(Date endTime)
The end time.
endTime
- The end time.public Date getEndTime()
The end time.
public AutoMLCandidate withEndTime(Date endTime)
The end time.
endTime
- The end time.public void setLastModifiedTime(Date lastModifiedTime)
The last modified time.
lastModifiedTime
- The last modified time.public Date getLastModifiedTime()
The last modified time.
public AutoMLCandidate withLastModifiedTime(Date lastModifiedTime)
The last modified time.
lastModifiedTime
- The last modified time.public void setFailureReason(String failureReason)
The failure reason.
failureReason
- The failure reason.public String getFailureReason()
The failure reason.
public AutoMLCandidate withFailureReason(String failureReason)
The failure reason.
failureReason
- The failure reason.public void setCandidateProperties(CandidateProperties candidateProperties)
The properties of an AutoML candidate job.
candidateProperties
- The properties of an AutoML candidate job.public CandidateProperties getCandidateProperties()
The properties of an AutoML candidate job.
public AutoMLCandidate withCandidateProperties(CandidateProperties candidateProperties)
The properties of an AutoML candidate job.
candidateProperties
- The properties of an AutoML candidate job.public Map<String,List<AutoMLContainerDefinition>> getInferenceContainerDefinitions()
The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate. This field is populated for the AutoML jobs V2 (for example, for jobs created by calling
CreateAutoMLJobV2
) related to image or text classification problem types only.
CreateAutoMLJobV2
) related to image or text classification problem types only.public void setInferenceContainerDefinitions(Map<String,List<AutoMLContainerDefinition>> inferenceContainerDefinitions)
The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate. This field is populated for the AutoML jobs V2 (for example, for jobs created by calling
CreateAutoMLJobV2
) related to image or text classification problem types only.
inferenceContainerDefinitions
- The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate. This field is populated for the AutoML jobs V2 (for example, for jobs created by calling
CreateAutoMLJobV2
) related to image or text classification problem types only.public AutoMLCandidate withInferenceContainerDefinitions(Map<String,List<AutoMLContainerDefinition>> inferenceContainerDefinitions)
The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate. This field is populated for the AutoML jobs V2 (for example, for jobs created by calling
CreateAutoMLJobV2
) related to image or text classification problem types only.
inferenceContainerDefinitions
- The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate. This field is populated for the AutoML jobs V2 (for example, for jobs created by calling
CreateAutoMLJobV2
) related to image or text classification problem types only.public AutoMLCandidate addInferenceContainerDefinitionsEntry(String key, List<AutoMLContainerDefinition> value)
public AutoMLCandidate clearInferenceContainerDefinitionsEntries()
public String toString()
toString
in class Object
Object.toString()
public AutoMLCandidate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.