@Generated(value="software.amazon.awssdk:codegen") public final class AutoMLCandidate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AutoMLCandidate.Builder,AutoMLCandidate>
Information about a candidate produced by an AutoML training job, including its status, steps, and other properties.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AutoMLCandidate.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AutoMLCandidate.Builder |
builder() |
String |
candidateName()
The name of the candidate.
|
CandidateProperties |
candidateProperties()
The properties of an AutoML candidate job.
|
CandidateStatus |
candidateStatus()
The candidate's status.
|
String |
candidateStatusAsString()
The candidate's status.
|
List<AutoMLCandidateStep> |
candidateSteps()
Information about the candidate's steps.
|
Instant |
creationTime()
The creation time.
|
Instant |
endTime()
The end time.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
failureReason()
The failure reason.
|
FinalAutoMLJobObjectiveMetric |
finalAutoMLJobObjectiveMetric()
Returns the value of the FinalAutoMLJobObjectiveMetric property for this object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasCandidateSteps()
For responses, this returns true if the service returned a value for the CandidateSteps property.
|
int |
hashCode() |
boolean |
hasInferenceContainerDefinitions()
For responses, this returns true if the service returned a value for the InferenceContainerDefinitions property.
|
boolean |
hasInferenceContainers()
For responses, this returns true if the service returned a value for the InferenceContainers property.
|
Map<AutoMLProcessingUnit,List<AutoMLContainerDefinition>> |
inferenceContainerDefinitions()
The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate.
|
Map<String,List<AutoMLContainerDefinition>> |
inferenceContainerDefinitionsAsStrings()
The mapping of all supported processing unit (CPU, GPU, etc...) to inference container definitions for the
candidate.
|
List<AutoMLContainerDefinition> |
inferenceContainers()
Information about the recommended inference container definitions.
|
Instant |
lastModifiedTime()
The last modified time.
|
ObjectiveStatus |
objectiveStatus()
The objective's status.
|
String |
objectiveStatusAsString()
The objective's status.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AutoMLCandidate.Builder> |
serializableBuilderClass() |
AutoMLCandidate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String candidateName()
The name of the candidate.
public final FinalAutoMLJobObjectiveMetric finalAutoMLJobObjectiveMetric()
public final ObjectiveStatus objectiveStatus()
The objective's status.
If the service returns an enum value that is not available in the current SDK version, objectiveStatus
will return ObjectiveStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from objectiveStatusAsString().
ObjectiveStatuspublic final String objectiveStatusAsString()
The objective's status.
If the service returns an enum value that is not available in the current SDK version, objectiveStatus
will return ObjectiveStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from objectiveStatusAsString().
ObjectiveStatuspublic final boolean hasCandidateSteps()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<AutoMLCandidateStep> candidateSteps()
Information about the candidate's steps.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasCandidateSteps() method.
public final CandidateStatus candidateStatus()
The candidate's status.
If the service returns an enum value that is not available in the current SDK version, candidateStatus
will return CandidateStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from candidateStatusAsString().
CandidateStatuspublic final String candidateStatusAsString()
The candidate's status.
If the service returns an enum value that is not available in the current SDK version, candidateStatus
will return CandidateStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from candidateStatusAsString().
CandidateStatuspublic final boolean hasInferenceContainers()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<AutoMLContainerDefinition> inferenceContainers()
Information about the recommended inference container definitions.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasInferenceContainers() method.
public final Instant creationTime()
The creation time.
public final Instant endTime()
The end time.
public final Instant lastModifiedTime()
The last modified time.
public final String failureReason()
The failure reason.
public final CandidateProperties candidateProperties()
The properties of an AutoML candidate job.
public final Map<AutoMLProcessingUnit,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.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasInferenceContainerDefinitions() method.
CreateAutoMLJobV2) related to image or text classification problem types only.public final boolean hasInferenceContainerDefinitions()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final Map<String,List<AutoMLContainerDefinition>> inferenceContainerDefinitionsAsStrings()
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.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasInferenceContainerDefinitions() method.
CreateAutoMLJobV2) related to image or text classification problem types only.public AutoMLCandidate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AutoMLCandidate.Builder,AutoMLCandidate>public static AutoMLCandidate.Builder builder()
public static Class<? extends AutoMLCandidate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.