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
copyMethods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.Builderavoiding the need to create one manually viaTrainingSpecification.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaInferenceSpecification.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAlgorithmValidationSpecification.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAlgorithmStatusDetails.builder().When the
Consumercompletes,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.
-