Interface DescribeAlgorithmResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeAlgorithmResponse.Builder,DescribeAlgorithmResponse>,SageMakerResponse.Builder,SdkBuilder<DescribeAlgorithmResponse.Builder,DescribeAlgorithmResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeAlgorithmResponse
@Mutable @NotThreadSafe 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.BuilderalgorithmArn(String algorithmArn)The Amazon Resource Name (ARN) of the algorithm.DescribeAlgorithmResponse.BuilderalgorithmDescription(String algorithmDescription)A brief summary about the algorithm.DescribeAlgorithmResponse.BuilderalgorithmName(String algorithmName)The name of the algorithm being described.DescribeAlgorithmResponse.BuilderalgorithmStatus(String algorithmStatus)The current status of the algorithm.DescribeAlgorithmResponse.BuilderalgorithmStatus(AlgorithmStatus algorithmStatus)The current status of the algorithm.default DescribeAlgorithmResponse.BuilderalgorithmStatusDetails(Consumer<AlgorithmStatusDetails.Builder> algorithmStatusDetails)Details about the current status of the algorithm.DescribeAlgorithmResponse.BuilderalgorithmStatusDetails(AlgorithmStatusDetails algorithmStatusDetails)Details about the current status of the algorithm.DescribeAlgorithmResponse.BuildercertifyForMarketplace(Boolean certifyForMarketplace)Whether the algorithm is certified to be listed in Amazon Web Services Marketplace.DescribeAlgorithmResponse.BuildercreationTime(Instant creationTime)A timestamp specifying when the algorithm was created.default DescribeAlgorithmResponse.BuilderinferenceSpecification(Consumer<InferenceSpecification.Builder> inferenceSpecification)Details about inference jobs that the algorithm runs.DescribeAlgorithmResponse.BuilderinferenceSpecification(InferenceSpecification inferenceSpecification)Details about inference jobs that the algorithm runs.DescribeAlgorithmResponse.BuilderproductId(String productId)The product identifier of the algorithm.default DescribeAlgorithmResponse.BuildertrainingSpecification(Consumer<TrainingSpecification.Builder> trainingSpecification)Details about training jobs run by this algorithm.DescribeAlgorithmResponse.BuildertrainingSpecification(TrainingSpecification trainingSpecification)Details about training jobs run by this algorithm.default DescribeAlgorithmResponse.BuildervalidationSpecification(Consumer<AlgorithmValidationSpecification.Builder> validationSpecification)Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.DescribeAlgorithmResponse.BuildervalidationSpecification(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.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:
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.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:
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.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:
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.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:
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.
-
-