Interface DescribeAlgorithmResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeAlgorithmResponse.Builder,DescribeAlgorithmResponse>
,SageMakerResponse.Builder
,SdkBuilder<DescribeAlgorithmResponse.Builder,DescribeAlgorithmResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- DescribeAlgorithmResponse
public static interface DescribeAlgorithmResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeAlgorithmResponse.Builder,DescribeAlgorithmResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeAlgorithmResponse.Builder
algorithmArn(String algorithmArn)
The Amazon Resource Name (ARN) of the algorithm.DescribeAlgorithmResponse.Builder
algorithmDescription(String algorithmDescription)
A brief summary about the algorithm.DescribeAlgorithmResponse.Builder
algorithmName(String algorithmName)
The name of the algorithm being described.DescribeAlgorithmResponse.Builder
algorithmStatus(String algorithmStatus)
The current status of the algorithm.DescribeAlgorithmResponse.Builder
algorithmStatus(AlgorithmStatus algorithmStatus)
The current status of the algorithm.default DescribeAlgorithmResponse.Builder
algorithmStatusDetails(Consumer<AlgorithmStatusDetails.Builder> algorithmStatusDetails)
Details about the current status of the algorithm.DescribeAlgorithmResponse.Builder
algorithmStatusDetails(AlgorithmStatusDetails algorithmStatusDetails)
Details about the current status of the algorithm.DescribeAlgorithmResponse.Builder
certifyForMarketplace(Boolean certifyForMarketplace)
Whether the algorithm is certified to be listed in Amazon Web Services Marketplace.DescribeAlgorithmResponse.Builder
creationTime(Instant creationTime)
A timestamp specifying when the algorithm was created.default DescribeAlgorithmResponse.Builder
inferenceSpecification(Consumer<InferenceSpecification.Builder> inferenceSpecification)
Details about inference jobs that the algorithm runs.DescribeAlgorithmResponse.Builder
inferenceSpecification(InferenceSpecification inferenceSpecification)
Details about inference jobs that the algorithm runs.DescribeAlgorithmResponse.Builder
productId(String productId)
The product identifier of the algorithm.default DescribeAlgorithmResponse.Builder
trainingSpecification(Consumer<TrainingSpecification.Builder> trainingSpecification)
Details about training jobs run by this algorithm.DescribeAlgorithmResponse.Builder
trainingSpecification(TrainingSpecification trainingSpecification)
Details about training jobs run by this algorithm.default DescribeAlgorithmResponse.Builder
validationSpecification(Consumer<AlgorithmValidationSpecification.Builder> validationSpecification)
Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.DescribeAlgorithmResponse.Builder
validationSpecification(AlgorithmValidationSpecification validationSpecification)
Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
algorithmName
DescribeAlgorithmResponse.Builder algorithmName(String algorithmName)
The name of the algorithm being described.
- Parameters:
algorithmName
- The name of the algorithm being described.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
algorithmArn
DescribeAlgorithmResponse.Builder algorithmArn(String algorithmArn)
The Amazon Resource Name (ARN) of the algorithm.
- Parameters:
algorithmArn
- The Amazon Resource Name (ARN) of the algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
algorithmDescription
DescribeAlgorithmResponse.Builder algorithmDescription(String algorithmDescription)
A brief summary about the algorithm.
- Parameters:
algorithmDescription
- A brief summary about the algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
DescribeAlgorithmResponse.Builder creationTime(Instant creationTime)
A timestamp specifying when the algorithm was created.
- Parameters:
creationTime
- A timestamp specifying when the algorithm was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingSpecification
DescribeAlgorithmResponse.Builder trainingSpecification(TrainingSpecification trainingSpecification)
Details about training jobs run by this algorithm.
- Parameters:
trainingSpecification
- Details about training jobs run by this algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingSpecification
default DescribeAlgorithmResponse.Builder trainingSpecification(Consumer<TrainingSpecification.Builder> trainingSpecification)
Details about training jobs run by this algorithm.
This is a convenience method that creates an instance of theTrainingSpecification.Builder
avoiding the need to create one manually viaTrainingSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrainingSpecification(TrainingSpecification)
.- Parameters:
trainingSpecification
- a consumer that will call methods onTrainingSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
trainingSpecification(TrainingSpecification)
-
inferenceSpecification
DescribeAlgorithmResponse.Builder inferenceSpecification(InferenceSpecification inferenceSpecification)
Details about inference jobs that the algorithm runs.
- Parameters:
inferenceSpecification
- Details about inference jobs that the algorithm runs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inferenceSpecification
default DescribeAlgorithmResponse.Builder inferenceSpecification(Consumer<InferenceSpecification.Builder> inferenceSpecification)
Details about inference jobs that the algorithm runs.
This is a convenience method that creates an instance of theInferenceSpecification.Builder
avoiding the need to create one manually viaInferenceSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinferenceSpecification(InferenceSpecification)
.- Parameters:
inferenceSpecification
- a consumer that will call methods onInferenceSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inferenceSpecification(InferenceSpecification)
-
validationSpecification
DescribeAlgorithmResponse.Builder validationSpecification(AlgorithmValidationSpecification validationSpecification)
Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.
- Parameters:
validationSpecification
- Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationSpecification
default DescribeAlgorithmResponse.Builder validationSpecification(Consumer<AlgorithmValidationSpecification.Builder> validationSpecification)
Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.
This is a convenience method that creates an instance of theAlgorithmValidationSpecification.Builder
avoiding the need to create one manually viaAlgorithmValidationSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovalidationSpecification(AlgorithmValidationSpecification)
.- Parameters:
validationSpecification
- a consumer that will call methods onAlgorithmValidationSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
validationSpecification(AlgorithmValidationSpecification)
-
algorithmStatus
DescribeAlgorithmResponse.Builder algorithmStatus(String algorithmStatus)
The current status of the algorithm.
- Parameters:
algorithmStatus
- The current status of the algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AlgorithmStatus
,AlgorithmStatus
-
algorithmStatus
DescribeAlgorithmResponse.Builder algorithmStatus(AlgorithmStatus algorithmStatus)
The current status of the algorithm.
- Parameters:
algorithmStatus
- The current status of the algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AlgorithmStatus
,AlgorithmStatus
-
algorithmStatusDetails
DescribeAlgorithmResponse.Builder algorithmStatusDetails(AlgorithmStatusDetails algorithmStatusDetails)
Details about the current status of the algorithm.
- Parameters:
algorithmStatusDetails
- Details about the current status of the algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
algorithmStatusDetails
default DescribeAlgorithmResponse.Builder algorithmStatusDetails(Consumer<AlgorithmStatusDetails.Builder> algorithmStatusDetails)
Details about the current status of the algorithm.
This is a convenience method that creates an instance of theAlgorithmStatusDetails.Builder
avoiding the need to create one manually viaAlgorithmStatusDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toalgorithmStatusDetails(AlgorithmStatusDetails)
.- Parameters:
algorithmStatusDetails
- a consumer that will call methods onAlgorithmStatusDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
algorithmStatusDetails(AlgorithmStatusDetails)
-
productId
DescribeAlgorithmResponse.Builder productId(String productId)
The product identifier of the algorithm.
- Parameters:
productId
- The product identifier of the algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certifyForMarketplace
DescribeAlgorithmResponse.Builder certifyForMarketplace(Boolean certifyForMarketplace)
Whether the algorithm is certified to be listed in Amazon Web Services Marketplace.
- Parameters:
certifyForMarketplace
- Whether the algorithm is certified to be listed in Amazon Web Services Marketplace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-