Class InferenceExecutionSummary
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<InferenceExecutionSummary.Builder,
InferenceExecutionSummary>
Contains information about the specific inference execution, including input and output data configuration, inference scheduling information, status, and so on.
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
final S3Object
The S3 object that the inference execution results were uploaded to.final Instant
Indicates the time reference in the dataset at which the inference execution stopped.Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.Specifies configuration information for the output results from for the inference execution, including the output Amazon S3 location.final Instant
Indicates the time reference in the dataset at which the inference execution began.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final String
Specifies the reason for failure when an inference execution has failed.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final String
The Amazon Resource Name (ARN) of the inference scheduler being used for the inference execution.final String
The name of the inference scheduler being used for the inference execution.final String
modelArn()
The Amazon Resource Name (ARN) of the machine learning model used for the inference execution.final String
The name of the machine learning model being used for the inference execution.final Long
The model version used for the inference execution.final String
The Amazon Resource Number (ARN) of the model version used for the inference execution.final Instant
Indicates the start time at which the inference scheduler began the specific inference execution.static Class
<? extends InferenceExecutionSummary.Builder> final InferenceExecutionStatus
status()
Indicates the status of the inference execution.final String
Indicates the status of the inference execution.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
modelName
The name of the machine learning model being used for the inference execution.
- Returns:
- The name of the machine learning model being used for the inference execution.
-
modelArn
The Amazon Resource Name (ARN) of the machine learning model used for the inference execution.
- Returns:
- The Amazon Resource Name (ARN) of the machine learning model used for the inference execution.
-
inferenceSchedulerName
The name of the inference scheduler being used for the inference execution.
- Returns:
- The name of the inference scheduler being used for the inference execution.
-
inferenceSchedulerArn
The Amazon Resource Name (ARN) of the inference scheduler being used for the inference execution.
- Returns:
- The Amazon Resource Name (ARN) of the inference scheduler being used for the inference execution.
-
scheduledStartTime
Indicates the start time at which the inference scheduler began the specific inference execution.
- Returns:
- Indicates the start time at which the inference scheduler began the specific inference execution.
-
dataStartTime
Indicates the time reference in the dataset at which the inference execution began.
- Returns:
- Indicates the time reference in the dataset at which the inference execution began.
-
dataEndTime
Indicates the time reference in the dataset at which the inference execution stopped.
- Returns:
- Indicates the time reference in the dataset at which the inference execution stopped.
-
dataInputConfiguration
Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.
- Returns:
- Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.
-
dataOutputConfiguration
Specifies configuration information for the output results from for the inference execution, including the output Amazon S3 location.
- Returns:
- Specifies configuration information for the output results from for the inference execution, including the output Amazon S3 location.
-
customerResultObject
The S3 object that the inference execution results were uploaded to.
- Returns:
- The S3 object that the inference execution results were uploaded to.
-
status
Indicates the status of the inference execution.
If the service returns an enum value that is not available in the current SDK version,
status
will returnInferenceExecutionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- Indicates the status of the inference execution.
- See Also:
-
statusAsString
Indicates the status of the inference execution.
If the service returns an enum value that is not available in the current SDK version,
status
will returnInferenceExecutionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- Indicates the status of the inference execution.
- See Also:
-
failedReason
Specifies the reason for failure when an inference execution has failed.
- Returns:
- Specifies the reason for failure when an inference execution has failed.
-
modelVersion
The model version used for the inference execution.
- Returns:
- The model version used for the inference execution.
-
modelVersionArn
The Amazon Resource Number (ARN) of the model version used for the inference execution.
- Returns:
- The Amazon Resource Number (ARN) of the model version used for the inference execution.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<InferenceExecutionSummary.Builder,
InferenceExecutionSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-