Interface InferenceExperimentSummary.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<InferenceExperimentSummary.Builder,InferenceExperimentSummary>
,SdkBuilder<InferenceExperimentSummary.Builder,InferenceExperimentSummary>
,SdkPojo
- Enclosing class:
- InferenceExperimentSummary
public static interface InferenceExperimentSummary.Builder extends SdkPojo, CopyableBuilder<InferenceExperimentSummary.Builder,InferenceExperimentSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description InferenceExperimentSummary.Builder
completionTime(Instant completionTime)
The timestamp at which the inference experiment was completed.InferenceExperimentSummary.Builder
creationTime(Instant creationTime)
The timestamp at which the inference experiment was created.InferenceExperimentSummary.Builder
description(String description)
The description of the inference experiment.InferenceExperimentSummary.Builder
lastModifiedTime(Instant lastModifiedTime)
The timestamp when you last modified the inference experiment.InferenceExperimentSummary.Builder
name(String name)
The name of the inference experiment.InferenceExperimentSummary.Builder
roleArn(String roleArn)
The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment.default InferenceExperimentSummary.Builder
schedule(Consumer<InferenceExperimentSchedule.Builder> schedule)
The duration for which the inference experiment ran or will run.InferenceExperimentSummary.Builder
schedule(InferenceExperimentSchedule schedule)
The duration for which the inference experiment ran or will run.InferenceExperimentSummary.Builder
status(String status)
The status of the inference experiment.InferenceExperimentSummary.Builder
status(InferenceExperimentStatus status)
The status of the inference experiment.InferenceExperimentSummary.Builder
statusReason(String statusReason)
The error message for the inference experiment status result.InferenceExperimentSummary.Builder
type(String type)
The type of the inference experiment.InferenceExperimentSummary.Builder
type(InferenceExperimentType type)
The type of the inference experiment.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
name
InferenceExperimentSummary.Builder name(String name)
The name of the inference experiment.
- Parameters:
name
- The name of the inference experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
InferenceExperimentSummary.Builder type(String type)
The type of the inference experiment.
- Parameters:
type
- The type of the inference experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InferenceExperimentType
,InferenceExperimentType
-
type
InferenceExperimentSummary.Builder type(InferenceExperimentType type)
The type of the inference experiment.
- Parameters:
type
- The type of the inference experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InferenceExperimentType
,InferenceExperimentType
-
schedule
InferenceExperimentSummary.Builder schedule(InferenceExperimentSchedule schedule)
The duration for which the inference experiment ran or will run.
The maximum duration that you can set for an inference experiment is 30 days.
- Parameters:
schedule
- The duration for which the inference experiment ran or will run.The maximum duration that you can set for an inference experiment is 30 days.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schedule
default InferenceExperimentSummary.Builder schedule(Consumer<InferenceExperimentSchedule.Builder> schedule)
The duration for which the inference experiment ran or will run.
The maximum duration that you can set for an inference experiment is 30 days.
This is a convenience method that creates an instance of theInferenceExperimentSchedule.Builder
avoiding the need to create one manually viaInferenceExperimentSchedule.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toschedule(InferenceExperimentSchedule)
.- Parameters:
schedule
- a consumer that will call methods onInferenceExperimentSchedule.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
schedule(InferenceExperimentSchedule)
-
status
InferenceExperimentSummary.Builder status(String status)
The status of the inference experiment.
- Parameters:
status
- The status of the inference experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InferenceExperimentStatus
,InferenceExperimentStatus
-
status
InferenceExperimentSummary.Builder status(InferenceExperimentStatus status)
The status of the inference experiment.
- Parameters:
status
- The status of the inference experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InferenceExperimentStatus
,InferenceExperimentStatus
-
statusReason
InferenceExperimentSummary.Builder statusReason(String statusReason)
The error message for the inference experiment status result.
- Parameters:
statusReason
- The error message for the inference experiment status result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
InferenceExperimentSummary.Builder description(String description)
The description of the inference experiment.
- Parameters:
description
- The description of the inference experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
InferenceExperimentSummary.Builder creationTime(Instant creationTime)
The timestamp at which the inference experiment was created.
- Parameters:
creationTime
- The timestamp at which the inference experiment was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completionTime
InferenceExperimentSummary.Builder completionTime(Instant completionTime)
The timestamp at which the inference experiment was completed.
- Parameters:
completionTime
- The timestamp at which the inference experiment was completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
InferenceExperimentSummary.Builder lastModifiedTime(Instant lastModifiedTime)
The timestamp when you last modified the inference experiment.
- Parameters:
lastModifiedTime
- The timestamp when you last modified the inference experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
InferenceExperimentSummary.Builder roleArn(String roleArn)
The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment.
- Parameters:
roleArn
- The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-