Interface DescribeAlgorithmResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeAlgorithmResponse.Builder,
,DescribeAlgorithmResponse> SageMakerResponse.Builder
,SdkBuilder<DescribeAlgorithmResponse.Builder,
,DescribeAlgorithmResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeAlgorithmResponse
-
Method Summary
Modifier and TypeMethodDescriptionalgorithmArn
(String algorithmArn) The Amazon Resource Name (ARN) of the algorithm.algorithmDescription
(String algorithmDescription) A brief summary about the algorithm.algorithmName
(String algorithmName) The name of the algorithm being described.algorithmStatus
(String algorithmStatus) The current status of the algorithm.algorithmStatus
(AlgorithmStatus algorithmStatus) The current status of the algorithm.algorithmStatusDetails
(Consumer<AlgorithmStatusDetails.Builder> algorithmStatusDetails) Details about the current status of the algorithm.algorithmStatusDetails
(AlgorithmStatusDetails algorithmStatusDetails) Details about the current status of the algorithm.certifyForMarketplace
(Boolean certifyForMarketplace) Whether the algorithm is certified to be listed in Amazon Web Services Marketplace.creationTime
(Instant creationTime) A timestamp specifying when the algorithm was created.inferenceSpecification
(Consumer<InferenceSpecification.Builder> inferenceSpecification) Details about inference jobs that the algorithm runs.inferenceSpecification
(InferenceSpecification inferenceSpecification) Details about inference jobs that the algorithm runs.The product identifier of the algorithm.trainingSpecification
(Consumer<TrainingSpecification.Builder> trainingSpecification) Details about training jobs run by this algorithm.trainingSpecification
(TrainingSpecification trainingSpecification) Details about training jobs run by this algorithm.validationSpecification
(Consumer<AlgorithmValidationSpecification.Builder> validationSpecification) Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
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
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
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
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:
-
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:
-
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:
-
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
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:
-
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:
-
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
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.
-