Interface InferenceExecutionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InferenceExecutionSummary.Builder,InferenceExecutionSummary>,SdkBuilder<InferenceExecutionSummary.Builder,InferenceExecutionSummary>,SdkPojo
- Enclosing class:
- InferenceExecutionSummary
public static interface InferenceExecutionSummary.Builder extends SdkPojo, CopyableBuilder<InferenceExecutionSummary.Builder,InferenceExecutionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default InferenceExecutionSummary.BuildercustomerResultObject(Consumer<S3Object.Builder> customerResultObject)The S3 object that the inference execution results were uploaded to.InferenceExecutionSummary.BuildercustomerResultObject(S3Object customerResultObject)The S3 object that the inference execution results were uploaded to.InferenceExecutionSummary.BuilderdataEndTime(Instant dataEndTime)Indicates the time reference in the dataset at which the inference execution stopped.default InferenceExecutionSummary.BuilderdataInputConfiguration(Consumer<InferenceInputConfiguration.Builder> dataInputConfiguration)Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.InferenceExecutionSummary.BuilderdataInputConfiguration(InferenceInputConfiguration dataInputConfiguration)Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.default InferenceExecutionSummary.BuilderdataOutputConfiguration(Consumer<InferenceOutputConfiguration.Builder> dataOutputConfiguration)Specifies configuration information for the output results from for the inference execution, including the output Amazon S3 location.InferenceExecutionSummary.BuilderdataOutputConfiguration(InferenceOutputConfiguration dataOutputConfiguration)Specifies configuration information for the output results from for the inference execution, including the output Amazon S3 location.InferenceExecutionSummary.BuilderdataStartTime(Instant dataStartTime)Indicates the time reference in the dataset at which the inference execution began.InferenceExecutionSummary.BuilderfailedReason(String failedReason)Specifies the reason for failure when an inference execution has failed.InferenceExecutionSummary.BuilderinferenceSchedulerArn(String inferenceSchedulerArn)The Amazon Resource Name (ARN) of the inference scheduler being used for the inference execution.InferenceExecutionSummary.BuilderinferenceSchedulerName(String inferenceSchedulerName)The name of the inference scheduler being used for the inference execution.InferenceExecutionSummary.BuildermodelArn(String modelArn)The Amazon Resource Name (ARN) of the machine learning model used for the inference execution.InferenceExecutionSummary.BuildermodelName(String modelName)The name of the machine learning model being used for the inference execution.InferenceExecutionSummary.BuildermodelVersion(Long modelVersion)The model version used for the inference execution.InferenceExecutionSummary.BuildermodelVersionArn(String modelVersionArn)The Amazon Resource Number (ARN) of the model version used for the inference execution.InferenceExecutionSummary.BuilderscheduledStartTime(Instant scheduledStartTime)Indicates the start time at which the inference scheduler began the specific inference execution.InferenceExecutionSummary.Builderstatus(String status)Indicates the status of the inference execution.InferenceExecutionSummary.Builderstatus(InferenceExecutionStatus status)Indicates the status of the inference execution.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
modelName
InferenceExecutionSummary.Builder modelName(String modelName)
The name of the machine learning model being used for the inference execution.
- Parameters:
modelName- The name of the machine learning model being used for the inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelArn
InferenceExecutionSummary.Builder modelArn(String modelArn)
The Amazon Resource Name (ARN) of the machine learning model used for the inference execution.
- Parameters:
modelArn- The Amazon Resource Name (ARN) of the machine learning model used for the inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inferenceSchedulerName
InferenceExecutionSummary.Builder inferenceSchedulerName(String inferenceSchedulerName)
The name of the inference scheduler being used for the inference execution.
- Parameters:
inferenceSchedulerName- The name of the inference scheduler being used for the inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inferenceSchedulerArn
InferenceExecutionSummary.Builder inferenceSchedulerArn(String inferenceSchedulerArn)
The Amazon Resource Name (ARN) of the inference scheduler being used for the inference execution.
- Parameters:
inferenceSchedulerArn- The Amazon Resource Name (ARN) of the inference scheduler being used for the inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scheduledStartTime
InferenceExecutionSummary.Builder scheduledStartTime(Instant scheduledStartTime)
Indicates the start time at which the inference scheduler began the specific inference execution.
- Parameters:
scheduledStartTime- Indicates the start time at which the inference scheduler began the specific inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataStartTime
InferenceExecutionSummary.Builder dataStartTime(Instant dataStartTime)
Indicates the time reference in the dataset at which the inference execution began.
- Parameters:
dataStartTime- Indicates the time reference in the dataset at which the inference execution began.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataEndTime
InferenceExecutionSummary.Builder dataEndTime(Instant dataEndTime)
Indicates the time reference in the dataset at which the inference execution stopped.
- Parameters:
dataEndTime- Indicates the time reference in the dataset at which the inference execution stopped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataInputConfiguration
InferenceExecutionSummary.Builder dataInputConfiguration(InferenceInputConfiguration dataInputConfiguration)
Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.
- Parameters:
dataInputConfiguration- Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataInputConfiguration
default InferenceExecutionSummary.Builder dataInputConfiguration(Consumer<InferenceInputConfiguration.Builder> dataInputConfiguration)
Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.
This is a convenience method that creates an instance of theInferenceInputConfiguration.Builderavoiding the need to create one manually viaInferenceInputConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataInputConfiguration(InferenceInputConfiguration).- Parameters:
dataInputConfiguration- a consumer that will call methods onInferenceInputConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataInputConfiguration(InferenceInputConfiguration)
-
dataOutputConfiguration
InferenceExecutionSummary.Builder dataOutputConfiguration(InferenceOutputConfiguration dataOutputConfiguration)
Specifies configuration information for the output results from for the inference execution, including the output Amazon S3 location.
- Parameters:
dataOutputConfiguration- Specifies configuration information for the output results from for the inference execution, including the output Amazon S3 location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataOutputConfiguration
default InferenceExecutionSummary.Builder dataOutputConfiguration(Consumer<InferenceOutputConfiguration.Builder> dataOutputConfiguration)
Specifies configuration information for the output results from for the inference execution, including the output Amazon S3 location.
This is a convenience method that creates an instance of theInferenceOutputConfiguration.Builderavoiding the need to create one manually viaInferenceOutputConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataOutputConfiguration(InferenceOutputConfiguration).- Parameters:
dataOutputConfiguration- a consumer that will call methods onInferenceOutputConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataOutputConfiguration(InferenceOutputConfiguration)
-
customerResultObject
InferenceExecutionSummary.Builder customerResultObject(S3Object customerResultObject)
The S3 object that the inference execution results were uploaded to.
- Parameters:
customerResultObject- The S3 object that the inference execution results were uploaded to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerResultObject
default InferenceExecutionSummary.Builder customerResultObject(Consumer<S3Object.Builder> customerResultObject)
The S3 object that the inference execution results were uploaded to.
This is a convenience method that creates an instance of theS3Object.Builderavoiding the need to create one manually viaS3Object.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomerResultObject(S3Object).- Parameters:
customerResultObject- a consumer that will call methods onS3Object.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
customerResultObject(S3Object)
-
status
InferenceExecutionSummary.Builder status(String status)
Indicates the status of the inference execution.
- Parameters:
status- Indicates the status of the inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InferenceExecutionStatus,InferenceExecutionStatus
-
status
InferenceExecutionSummary.Builder status(InferenceExecutionStatus status)
Indicates the status of the inference execution.
- Parameters:
status- Indicates the status of the inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InferenceExecutionStatus,InferenceExecutionStatus
-
failedReason
InferenceExecutionSummary.Builder failedReason(String failedReason)
Specifies the reason for failure when an inference execution has failed.
- Parameters:
failedReason- Specifies the reason for failure when an inference execution has failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelVersion
InferenceExecutionSummary.Builder modelVersion(Long modelVersion)
The model version used for the inference execution.
- Parameters:
modelVersion- The model version used for the inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelVersionArn
InferenceExecutionSummary.Builder modelVersionArn(String modelVersionArn)
The Amazon Resource Number (ARN) of the model version used for the inference execution.
- Parameters:
modelVersionArn- The Amazon Resource Number (ARN) of the model version used for the inference execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-