software.amazon.awssdk.services.sagemaker.SageMakerAsyncClient Maven / Gradle / Ivy
Show all versions of sagemaker Show documentation
/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
package software.amazon.awssdk.services.sagemaker;
import java.util.concurrent.CompletableFuture;
import java.util.function.Consumer;
import software.amazon.awssdk.annotations.Generated;
import software.amazon.awssdk.core.SdkClient;
import software.amazon.awssdk.services.sagemaker.model.AddAssociationRequest;
import software.amazon.awssdk.services.sagemaker.model.AddAssociationResponse;
import software.amazon.awssdk.services.sagemaker.model.AddTagsRequest;
import software.amazon.awssdk.services.sagemaker.model.AddTagsResponse;
import software.amazon.awssdk.services.sagemaker.model.AssociateTrialComponentRequest;
import software.amazon.awssdk.services.sagemaker.model.AssociateTrialComponentResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateActionRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateActionResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateAlgorithmRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateAlgorithmResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateAppImageConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateAppImageConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateAppRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateAppResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateArtifactRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateArtifactResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateAutoMlJobRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateAutoMlJobResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateCodeRepositoryRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateCodeRepositoryResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateCompilationJobRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateCompilationJobResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateContextRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateContextResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateDataQualityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateDataQualityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateDeviceFleetRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateDeviceFleetResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateDomainRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateDomainResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateEdgePackagingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateEdgePackagingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateEndpointConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateEndpointConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateEndpointRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateEndpointResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateExperimentRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateExperimentResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateFeatureGroupRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateFeatureGroupResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateFlowDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateFlowDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateHumanTaskUiRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateHumanTaskUiResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateHyperParameterTuningJobRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateHyperParameterTuningJobResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateImageRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateImageResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateImageVersionRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateImageVersionResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateLabelingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateLabelingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateModelBiasJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateModelBiasJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateModelExplainabilityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateModelExplainabilityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateModelPackageGroupRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateModelPackageGroupResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateModelPackageRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateModelPackageResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateModelQualityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateModelQualityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateModelRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateModelResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateMonitoringScheduleRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateMonitoringScheduleResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateNotebookInstanceLifecycleConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateNotebookInstanceLifecycleConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateNotebookInstanceRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateNotebookInstanceResponse;
import software.amazon.awssdk.services.sagemaker.model.CreatePipelineRequest;
import software.amazon.awssdk.services.sagemaker.model.CreatePipelineResponse;
import software.amazon.awssdk.services.sagemaker.model.CreatePresignedDomainUrlRequest;
import software.amazon.awssdk.services.sagemaker.model.CreatePresignedDomainUrlResponse;
import software.amazon.awssdk.services.sagemaker.model.CreatePresignedNotebookInstanceUrlRequest;
import software.amazon.awssdk.services.sagemaker.model.CreatePresignedNotebookInstanceUrlResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateProcessingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateProcessingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateProjectRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateProjectResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateTrainingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateTrainingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateTransformJobRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateTransformJobResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateTrialComponentRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateTrialComponentResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateTrialRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateTrialResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateUserProfileRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateUserProfileResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateWorkforceRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateWorkforceResponse;
import software.amazon.awssdk.services.sagemaker.model.CreateWorkteamRequest;
import software.amazon.awssdk.services.sagemaker.model.CreateWorkteamResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteActionRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteActionResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteAlgorithmRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteAlgorithmResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteAppImageConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteAppImageConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteAppRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteAppResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteArtifactRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteArtifactResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteAssociationRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteAssociationResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteCodeRepositoryRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteCodeRepositoryResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteContextRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteContextResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteDataQualityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteDataQualityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteDeviceFleetRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteDeviceFleetResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteDomainRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteDomainResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteEndpointConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteEndpointConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteEndpointRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteEndpointResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteExperimentRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteExperimentResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteFeatureGroupRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteFeatureGroupResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteFlowDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteFlowDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteHumanTaskUiRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteHumanTaskUiResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteImageRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteImageResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteImageVersionRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteImageVersionResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelBiasJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelBiasJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelExplainabilityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelExplainabilityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelPackageGroupPolicyRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelPackageGroupPolicyResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelPackageGroupRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelPackageGroupResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelPackageRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelPackageResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelQualityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelQualityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteModelResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteMonitoringScheduleRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteMonitoringScheduleResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteNotebookInstanceLifecycleConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteNotebookInstanceLifecycleConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteNotebookInstanceRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteNotebookInstanceResponse;
import software.amazon.awssdk.services.sagemaker.model.DeletePipelineRequest;
import software.amazon.awssdk.services.sagemaker.model.DeletePipelineResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteProjectRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteProjectResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteTagsRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteTagsResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteTrialComponentRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteTrialComponentResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteTrialRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteTrialResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteUserProfileRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteUserProfileResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteWorkforceRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteWorkforceResponse;
import software.amazon.awssdk.services.sagemaker.model.DeleteWorkteamRequest;
import software.amazon.awssdk.services.sagemaker.model.DeleteWorkteamResponse;
import software.amazon.awssdk.services.sagemaker.model.DeregisterDevicesRequest;
import software.amazon.awssdk.services.sagemaker.model.DeregisterDevicesResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeActionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeActionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeAlgorithmRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeAlgorithmResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeAppImageConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeAppImageConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeAppRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeAppResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeArtifactRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeArtifactResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeAutoMlJobRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeAutoMlJobResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeCodeRepositoryRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeCodeRepositoryResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeCompilationJobRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeCompilationJobResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeContextRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeContextResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeDataQualityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeDataQualityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeDeviceFleetRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeDeviceFleetResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeDeviceRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeDeviceResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeDomainRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeDomainResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeEdgePackagingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeEdgePackagingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeEndpointConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeEndpointConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeEndpointRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeEndpointResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeExperimentRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeExperimentResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeFeatureGroupRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeFeatureGroupResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeFlowDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeFlowDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeHumanTaskUiRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeHumanTaskUiResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeHyperParameterTuningJobRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeHyperParameterTuningJobResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeImageRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeImageResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeImageVersionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeImageVersionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeLabelingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeLabelingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelBiasJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelBiasJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelExplainabilityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelExplainabilityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelPackageGroupRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelPackageGroupResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelPackageRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelPackageResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelQualityJobDefinitionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelQualityJobDefinitionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeModelResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeMonitoringScheduleRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeMonitoringScheduleResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeNotebookInstanceLifecycleConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeNotebookInstanceLifecycleConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeNotebookInstanceRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeNotebookInstanceResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribePipelineDefinitionForExecutionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribePipelineDefinitionForExecutionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribePipelineExecutionRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribePipelineExecutionResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribePipelineRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribePipelineResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeProcessingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeProcessingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeProjectRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeProjectResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeSubscribedWorkteamRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeSubscribedWorkteamResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeTrainingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeTrainingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeTransformJobRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeTransformJobResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeTrialComponentRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeTrialComponentResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeTrialRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeTrialResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeUserProfileRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeUserProfileResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeWorkforceRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeWorkforceResponse;
import software.amazon.awssdk.services.sagemaker.model.DescribeWorkteamRequest;
import software.amazon.awssdk.services.sagemaker.model.DescribeWorkteamResponse;
import software.amazon.awssdk.services.sagemaker.model.DisableSagemakerServicecatalogPortfolioRequest;
import software.amazon.awssdk.services.sagemaker.model.DisableSagemakerServicecatalogPortfolioResponse;
import software.amazon.awssdk.services.sagemaker.model.DisassociateTrialComponentRequest;
import software.amazon.awssdk.services.sagemaker.model.DisassociateTrialComponentResponse;
import software.amazon.awssdk.services.sagemaker.model.EnableSagemakerServicecatalogPortfolioRequest;
import software.amazon.awssdk.services.sagemaker.model.EnableSagemakerServicecatalogPortfolioResponse;
import software.amazon.awssdk.services.sagemaker.model.GetDeviceFleetReportRequest;
import software.amazon.awssdk.services.sagemaker.model.GetDeviceFleetReportResponse;
import software.amazon.awssdk.services.sagemaker.model.GetModelPackageGroupPolicyRequest;
import software.amazon.awssdk.services.sagemaker.model.GetModelPackageGroupPolicyResponse;
import software.amazon.awssdk.services.sagemaker.model.GetSagemakerServicecatalogPortfolioStatusRequest;
import software.amazon.awssdk.services.sagemaker.model.GetSagemakerServicecatalogPortfolioStatusResponse;
import software.amazon.awssdk.services.sagemaker.model.GetSearchSuggestionsRequest;
import software.amazon.awssdk.services.sagemaker.model.GetSearchSuggestionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListActionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListActionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListAlgorithmsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListAlgorithmsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListAppImageConfigsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListAppImageConfigsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListAppsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListAppsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListArtifactsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListArtifactsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListAssociationsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListAssociationsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListAutoMlJobsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListAutoMlJobsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListCandidatesForAutoMlJobRequest;
import software.amazon.awssdk.services.sagemaker.model.ListCandidatesForAutoMlJobResponse;
import software.amazon.awssdk.services.sagemaker.model.ListCodeRepositoriesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListCodeRepositoriesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListCompilationJobsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListCompilationJobsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListContextsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListContextsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListDataQualityJobDefinitionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListDataQualityJobDefinitionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListDeviceFleetsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListDeviceFleetsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListDevicesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListDevicesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListDomainsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListDomainsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListEdgePackagingJobsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListEdgePackagingJobsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListEndpointConfigsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListEndpointConfigsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListEndpointsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListEndpointsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListExperimentsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListExperimentsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListFeatureGroupsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListFeatureGroupsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListFlowDefinitionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListFlowDefinitionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListHumanTaskUisRequest;
import software.amazon.awssdk.services.sagemaker.model.ListHumanTaskUisResponse;
import software.amazon.awssdk.services.sagemaker.model.ListHyperParameterTuningJobsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListHyperParameterTuningJobsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListImageVersionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListImageVersionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListImagesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListImagesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListLabelingJobsForWorkteamRequest;
import software.amazon.awssdk.services.sagemaker.model.ListLabelingJobsForWorkteamResponse;
import software.amazon.awssdk.services.sagemaker.model.ListLabelingJobsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListLabelingJobsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListModelBiasJobDefinitionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListModelBiasJobDefinitionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListModelExplainabilityJobDefinitionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListModelExplainabilityJobDefinitionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListModelPackageGroupsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListModelPackageGroupsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListModelPackagesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListModelPackagesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListModelQualityJobDefinitionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListModelQualityJobDefinitionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListModelsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListModelsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListMonitoringExecutionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListMonitoringExecutionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListMonitoringSchedulesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListMonitoringSchedulesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListNotebookInstanceLifecycleConfigsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListNotebookInstanceLifecycleConfigsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListNotebookInstancesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListNotebookInstancesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListPipelineExecutionStepsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListPipelineExecutionStepsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListPipelineExecutionsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListPipelineExecutionsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListPipelineParametersForExecutionRequest;
import software.amazon.awssdk.services.sagemaker.model.ListPipelineParametersForExecutionResponse;
import software.amazon.awssdk.services.sagemaker.model.ListPipelinesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListPipelinesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListProcessingJobsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListProcessingJobsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListProjectsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListProjectsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListSubscribedWorkteamsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListSubscribedWorkteamsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListTagsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListTagsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListTrainingJobsForHyperParameterTuningJobRequest;
import software.amazon.awssdk.services.sagemaker.model.ListTrainingJobsForHyperParameterTuningJobResponse;
import software.amazon.awssdk.services.sagemaker.model.ListTrainingJobsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListTrainingJobsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListTransformJobsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListTransformJobsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListTrialComponentsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListTrialComponentsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListTrialsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListTrialsResponse;
import software.amazon.awssdk.services.sagemaker.model.ListUserProfilesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListUserProfilesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListWorkforcesRequest;
import software.amazon.awssdk.services.sagemaker.model.ListWorkforcesResponse;
import software.amazon.awssdk.services.sagemaker.model.ListWorkteamsRequest;
import software.amazon.awssdk.services.sagemaker.model.ListWorkteamsResponse;
import software.amazon.awssdk.services.sagemaker.model.PutModelPackageGroupPolicyRequest;
import software.amazon.awssdk.services.sagemaker.model.PutModelPackageGroupPolicyResponse;
import software.amazon.awssdk.services.sagemaker.model.RegisterDevicesRequest;
import software.amazon.awssdk.services.sagemaker.model.RegisterDevicesResponse;
import software.amazon.awssdk.services.sagemaker.model.RenderUiTemplateRequest;
import software.amazon.awssdk.services.sagemaker.model.RenderUiTemplateResponse;
import software.amazon.awssdk.services.sagemaker.model.SearchRequest;
import software.amazon.awssdk.services.sagemaker.model.SearchResponse;
import software.amazon.awssdk.services.sagemaker.model.StartMonitoringScheduleRequest;
import software.amazon.awssdk.services.sagemaker.model.StartMonitoringScheduleResponse;
import software.amazon.awssdk.services.sagemaker.model.StartNotebookInstanceRequest;
import software.amazon.awssdk.services.sagemaker.model.StartNotebookInstanceResponse;
import software.amazon.awssdk.services.sagemaker.model.StartPipelineExecutionRequest;
import software.amazon.awssdk.services.sagemaker.model.StartPipelineExecutionResponse;
import software.amazon.awssdk.services.sagemaker.model.StopAutoMlJobRequest;
import software.amazon.awssdk.services.sagemaker.model.StopAutoMlJobResponse;
import software.amazon.awssdk.services.sagemaker.model.StopCompilationJobRequest;
import software.amazon.awssdk.services.sagemaker.model.StopCompilationJobResponse;
import software.amazon.awssdk.services.sagemaker.model.StopEdgePackagingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.StopEdgePackagingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.StopHyperParameterTuningJobRequest;
import software.amazon.awssdk.services.sagemaker.model.StopHyperParameterTuningJobResponse;
import software.amazon.awssdk.services.sagemaker.model.StopLabelingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.StopLabelingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.StopMonitoringScheduleRequest;
import software.amazon.awssdk.services.sagemaker.model.StopMonitoringScheduleResponse;
import software.amazon.awssdk.services.sagemaker.model.StopNotebookInstanceRequest;
import software.amazon.awssdk.services.sagemaker.model.StopNotebookInstanceResponse;
import software.amazon.awssdk.services.sagemaker.model.StopPipelineExecutionRequest;
import software.amazon.awssdk.services.sagemaker.model.StopPipelineExecutionResponse;
import software.amazon.awssdk.services.sagemaker.model.StopProcessingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.StopProcessingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.StopTrainingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.StopTrainingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.StopTransformJobRequest;
import software.amazon.awssdk.services.sagemaker.model.StopTransformJobResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateActionRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateActionResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateAppImageConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateAppImageConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateArtifactRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateArtifactResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateCodeRepositoryRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateCodeRepositoryResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateContextRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateContextResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateDeviceFleetRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateDeviceFleetResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateDevicesRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateDevicesResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateDomainRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateDomainResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateEndpointRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateEndpointResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateEndpointWeightsAndCapacitiesRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateEndpointWeightsAndCapacitiesResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateExperimentRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateExperimentResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateImageRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateImageResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateModelPackageRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateModelPackageResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateMonitoringScheduleRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateMonitoringScheduleResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateNotebookInstanceLifecycleConfigRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateNotebookInstanceLifecycleConfigResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateNotebookInstanceRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateNotebookInstanceResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdatePipelineExecutionRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdatePipelineExecutionResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdatePipelineRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdatePipelineResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateTrainingJobRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateTrainingJobResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateTrialComponentRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateTrialComponentResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateTrialRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateTrialResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateUserProfileRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateUserProfileResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateWorkforceRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateWorkforceResponse;
import software.amazon.awssdk.services.sagemaker.model.UpdateWorkteamRequest;
import software.amazon.awssdk.services.sagemaker.model.UpdateWorkteamResponse;
import software.amazon.awssdk.services.sagemaker.paginators.ListActionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListAlgorithmsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListAppImageConfigsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListAppsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListArtifactsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListAssociationsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListAutoMLJobsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListCandidatesForAutoMLJobPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListCodeRepositoriesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListCompilationJobsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListContextsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListDataQualityJobDefinitionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListDeviceFleetsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListDevicesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListDomainsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListEdgePackagingJobsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListEndpointConfigsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListEndpointsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListExperimentsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListFeatureGroupsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListFlowDefinitionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListHumanTaskUisPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListHyperParameterTuningJobsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListImageVersionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListImagesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListLabelingJobsForWorkteamPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListLabelingJobsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListModelBiasJobDefinitionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListModelExplainabilityJobDefinitionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListModelPackageGroupsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListModelPackagesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListModelQualityJobDefinitionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListModelsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListMonitoringExecutionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListMonitoringSchedulesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListNotebookInstanceLifecycleConfigsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListNotebookInstancesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListPipelineExecutionStepsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListPipelineExecutionsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListPipelineParametersForExecutionPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListPipelinesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListProcessingJobsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListProjectsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListSubscribedWorkteamsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListTagsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListTrainingJobsForHyperParameterTuningJobPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListTrainingJobsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListTransformJobsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListTrialComponentsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListTrialsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListUserProfilesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListWorkforcesPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.ListWorkteamsPublisher;
import software.amazon.awssdk.services.sagemaker.paginators.SearchPublisher;
import software.amazon.awssdk.services.sagemaker.waiters.SageMakerAsyncWaiter;
/**
* Service client for accessing SageMaker asynchronously. This can be created using the static {@link #builder()}
* method.
*
*
* Provides APIs for creating and managing Amazon SageMaker resources.
*
*
* Other Resources:
*
*
* -
*
*
* -
*
*
*
*/
@Generated("software.amazon.awssdk:codegen")
public interface SageMakerAsyncClient extends SdkClient {
String SERVICE_NAME = "sagemaker";
/**
* Create a {@link SageMakerAsyncClient} with the region loaded from the
* {@link software.amazon.awssdk.regions.providers.DefaultAwsRegionProviderChain} and credentials loaded from the
* {@link software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider}.
*/
static SageMakerAsyncClient create() {
return builder().build();
}
/**
* Create a builder that can be used to configure and create a {@link SageMakerAsyncClient}.
*/
static SageMakerAsyncClientBuilder builder() {
return new DefaultSageMakerAsyncClientBuilder();
}
/**
*
* Creates an association between the source and the destination. A source can be associated with multiple
* destinations, and a destination can be associated with multiple sources. An association is a lineage tracking
* entity. For more information, see Amazon SageMaker ML Lineage
* Tracking.
*
*
* @param addAssociationRequest
* @return A Java Future containing the result of the AddAssociation operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.AddAssociation
* @see AWS API
* Documentation
*/
default CompletableFuture addAssociation(AddAssociationRequest addAssociationRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an association between the source and the destination. A source can be associated with multiple
* destinations, and a destination can be associated with multiple sources. An association is a lineage tracking
* entity. For more information, see Amazon SageMaker ML Lineage
* Tracking.
*
*
*
* This is a convenience which creates an instance of the {@link AddAssociationRequest.Builder} avoiding the need to
* create one manually via {@link AddAssociationRequest#builder()}
*
*
* @param addAssociationRequest
* A {@link Consumer} that will call methods on {@link AddAssociationRequest.Builder} to create a request.
* @return A Java Future containing the result of the AddAssociation operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.AddAssociation
* @see AWS API
* Documentation
*/
default CompletableFuture addAssociation(Consumer addAssociationRequest) {
return addAssociation(AddAssociationRequest.builder().applyMutation(addAssociationRequest).build());
}
/**
*
* Adds or overwrites one or more tags for the specified Amazon SageMaker resource. You can add tags to notebook
* instances, training jobs, hyperparameter tuning jobs, batch transform jobs, models, labeling jobs, work teams,
* endpoint configurations, and endpoints.
*
*
* Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information
* about tags, see For more information, see AWS Tagging Strategies.
*
*
*
* Tags that you add to a hyperparameter tuning job by calling this API are also added to any training jobs that the
* hyperparameter tuning job launches after you call this API, but not to training jobs that the hyperparameter
* tuning job launched before you called this API. To make sure that the tags associated with a hyperparameter
* tuning job are also added to all training jobs that the hyperparameter tuning job launches, add the tags when you
* first create the tuning job by specifying them in the Tags
parameter of
* CreateHyperParameterTuningJob
*
*
*
* @param addTagsRequest
* @return A Java Future containing the result of the AddTags operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.AddTags
* @see AWS API
* Documentation
*/
default CompletableFuture addTags(AddTagsRequest addTagsRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Adds or overwrites one or more tags for the specified Amazon SageMaker resource. You can add tags to notebook
* instances, training jobs, hyperparameter tuning jobs, batch transform jobs, models, labeling jobs, work teams,
* endpoint configurations, and endpoints.
*
*
* Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information
* about tags, see For more information, see AWS Tagging Strategies.
*
*
*
* Tags that you add to a hyperparameter tuning job by calling this API are also added to any training jobs that the
* hyperparameter tuning job launches after you call this API, but not to training jobs that the hyperparameter
* tuning job launched before you called this API. To make sure that the tags associated with a hyperparameter
* tuning job are also added to all training jobs that the hyperparameter tuning job launches, add the tags when you
* first create the tuning job by specifying them in the Tags
parameter of
* CreateHyperParameterTuningJob
*
*
*
* This is a convenience which creates an instance of the {@link AddTagsRequest.Builder} avoiding the need to create
* one manually via {@link AddTagsRequest#builder()}
*
*
* @param addTagsRequest
* A {@link Consumer} that will call methods on {@link AddTagsInput.Builder} to create a request.
* @return A Java Future containing the result of the AddTags operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.AddTags
* @see AWS API
* Documentation
*/
default CompletableFuture addTags(Consumer addTagsRequest) {
return addTags(AddTagsRequest.builder().applyMutation(addTagsRequest).build());
}
/**
*
* Associates a trial component with a trial. A trial component can be associated with multiple trials. To
* disassociate a trial component from a trial, call the DisassociateTrialComponent API.
*
*
* @param associateTrialComponentRequest
* @return A Java Future containing the result of the AssociateTrialComponent operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.AssociateTrialComponent
* @see AWS API Documentation
*/
default CompletableFuture associateTrialComponent(
AssociateTrialComponentRequest associateTrialComponentRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Associates a trial component with a trial. A trial component can be associated with multiple trials. To
* disassociate a trial component from a trial, call the DisassociateTrialComponent API.
*
*
*
* This is a convenience which creates an instance of the {@link AssociateTrialComponentRequest.Builder} avoiding
* the need to create one manually via {@link AssociateTrialComponentRequest#builder()}
*
*
* @param associateTrialComponentRequest
* A {@link Consumer} that will call methods on {@link AssociateTrialComponentRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the AssociateTrialComponent operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.AssociateTrialComponent
* @see AWS API Documentation
*/
default CompletableFuture associateTrialComponent(
Consumer associateTrialComponentRequest) {
return associateTrialComponent(AssociateTrialComponentRequest.builder().applyMutation(associateTrialComponentRequest)
.build());
}
/**
*
* Creates an action. An action is a lineage tracking entity that represents an action or activity. For
* example, a model deployment or an HPO job. Generally, an action involves at least one input or output artifact.
* For more information, see Amazon
* SageMaker ML Lineage Tracking.
*
*
* @param createActionRequest
* @return A Java Future containing the result of the CreateAction operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateAction
* @see AWS API
* Documentation
*/
default CompletableFuture createAction(CreateActionRequest createActionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an action. An action is a lineage tracking entity that represents an action or activity. For
* example, a model deployment or an HPO job. Generally, an action involves at least one input or output artifact.
* For more information, see Amazon
* SageMaker ML Lineage Tracking.
*
*
*
* This is a convenience which creates an instance of the {@link CreateActionRequest.Builder} avoiding the need to
* create one manually via {@link CreateActionRequest#builder()}
*
*
* @param createActionRequest
* A {@link Consumer} that will call methods on {@link CreateActionRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateAction operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateAction
* @see AWS API
* Documentation
*/
default CompletableFuture createAction(Consumer createActionRequest) {
return createAction(CreateActionRequest.builder().applyMutation(createActionRequest).build());
}
/**
*
* Create a machine learning algorithm that you can use in Amazon SageMaker and list in the AWS Marketplace.
*
*
* @param createAlgorithmRequest
* @return A Java Future containing the result of the CreateAlgorithm operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateAlgorithm
* @see AWS API
* Documentation
*/
default CompletableFuture createAlgorithm(CreateAlgorithmRequest createAlgorithmRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Create a machine learning algorithm that you can use in Amazon SageMaker and list in the AWS Marketplace.
*
*
*
* This is a convenience which creates an instance of the {@link CreateAlgorithmRequest.Builder} avoiding the need
* to create one manually via {@link CreateAlgorithmRequest#builder()}
*
*
* @param createAlgorithmRequest
* A {@link Consumer} that will call methods on {@link CreateAlgorithmInput.Builder} to create a request.
* @return A Java Future containing the result of the CreateAlgorithm operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateAlgorithm
* @see AWS API
* Documentation
*/
default CompletableFuture createAlgorithm(
Consumer createAlgorithmRequest) {
return createAlgorithm(CreateAlgorithmRequest.builder().applyMutation(createAlgorithmRequest).build());
}
/**
*
* Creates a running App for the specified UserProfile. Supported Apps are JupyterServer and KernelGateway. This
* operation is automatically invoked by Amazon SageMaker Studio upon access to the associated Domain, and when new
* kernel configurations are selected by the user. A user may have multiple Apps active simultaneously.
*
*
* @param createAppRequest
* @return A Java Future containing the result of the CreateApp operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateApp
* @see AWS API
* Documentation
*/
default CompletableFuture createApp(CreateAppRequest createAppRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a running App for the specified UserProfile. Supported Apps are JupyterServer and KernelGateway. This
* operation is automatically invoked by Amazon SageMaker Studio upon access to the associated Domain, and when new
* kernel configurations are selected by the user. A user may have multiple Apps active simultaneously.
*
*
*
* This is a convenience which creates an instance of the {@link CreateAppRequest.Builder} avoiding the need to
* create one manually via {@link CreateAppRequest#builder()}
*
*
* @param createAppRequest
* A {@link Consumer} that will call methods on {@link CreateAppRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateApp operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateApp
* @see AWS API
* Documentation
*/
default CompletableFuture createApp(Consumer createAppRequest) {
return createApp(CreateAppRequest.builder().applyMutation(createAppRequest).build());
}
/**
*
* Creates a configuration for running a SageMaker image as a KernelGateway app. The configuration specifies the
* Amazon Elastic File System (EFS) storage volume on the image, and a list of the kernels in the image.
*
*
* @param createAppImageConfigRequest
* @return A Java Future containing the result of the CreateAppImageConfig operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateAppImageConfig
* @see AWS
* API Documentation
*/
default CompletableFuture createAppImageConfig(
CreateAppImageConfigRequest createAppImageConfigRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a configuration for running a SageMaker image as a KernelGateway app. The configuration specifies the
* Amazon Elastic File System (EFS) storage volume on the image, and a list of the kernels in the image.
*
*
*
* This is a convenience which creates an instance of the {@link CreateAppImageConfigRequest.Builder} avoiding the
* need to create one manually via {@link CreateAppImageConfigRequest#builder()}
*
*
* @param createAppImageConfigRequest
* A {@link Consumer} that will call methods on {@link CreateAppImageConfigRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateAppImageConfig operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateAppImageConfig
* @see AWS
* API Documentation
*/
default CompletableFuture createAppImageConfig(
Consumer createAppImageConfigRequest) {
return createAppImageConfig(CreateAppImageConfigRequest.builder().applyMutation(createAppImageConfigRequest).build());
}
/**
*
* Creates an artifact. An artifact is a lineage tracking entity that represents a URI addressable object or
* data. Some examples are the S3 URI of a dataset and the ECR registry path of an image. For more information, see
* Amazon SageMaker ML Lineage
* Tracking.
*
*
* @param createArtifactRequest
* @return A Java Future containing the result of the CreateArtifact operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateArtifact
* @see AWS API
* Documentation
*/
default CompletableFuture createArtifact(CreateArtifactRequest createArtifactRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an artifact. An artifact is a lineage tracking entity that represents a URI addressable object or
* data. Some examples are the S3 URI of a dataset and the ECR registry path of an image. For more information, see
* Amazon SageMaker ML Lineage
* Tracking.
*
*
*
* This is a convenience which creates an instance of the {@link CreateArtifactRequest.Builder} avoiding the need to
* create one manually via {@link CreateArtifactRequest#builder()}
*
*
* @param createArtifactRequest
* A {@link Consumer} that will call methods on {@link CreateArtifactRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateArtifact operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateArtifact
* @see AWS API
* Documentation
*/
default CompletableFuture createArtifact(Consumer createArtifactRequest) {
return createArtifact(CreateArtifactRequest.builder().applyMutation(createArtifactRequest).build());
}
/**
*
* Creates an Autopilot job.
*
*
* Find the best performing model after you run an Autopilot job by calling . Deploy that model by following the
* steps described in Step 6.1:
* Deploy the Model to Amazon SageMaker Hosting Services.
*
*
* For information about how to use Autopilot, see Automate Model
* Development with Amazon SageMaker Autopilot.
*
*
* @param createAutoMlJobRequest
* @return A Java Future containing the result of the CreateAutoMLJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateAutoMLJob
* @see AWS API
* Documentation
*/
default CompletableFuture createAutoMLJob(CreateAutoMlJobRequest createAutoMlJobRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an Autopilot job.
*
*
* Find the best performing model after you run an Autopilot job by calling . Deploy that model by following the
* steps described in Step 6.1:
* Deploy the Model to Amazon SageMaker Hosting Services.
*
*
* For information about how to use Autopilot, see Automate Model
* Development with Amazon SageMaker Autopilot.
*
*
*
* This is a convenience which creates an instance of the {@link CreateAutoMlJobRequest.Builder} avoiding the need
* to create one manually via {@link CreateAutoMlJobRequest#builder()}
*
*
* @param createAutoMlJobRequest
* A {@link Consumer} that will call methods on {@link CreateAutoMLJobRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateAutoMLJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateAutoMLJob
* @see AWS API
* Documentation
*/
default CompletableFuture createAutoMLJob(
Consumer createAutoMlJobRequest) {
return createAutoMLJob(CreateAutoMlJobRequest.builder().applyMutation(createAutoMlJobRequest).build());
}
/**
*
* Creates a Git repository as a resource in your Amazon SageMaker account. You can associate the repository with
* notebook instances so that you can use Git source control for the notebooks you create. The Git repository is a
* resource in your Amazon SageMaker account, so it can be associated with more than one notebook instance, and it
* persists independently from the lifecycle of any notebook instances it is associated with.
*
*
* The repository can be hosted either in AWS CodeCommit or in any other
* Git repository.
*
*
* @param createCodeRepositoryRequest
* @return A Java Future containing the result of the CreateCodeRepository operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateCodeRepository
* @see AWS
* API Documentation
*/
default CompletableFuture createCodeRepository(
CreateCodeRepositoryRequest createCodeRepositoryRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a Git repository as a resource in your Amazon SageMaker account. You can associate the repository with
* notebook instances so that you can use Git source control for the notebooks you create. The Git repository is a
* resource in your Amazon SageMaker account, so it can be associated with more than one notebook instance, and it
* persists independently from the lifecycle of any notebook instances it is associated with.
*
*
* The repository can be hosted either in AWS CodeCommit or in any other
* Git repository.
*
*
*
* This is a convenience which creates an instance of the {@link CreateCodeRepositoryRequest.Builder} avoiding the
* need to create one manually via {@link CreateCodeRepositoryRequest#builder()}
*
*
* @param createCodeRepositoryRequest
* A {@link Consumer} that will call methods on {@link CreateCodeRepositoryInput.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateCodeRepository operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateCodeRepository
* @see AWS
* API Documentation
*/
default CompletableFuture createCodeRepository(
Consumer createCodeRepositoryRequest) {
return createCodeRepository(CreateCodeRepositoryRequest.builder().applyMutation(createCodeRepositoryRequest).build());
}
/**
*
* Starts a model compilation job. After the model has been compiled, Amazon SageMaker saves the resulting model
* artifacts to an Amazon Simple Storage Service (Amazon S3) bucket that you specify.
*
*
* If you choose to host your model using Amazon SageMaker hosting services, you can use the resulting model
* artifacts as part of the model. You can also use the artifacts with AWS IoT Greengrass. In that case, deploy them
* as an ML resource.
*
*
* In the request body, you provide the following:
*
*
* -
*
* A name for the compilation job
*
*
* -
*
* Information about the input model artifacts
*
*
* -
*
* The output location for the compiled model and the device (target) that the model runs on
*
*
* -
*
* The Amazon Resource Name (ARN) of the IAM role that Amazon SageMaker assumes to perform the model compilation
* job.
*
*
*
*
* You can also provide a Tag
to track the model compilation job's resource use and costs. The response
* body contains the CompilationJobArn
for the compiled job.
*
*
* To stop a model compilation job, use StopCompilationJob. To get information about a particular model
* compilation job, use DescribeCompilationJob. To get information about multiple model compilation jobs, use
* ListCompilationJobs.
*
*
* @param createCompilationJobRequest
* @return A Java Future containing the result of the CreateCompilationJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateCompilationJob
* @see AWS
* API Documentation
*/
default CompletableFuture createCompilationJob(
CreateCompilationJobRequest createCompilationJobRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Starts a model compilation job. After the model has been compiled, Amazon SageMaker saves the resulting model
* artifacts to an Amazon Simple Storage Service (Amazon S3) bucket that you specify.
*
*
* If you choose to host your model using Amazon SageMaker hosting services, you can use the resulting model
* artifacts as part of the model. You can also use the artifacts with AWS IoT Greengrass. In that case, deploy them
* as an ML resource.
*
*
* In the request body, you provide the following:
*
*
* -
*
* A name for the compilation job
*
*
* -
*
* Information about the input model artifacts
*
*
* -
*
* The output location for the compiled model and the device (target) that the model runs on
*
*
* -
*
* The Amazon Resource Name (ARN) of the IAM role that Amazon SageMaker assumes to perform the model compilation
* job.
*
*
*
*
* You can also provide a Tag
to track the model compilation job's resource use and costs. The response
* body contains the CompilationJobArn
for the compiled job.
*
*
* To stop a model compilation job, use StopCompilationJob. To get information about a particular model
* compilation job, use DescribeCompilationJob. To get information about multiple model compilation jobs, use
* ListCompilationJobs.
*
*
*
* This is a convenience which creates an instance of the {@link CreateCompilationJobRequest.Builder} avoiding the
* need to create one manually via {@link CreateCompilationJobRequest#builder()}
*
*
* @param createCompilationJobRequest
* A {@link Consumer} that will call methods on {@link CreateCompilationJobRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateCompilationJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateCompilationJob
* @see AWS
* API Documentation
*/
default CompletableFuture createCompilationJob(
Consumer createCompilationJobRequest) {
return createCompilationJob(CreateCompilationJobRequest.builder().applyMutation(createCompilationJobRequest).build());
}
/**
*
* Creates a context. A context is a lineage tracking entity that represents a logical grouping of other
* tracking or experiment entities. Some examples are an endpoint and a model package. For more information, see Amazon SageMaker ML Lineage
* Tracking.
*
*
* @param createContextRequest
* @return A Java Future containing the result of the CreateContext operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateContext
* @see AWS API
* Documentation
*/
default CompletableFuture createContext(CreateContextRequest createContextRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a context. A context is a lineage tracking entity that represents a logical grouping of other
* tracking or experiment entities. Some examples are an endpoint and a model package. For more information, see Amazon SageMaker ML Lineage
* Tracking.
*
*
*
* This is a convenience which creates an instance of the {@link CreateContextRequest.Builder} avoiding the need to
* create one manually via {@link CreateContextRequest#builder()}
*
*
* @param createContextRequest
* A {@link Consumer} that will call methods on {@link CreateContextRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateContext operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateContext
* @see AWS API
* Documentation
*/
default CompletableFuture createContext(Consumer createContextRequest) {
return createContext(CreateContextRequest.builder().applyMutation(createContextRequest).build());
}
/**
*
* Creates a definition for a job that monitors data quality and drift. For information about model monitor, see Amazon SageMaker Model Monitor.
*
*
* @param createDataQualityJobDefinitionRequest
* @return A Java Future containing the result of the CreateDataQualityJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateDataQualityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture createDataQualityJobDefinition(
CreateDataQualityJobDefinitionRequest createDataQualityJobDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a definition for a job that monitors data quality and drift. For information about model monitor, see Amazon SageMaker Model Monitor.
*
*
*
* This is a convenience which creates an instance of the {@link CreateDataQualityJobDefinitionRequest.Builder}
* avoiding the need to create one manually via {@link CreateDataQualityJobDefinitionRequest#builder()}
*
*
* @param createDataQualityJobDefinitionRequest
* A {@link Consumer} that will call methods on {@link CreateDataQualityJobDefinitionRequest.Builder} to
* create a request.
* @return A Java Future containing the result of the CreateDataQualityJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateDataQualityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture createDataQualityJobDefinition(
Consumer createDataQualityJobDefinitionRequest) {
return createDataQualityJobDefinition(CreateDataQualityJobDefinitionRequest.builder()
.applyMutation(createDataQualityJobDefinitionRequest).build());
}
/**
*
* Creates a device fleet.
*
*
* @param createDeviceFleetRequest
* @return A Java Future containing the result of the CreateDeviceFleet operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateDeviceFleet
* @see AWS
* API Documentation
*/
default CompletableFuture createDeviceFleet(CreateDeviceFleetRequest createDeviceFleetRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a device fleet.
*
*
*
* This is a convenience which creates an instance of the {@link CreateDeviceFleetRequest.Builder} avoiding the need
* to create one manually via {@link CreateDeviceFleetRequest#builder()}
*
*
* @param createDeviceFleetRequest
* A {@link Consumer} that will call methods on {@link CreateDeviceFleetRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateDeviceFleet operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateDeviceFleet
* @see AWS
* API Documentation
*/
default CompletableFuture createDeviceFleet(
Consumer createDeviceFleetRequest) {
return createDeviceFleet(CreateDeviceFleetRequest.builder().applyMutation(createDeviceFleetRequest).build());
}
/**
*
* Creates a Domain
used by Amazon SageMaker Studio. A domain consists of an associated Amazon Elastic
* File System (EFS) volume, a list of authorized users, and a variety of security, application, policy, and Amazon
* Virtual Private Cloud (VPC) configurations. An AWS account is limited to one domain per region. Users within a
* domain can share notebook files and other artifacts with each other.
*
*
* EFS storage
*
*
* When a domain is created, an EFS volume is created for use by all of the users within the domain. Each user
* receives a private home directory within the EFS volume for notebooks, Git repositories, and data files.
*
*
* SageMaker uses the AWS Key Management Service (AWS KMS) to encrypt the EFS volume attached to the domain with an
* AWS managed customer master key (CMK) by default. For more control, you can specify a customer managed CMK. For
* more information, see Protect
* Data at Rest Using Encryption.
*
*
* VPC configuration
*
*
* All SageMaker Studio traffic between the domain and the EFS volume is through the specified VPC and subnets. For
* other Studio traffic, you can specify the AppNetworkAccessType
parameter.
* AppNetworkAccessType
corresponds to the network access type that you choose when you onboard to
* Studio. The following options are available:
*
*
* -
*
* PublicInternetOnly
- Non-EFS traffic goes through a VPC managed by Amazon SageMaker, which allows
* internet access. This is the default value.
*
*
* -
*
* VpcOnly
- All Studio traffic is through the specified VPC and subnets. Internet access is disabled
* by default. To allow internet access, you must specify a NAT gateway.
*
*
* When internet access is disabled, you won't be able to run a Studio notebook or to train or host models unless
* your VPC has an interface endpoint to the SageMaker API and runtime or a NAT gateway and your security groups
* allow outbound connections.
*
*
*
*
* For more information, see Connect
* SageMaker Studio Notebooks to Resources in a VPC.
*
*
* @param createDomainRequest
* @return A Java Future containing the result of the CreateDomain operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateDomain
* @see AWS API
* Documentation
*/
default CompletableFuture createDomain(CreateDomainRequest createDomainRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a Domain
used by Amazon SageMaker Studio. A domain consists of an associated Amazon Elastic
* File System (EFS) volume, a list of authorized users, and a variety of security, application, policy, and Amazon
* Virtual Private Cloud (VPC) configurations. An AWS account is limited to one domain per region. Users within a
* domain can share notebook files and other artifacts with each other.
*
*
* EFS storage
*
*
* When a domain is created, an EFS volume is created for use by all of the users within the domain. Each user
* receives a private home directory within the EFS volume for notebooks, Git repositories, and data files.
*
*
* SageMaker uses the AWS Key Management Service (AWS KMS) to encrypt the EFS volume attached to the domain with an
* AWS managed customer master key (CMK) by default. For more control, you can specify a customer managed CMK. For
* more information, see Protect
* Data at Rest Using Encryption.
*
*
* VPC configuration
*
*
* All SageMaker Studio traffic between the domain and the EFS volume is through the specified VPC and subnets. For
* other Studio traffic, you can specify the AppNetworkAccessType
parameter.
* AppNetworkAccessType
corresponds to the network access type that you choose when you onboard to
* Studio. The following options are available:
*
*
* -
*
* PublicInternetOnly
- Non-EFS traffic goes through a VPC managed by Amazon SageMaker, which allows
* internet access. This is the default value.
*
*
* -
*
* VpcOnly
- All Studio traffic is through the specified VPC and subnets. Internet access is disabled
* by default. To allow internet access, you must specify a NAT gateway.
*
*
* When internet access is disabled, you won't be able to run a Studio notebook or to train or host models unless
* your VPC has an interface endpoint to the SageMaker API and runtime or a NAT gateway and your security groups
* allow outbound connections.
*
*
*
*
* For more information, see Connect
* SageMaker Studio Notebooks to Resources in a VPC.
*
*
*
* This is a convenience which creates an instance of the {@link CreateDomainRequest.Builder} avoiding the need to
* create one manually via {@link CreateDomainRequest#builder()}
*
*
* @param createDomainRequest
* A {@link Consumer} that will call methods on {@link CreateDomainRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateDomain operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateDomain
* @see AWS API
* Documentation
*/
default CompletableFuture createDomain(Consumer createDomainRequest) {
return createDomain(CreateDomainRequest.builder().applyMutation(createDomainRequest).build());
}
/**
*
* Starts a SageMaker Edge Manager model packaging job. Edge Manager will use the model artifacts from the Amazon
* Simple Storage Service bucket that you specify. After the model has been packaged, Amazon SageMaker saves the
* resulting artifacts to an S3 bucket that you specify.
*
*
* @param createEdgePackagingJobRequest
* @return A Java Future containing the result of the CreateEdgePackagingJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateEdgePackagingJob
* @see AWS API Documentation
*/
default CompletableFuture createEdgePackagingJob(
CreateEdgePackagingJobRequest createEdgePackagingJobRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Starts a SageMaker Edge Manager model packaging job. Edge Manager will use the model artifacts from the Amazon
* Simple Storage Service bucket that you specify. After the model has been packaged, Amazon SageMaker saves the
* resulting artifacts to an S3 bucket that you specify.
*
*
*
* This is a convenience which creates an instance of the {@link CreateEdgePackagingJobRequest.Builder} avoiding the
* need to create one manually via {@link CreateEdgePackagingJobRequest#builder()}
*
*
* @param createEdgePackagingJobRequest
* A {@link Consumer} that will call methods on {@link CreateEdgePackagingJobRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateEdgePackagingJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateEdgePackagingJob
* @see AWS API Documentation
*/
default CompletableFuture createEdgePackagingJob(
Consumer createEdgePackagingJobRequest) {
return createEdgePackagingJob(CreateEdgePackagingJobRequest.builder().applyMutation(createEdgePackagingJobRequest)
.build());
}
/**
*
* Creates an endpoint using the endpoint configuration specified in the request. Amazon SageMaker uses the endpoint
* to provision resources and deploy models. You create the endpoint configuration with the
* CreateEndpointConfig API.
*
*
* Use this API to deploy models using Amazon SageMaker hosting services.
*
*
* For an example that calls this method when deploying a model to Amazon SageMaker hosting services, see Deploy the
* Model to Amazon SageMaker Hosting Services (AWS SDK for Python (Boto 3)).
*
*
*
* You must not delete an EndpointConfig
that is in use by an endpoint that is live or while the
* UpdateEndpoint
or CreateEndpoint
operations are being performed on the endpoint. To
* update an endpoint, you must create a new EndpointConfig
.
*
*
*
* The endpoint name must be unique within an AWS Region in your AWS account.
*
*
* When it receives the request, Amazon SageMaker creates the endpoint, launches the resources (ML compute
* instances), and deploys the model(s) on them.
*
*
*
* When you call CreateEndpoint, a load call is made to DynamoDB to verify that your endpoint configuration
* exists. When you read data from a DynamoDB table supporting
* Eventually Consistent Reads
, the response might not reflect the results of a recently completed
* write operation. The response might include some stale data. If the dependent entities are not yet in DynamoDB,
* this causes a validation error. If you repeat your read request after a short time, the response should return
* the latest data. So retry logic is recommended to handle these possible issues. We also recommend that customers
* call DescribeEndpointConfig before calling CreateEndpoint to minimize the potential impact of a
* DynamoDB eventually consistent read.
*
*
*
* When Amazon SageMaker receives the request, it sets the endpoint status to Creating
. After it
* creates the endpoint, it sets the status to InService
. Amazon SageMaker can then process incoming
* requests for inferences. To check the status of an endpoint, use the DescribeEndpoint API.
*
*
* If any of the models hosted at this endpoint get model data from an Amazon S3 location, Amazon SageMaker uses AWS
* Security Token Service to download model artifacts from the S3 path you provided. AWS STS is activated in your
* IAM user account by default. If you previously deactivated AWS STS for a region, you need to reactivate AWS STS
* for that region. For more information, see Activating and
* Deactivating AWS STS in an AWS Region in the AWS Identity and Access Management User Guide.
*
*
*
* To add the IAM role policies for using this API operation, go to the IAM console, and choose Roles in the left navigation pane. Search
* the IAM role that you want to grant access to use the CreateEndpoint and CreateEndpointConfig API
* operations, add the following policies to the role.
*
*
* -
*
* Option 1: For a full Amazon SageMaker access, search and attach the AmazonSageMakerFullAccess
* policy.
*
*
* -
*
* Option 2: For granting a limited access to an IAM role, paste the following Action elements manually into the
* JSON file of the IAM role:
*
*
* "Action": ["sagemaker:CreateEndpoint", "sagemaker:CreateEndpointConfig"]
*
*
* "Resource": [
*
*
* "arn:aws:sagemaker:region:account-id:endpoint/endpointName"
*
*
* "arn:aws:sagemaker:region:account-id:endpoint-config/endpointConfigName"
*
*
* ]
*
*
* For more information, see Amazon SageMaker API
* Permissions: Actions, Permissions, and Resources Reference.
*
*
*
*
*
* @param createEndpointRequest
* @return A Java Future containing the result of the CreateEndpoint operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateEndpoint
* @see AWS API
* Documentation
*/
default CompletableFuture createEndpoint(CreateEndpointRequest createEndpointRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an endpoint using the endpoint configuration specified in the request. Amazon SageMaker uses the endpoint
* to provision resources and deploy models. You create the endpoint configuration with the
* CreateEndpointConfig API.
*
*
* Use this API to deploy models using Amazon SageMaker hosting services.
*
*
* For an example that calls this method when deploying a model to Amazon SageMaker hosting services, see Deploy the
* Model to Amazon SageMaker Hosting Services (AWS SDK for Python (Boto 3)).
*
*
*
* You must not delete an EndpointConfig
that is in use by an endpoint that is live or while the
* UpdateEndpoint
or CreateEndpoint
operations are being performed on the endpoint. To
* update an endpoint, you must create a new EndpointConfig
.
*
*
*
* The endpoint name must be unique within an AWS Region in your AWS account.
*
*
* When it receives the request, Amazon SageMaker creates the endpoint, launches the resources (ML compute
* instances), and deploys the model(s) on them.
*
*
*
* When you call CreateEndpoint, a load call is made to DynamoDB to verify that your endpoint configuration
* exists. When you read data from a DynamoDB table supporting
* Eventually Consistent Reads
, the response might not reflect the results of a recently completed
* write operation. The response might include some stale data. If the dependent entities are not yet in DynamoDB,
* this causes a validation error. If you repeat your read request after a short time, the response should return
* the latest data. So retry logic is recommended to handle these possible issues. We also recommend that customers
* call DescribeEndpointConfig before calling CreateEndpoint to minimize the potential impact of a
* DynamoDB eventually consistent read.
*
*
*
* When Amazon SageMaker receives the request, it sets the endpoint status to Creating
. After it
* creates the endpoint, it sets the status to InService
. Amazon SageMaker can then process incoming
* requests for inferences. To check the status of an endpoint, use the DescribeEndpoint API.
*
*
* If any of the models hosted at this endpoint get model data from an Amazon S3 location, Amazon SageMaker uses AWS
* Security Token Service to download model artifacts from the S3 path you provided. AWS STS is activated in your
* IAM user account by default. If you previously deactivated AWS STS for a region, you need to reactivate AWS STS
* for that region. For more information, see Activating and
* Deactivating AWS STS in an AWS Region in the AWS Identity and Access Management User Guide.
*
*
*
* To add the IAM role policies for using this API operation, go to the IAM console, and choose Roles in the left navigation pane. Search
* the IAM role that you want to grant access to use the CreateEndpoint and CreateEndpointConfig API
* operations, add the following policies to the role.
*
*
* -
*
* Option 1: For a full Amazon SageMaker access, search and attach the AmazonSageMakerFullAccess
* policy.
*
*
* -
*
* Option 2: For granting a limited access to an IAM role, paste the following Action elements manually into the
* JSON file of the IAM role:
*
*
* "Action": ["sagemaker:CreateEndpoint", "sagemaker:CreateEndpointConfig"]
*
*
* "Resource": [
*
*
* "arn:aws:sagemaker:region:account-id:endpoint/endpointName"
*
*
* "arn:aws:sagemaker:region:account-id:endpoint-config/endpointConfigName"
*
*
* ]
*
*
* For more information, see Amazon SageMaker API
* Permissions: Actions, Permissions, and Resources Reference.
*
*
*
*
*
* This is a convenience which creates an instance of the {@link CreateEndpointRequest.Builder} avoiding the need to
* create one manually via {@link CreateEndpointRequest#builder()}
*
*
* @param createEndpointRequest
* A {@link Consumer} that will call methods on {@link CreateEndpointInput.Builder} to create a request.
* @return A Java Future containing the result of the CreateEndpoint operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateEndpoint
* @see AWS API
* Documentation
*/
default CompletableFuture createEndpoint(Consumer createEndpointRequest) {
return createEndpoint(CreateEndpointRequest.builder().applyMutation(createEndpointRequest).build());
}
/**
*
* Creates an endpoint configuration that Amazon SageMaker hosting services uses to deploy models. In the
* configuration, you identify one or more models, created using the CreateModel
API, to deploy and the
* resources that you want Amazon SageMaker to provision. Then you call the CreateEndpoint API.
*
*
*
* Use this API if you want to use Amazon SageMaker hosting services to deploy models into production.
*
*
*
* In the request, you define a ProductionVariant
, for each model that you want to deploy. Each
* ProductionVariant
parameter also describes the resources that you want Amazon SageMaker to
* provision. This includes the number and type of ML compute instances to deploy.
*
*
* If you are hosting multiple models, you also assign a VariantWeight
to specify how much traffic you
* want to allocate to each model. For example, suppose that you want to host two models, A and B, and you assign
* traffic weight 2 for model A and 1 for model B. Amazon SageMaker distributes two-thirds of the traffic to Model
* A, and one-third to model B.
*
*
* For an example that calls this method when deploying a model to Amazon SageMaker hosting services, see Deploy the
* Model to Amazon SageMaker Hosting Services (AWS SDK for Python (Boto 3)).
*
*
*
* When you call CreateEndpoint, a load call is made to DynamoDB to verify that your endpoint configuration
* exists. When you read data from a DynamoDB table supporting
* Eventually Consistent Reads
, the response might not reflect the results of a recently completed
* write operation. The response might include some stale data. If the dependent entities are not yet in DynamoDB,
* this causes a validation error. If you repeat your read request after a short time, the response should return
* the latest data. So retry logic is recommended to handle these possible issues. We also recommend that customers
* call DescribeEndpointConfig before calling CreateEndpoint to minimize the potential impact of a
* DynamoDB eventually consistent read.
*
*
*
* @param createEndpointConfigRequest
* @return A Java Future containing the result of the CreateEndpointConfig operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateEndpointConfig
* @see AWS
* API Documentation
*/
default CompletableFuture createEndpointConfig(
CreateEndpointConfigRequest createEndpointConfigRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an endpoint configuration that Amazon SageMaker hosting services uses to deploy models. In the
* configuration, you identify one or more models, created using the CreateModel
API, to deploy and the
* resources that you want Amazon SageMaker to provision. Then you call the CreateEndpoint API.
*
*
*
* Use this API if you want to use Amazon SageMaker hosting services to deploy models into production.
*
*
*
* In the request, you define a ProductionVariant
, for each model that you want to deploy. Each
* ProductionVariant
parameter also describes the resources that you want Amazon SageMaker to
* provision. This includes the number and type of ML compute instances to deploy.
*
*
* If you are hosting multiple models, you also assign a VariantWeight
to specify how much traffic you
* want to allocate to each model. For example, suppose that you want to host two models, A and B, and you assign
* traffic weight 2 for model A and 1 for model B. Amazon SageMaker distributes two-thirds of the traffic to Model
* A, and one-third to model B.
*
*
* For an example that calls this method when deploying a model to Amazon SageMaker hosting services, see Deploy the
* Model to Amazon SageMaker Hosting Services (AWS SDK for Python (Boto 3)).
*
*
*
* When you call CreateEndpoint, a load call is made to DynamoDB to verify that your endpoint configuration
* exists. When you read data from a DynamoDB table supporting
* Eventually Consistent Reads
, the response might not reflect the results of a recently completed
* write operation. The response might include some stale data. If the dependent entities are not yet in DynamoDB,
* this causes a validation error. If you repeat your read request after a short time, the response should return
* the latest data. So retry logic is recommended to handle these possible issues. We also recommend that customers
* call DescribeEndpointConfig before calling CreateEndpoint to minimize the potential impact of a
* DynamoDB eventually consistent read.
*
*
*
* This is a convenience which creates an instance of the {@link CreateEndpointConfigRequest.Builder} avoiding the
* need to create one manually via {@link CreateEndpointConfigRequest#builder()}
*
*
* @param createEndpointConfigRequest
* A {@link Consumer} that will call methods on {@link CreateEndpointConfigInput.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateEndpointConfig operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateEndpointConfig
* @see AWS
* API Documentation
*/
default CompletableFuture createEndpointConfig(
Consumer createEndpointConfigRequest) {
return createEndpointConfig(CreateEndpointConfigRequest.builder().applyMutation(createEndpointConfigRequest).build());
}
/**
*
* Creates an SageMaker experiment. An experiment is a collection of trials that are observed,
* compared and evaluated as a group. A trial is a set of steps, called trial components, that produce a
* machine learning model.
*
*
* The goal of an experiment is to determine the components that produce the best model. Multiple trials are
* performed, each one isolating and measuring the impact of a change to one or more inputs, while keeping the
* remaining inputs constant.
*
*
* When you use Amazon SageMaker Studio or the Amazon SageMaker Python SDK, all experiments, trials, and trial
* components are automatically tracked, logged, and indexed. When you use the AWS SDK for Python (Boto), you must
* use the logging APIs provided by the SDK.
*
*
* You can add tags to experiments, trials, trial components and then use the Search API to search for the
* tags.
*
*
* To add a description to an experiment, specify the optional Description
parameter. To add a
* description later, or to change the description, call the UpdateExperiment API.
*
*
* To get a list of all your experiments, call the ListExperiments API. To view an experiment's properties,
* call the DescribeExperiment API. To get a list of all the trials associated with an experiment, call the
* ListTrials API. To create a trial call the CreateTrial API.
*
*
* @param createExperimentRequest
* @return A Java Future containing the result of the CreateExperiment operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateExperiment
* @see AWS API
* Documentation
*/
default CompletableFuture createExperiment(CreateExperimentRequest createExperimentRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an SageMaker experiment. An experiment is a collection of trials that are observed,
* compared and evaluated as a group. A trial is a set of steps, called trial components, that produce a
* machine learning model.
*
*
* The goal of an experiment is to determine the components that produce the best model. Multiple trials are
* performed, each one isolating and measuring the impact of a change to one or more inputs, while keeping the
* remaining inputs constant.
*
*
* When you use Amazon SageMaker Studio or the Amazon SageMaker Python SDK, all experiments, trials, and trial
* components are automatically tracked, logged, and indexed. When you use the AWS SDK for Python (Boto), you must
* use the logging APIs provided by the SDK.
*
*
* You can add tags to experiments, trials, trial components and then use the Search API to search for the
* tags.
*
*
* To add a description to an experiment, specify the optional Description
parameter. To add a
* description later, or to change the description, call the UpdateExperiment API.
*
*
* To get a list of all your experiments, call the ListExperiments API. To view an experiment's properties,
* call the DescribeExperiment API. To get a list of all the trials associated with an experiment, call the
* ListTrials API. To create a trial call the CreateTrial API.
*
*
*
* This is a convenience which creates an instance of the {@link CreateExperimentRequest.Builder} avoiding the need
* to create one manually via {@link CreateExperimentRequest#builder()}
*
*
* @param createExperimentRequest
* A {@link Consumer} that will call methods on {@link CreateExperimentRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateExperiment operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateExperiment
* @see AWS API
* Documentation
*/
default CompletableFuture createExperiment(
Consumer createExperimentRequest) {
return createExperiment(CreateExperimentRequest.builder().applyMutation(createExperimentRequest).build());
}
/**
*
* Create a new FeatureGroup
. A FeatureGroup
is a group of Features
defined
* in the FeatureStore
to describe a Record
.
*
*
* The FeatureGroup
defines the schema and features contained in the FeatureGroup. A
* FeatureGroup
definition is composed of a list of Features
, a
* RecordIdentifierFeatureName
, an EventTimeFeatureName
and configurations for its
* OnlineStore
and OfflineStore
. Check AWS service quotas to see the
* FeatureGroup
s quota for your AWS account.
*
*
*
* You must include at least one of OnlineStoreConfig
and OfflineStoreConfig
to create a
* FeatureGroup
.
*
*
*
* @param createFeatureGroupRequest
* @return A Java Future containing the result of the CreateFeatureGroup operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateFeatureGroup
* @see AWS
* API Documentation
*/
default CompletableFuture createFeatureGroup(CreateFeatureGroupRequest createFeatureGroupRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Create a new FeatureGroup
. A FeatureGroup
is a group of Features
defined
* in the FeatureStore
to describe a Record
.
*
*
* The FeatureGroup
defines the schema and features contained in the FeatureGroup. A
* FeatureGroup
definition is composed of a list of Features
, a
* RecordIdentifierFeatureName
, an EventTimeFeatureName
and configurations for its
* OnlineStore
and OfflineStore
. Check AWS service quotas to see the
* FeatureGroup
s quota for your AWS account.
*
*
*
* You must include at least one of OnlineStoreConfig
and OfflineStoreConfig
to create a
* FeatureGroup
.
*
*
*
* This is a convenience which creates an instance of the {@link CreateFeatureGroupRequest.Builder} avoiding the
* need to create one manually via {@link CreateFeatureGroupRequest#builder()}
*
*
* @param createFeatureGroupRequest
* A {@link Consumer} that will call methods on {@link CreateFeatureGroupRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateFeatureGroup operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateFeatureGroup
* @see AWS
* API Documentation
*/
default CompletableFuture createFeatureGroup(
Consumer createFeatureGroupRequest) {
return createFeatureGroup(CreateFeatureGroupRequest.builder().applyMutation(createFeatureGroupRequest).build());
}
/**
*
* Creates a flow definition.
*
*
* @param createFlowDefinitionRequest
* @return A Java Future containing the result of the CreateFlowDefinition operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateFlowDefinition
* @see AWS
* API Documentation
*/
default CompletableFuture createFlowDefinition(
CreateFlowDefinitionRequest createFlowDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a flow definition.
*
*
*
* This is a convenience which creates an instance of the {@link CreateFlowDefinitionRequest.Builder} avoiding the
* need to create one manually via {@link CreateFlowDefinitionRequest#builder()}
*
*
* @param createFlowDefinitionRequest
* A {@link Consumer} that will call methods on {@link CreateFlowDefinitionRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateFlowDefinition operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateFlowDefinition
* @see AWS
* API Documentation
*/
default CompletableFuture createFlowDefinition(
Consumer createFlowDefinitionRequest) {
return createFlowDefinition(CreateFlowDefinitionRequest.builder().applyMutation(createFlowDefinitionRequest).build());
}
/**
*
* Defines the settings you will use for the human review workflow user interface. Reviewers will see a three-panel
* interface with an instruction area, the item to review, and an input area.
*
*
* @param createHumanTaskUiRequest
* @return A Java Future containing the result of the CreateHumanTaskUi operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateHumanTaskUi
* @see AWS
* API Documentation
*/
default CompletableFuture createHumanTaskUi(CreateHumanTaskUiRequest createHumanTaskUiRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Defines the settings you will use for the human review workflow user interface. Reviewers will see a three-panel
* interface with an instruction area, the item to review, and an input area.
*
*
*
* This is a convenience which creates an instance of the {@link CreateHumanTaskUiRequest.Builder} avoiding the need
* to create one manually via {@link CreateHumanTaskUiRequest#builder()}
*
*
* @param createHumanTaskUiRequest
* A {@link Consumer} that will call methods on {@link CreateHumanTaskUiRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateHumanTaskUi operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateHumanTaskUi
* @see AWS
* API Documentation
*/
default CompletableFuture createHumanTaskUi(
Consumer createHumanTaskUiRequest) {
return createHumanTaskUi(CreateHumanTaskUiRequest.builder().applyMutation(createHumanTaskUiRequest).build());
}
/**
*
* Starts a hyperparameter tuning job. A hyperparameter tuning job finds the best version of a model by running many
* training jobs on your dataset using the algorithm you choose and values for hyperparameters within ranges that
* you specify. It then chooses the hyperparameter values that result in a model that performs the best, as measured
* by an objective metric that you choose.
*
*
* @param createHyperParameterTuningJobRequest
* @return A Java Future containing the result of the CreateHyperParameterTuningJob operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateHyperParameterTuningJob
* @see AWS API Documentation
*/
default CompletableFuture createHyperParameterTuningJob(
CreateHyperParameterTuningJobRequest createHyperParameterTuningJobRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Starts a hyperparameter tuning job. A hyperparameter tuning job finds the best version of a model by running many
* training jobs on your dataset using the algorithm you choose and values for hyperparameters within ranges that
* you specify. It then chooses the hyperparameter values that result in a model that performs the best, as measured
* by an objective metric that you choose.
*
*
*
* This is a convenience which creates an instance of the {@link CreateHyperParameterTuningJobRequest.Builder}
* avoiding the need to create one manually via {@link CreateHyperParameterTuningJobRequest#builder()}
*
*
* @param createHyperParameterTuningJobRequest
* A {@link Consumer} that will call methods on {@link CreateHyperParameterTuningJobRequest.Builder} to
* create a request.
* @return A Java Future containing the result of the CreateHyperParameterTuningJob operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateHyperParameterTuningJob
* @see AWS API Documentation
*/
default CompletableFuture createHyperParameterTuningJob(
Consumer createHyperParameterTuningJobRequest) {
return createHyperParameterTuningJob(CreateHyperParameterTuningJobRequest.builder()
.applyMutation(createHyperParameterTuningJobRequest).build());
}
/**
*
* Creates a custom SageMaker image. A SageMaker image is a set of image versions. Each image version represents a
* container image stored in Amazon Container Registry (ECR). For more information, see Bring your own SageMaker image.
*
*
* @param createImageRequest
* @return A Java Future containing the result of the CreateImage operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateImage
* @see AWS API
* Documentation
*/
default CompletableFuture createImage(CreateImageRequest createImageRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a custom SageMaker image. A SageMaker image is a set of image versions. Each image version represents a
* container image stored in Amazon Container Registry (ECR). For more information, see Bring your own SageMaker image.
*
*
*
* This is a convenience which creates an instance of the {@link CreateImageRequest.Builder} avoiding the need to
* create one manually via {@link CreateImageRequest#builder()}
*
*
* @param createImageRequest
* A {@link Consumer} that will call methods on {@link CreateImageRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateImage operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateImage
* @see AWS API
* Documentation
*/
default CompletableFuture createImage(Consumer createImageRequest) {
return createImage(CreateImageRequest.builder().applyMutation(createImageRequest).build());
}
/**
*
* Creates a version of the SageMaker image specified by ImageName
. The version represents the Amazon
* Container Registry (ECR) container image specified by BaseImage
.
*
*
* @param createImageVersionRequest
* @return A Java Future containing the result of the CreateImageVersion operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateImageVersion
* @see AWS
* API Documentation
*/
default CompletableFuture createImageVersion(CreateImageVersionRequest createImageVersionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a version of the SageMaker image specified by ImageName
. The version represents the Amazon
* Container Registry (ECR) container image specified by BaseImage
.
*
*
*
* This is a convenience which creates an instance of the {@link CreateImageVersionRequest.Builder} avoiding the
* need to create one manually via {@link CreateImageVersionRequest#builder()}
*
*
* @param createImageVersionRequest
* A {@link Consumer} that will call methods on {@link CreateImageVersionRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateImageVersion operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateImageVersion
* @see AWS
* API Documentation
*/
default CompletableFuture createImageVersion(
Consumer createImageVersionRequest) {
return createImageVersion(CreateImageVersionRequest.builder().applyMutation(createImageVersionRequest).build());
}
/**
*
* Creates a job that uses workers to label the data objects in your input dataset. You can use the labeled data to
* train machine learning models.
*
*
* You can select your workforce from one of three providers:
*
*
* -
*
* A private workforce that you create. It can include employees, contractors, and outside experts. Use a private
* workforce when want the data to stay within your organization or when a specific set of skills is required.
*
*
* -
*
* One or more vendors that you select from the AWS Marketplace. Vendors provide expertise in specific areas.
*
*
* -
*
* The Amazon Mechanical Turk workforce. This is the largest workforce, but it should only be used for public data
* or data that has been stripped of any personally identifiable information.
*
*
*
*
* You can also use automated data labeling to reduce the number of data objects that need to be labeled by a
* human. Automated data labeling uses active learning to determine if a data object can be labeled by
* machine or if it needs to be sent to a human worker. For more information, see Using Automated Data
* Labeling.
*
*
* The data objects to be labeled are contained in an Amazon S3 bucket. You create a manifest file that
* describes the location of each object. For more information, see Using Input and Output Data.
*
*
* The output can be used as the manifest file for another labeling job or as training data for your machine
* learning models.
*
*
* @param createLabelingJobRequest
* @return A Java Future containing the result of the CreateLabelingJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateLabelingJob
* @see AWS
* API Documentation
*/
default CompletableFuture createLabelingJob(CreateLabelingJobRequest createLabelingJobRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a job that uses workers to label the data objects in your input dataset. You can use the labeled data to
* train machine learning models.
*
*
* You can select your workforce from one of three providers:
*
*
* -
*
* A private workforce that you create. It can include employees, contractors, and outside experts. Use a private
* workforce when want the data to stay within your organization or when a specific set of skills is required.
*
*
* -
*
* One or more vendors that you select from the AWS Marketplace. Vendors provide expertise in specific areas.
*
*
* -
*
* The Amazon Mechanical Turk workforce. This is the largest workforce, but it should only be used for public data
* or data that has been stripped of any personally identifiable information.
*
*
*
*
* You can also use automated data labeling to reduce the number of data objects that need to be labeled by a
* human. Automated data labeling uses active learning to determine if a data object can be labeled by
* machine or if it needs to be sent to a human worker. For more information, see Using Automated Data
* Labeling.
*
*
* The data objects to be labeled are contained in an Amazon S3 bucket. You create a manifest file that
* describes the location of each object. For more information, see Using Input and Output Data.
*
*
* The output can be used as the manifest file for another labeling job or as training data for your machine
* learning models.
*
*
*
* This is a convenience which creates an instance of the {@link CreateLabelingJobRequest.Builder} avoiding the need
* to create one manually via {@link CreateLabelingJobRequest#builder()}
*
*
* @param createLabelingJobRequest
* A {@link Consumer} that will call methods on {@link CreateLabelingJobRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateLabelingJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateLabelingJob
* @see AWS
* API Documentation
*/
default CompletableFuture createLabelingJob(
Consumer createLabelingJobRequest) {
return createLabelingJob(CreateLabelingJobRequest.builder().applyMutation(createLabelingJobRequest).build());
}
/**
*
* Creates a model in Amazon SageMaker. In the request, you name the model and describe a primary container. For the
* primary container, you specify the Docker image that contains inference code, artifacts (from prior training),
* and a custom environment map that the inference code uses when you deploy the model for predictions.
*
*
* Use this API to create a model if you want to use Amazon SageMaker hosting services or run a batch transform job.
*
*
* To host your model, you create an endpoint configuration with the CreateEndpointConfig
API, and then
* create an endpoint with the CreateEndpoint
API. Amazon SageMaker then deploys all of the containers
* that you defined for the model in the hosting environment.
*
*
* For an example that calls this method when deploying a model to Amazon SageMaker hosting services, see Deploy the
* Model to Amazon SageMaker Hosting Services (AWS SDK for Python (Boto 3)).
*
*
* To run a batch transform using your model, you start a job with the CreateTransformJob
API. Amazon
* SageMaker uses your model and your dataset to get inferences which are then saved to a specified S3 location.
*
*
* In the CreateModel
request, you must define a container with the PrimaryContainer
* parameter.
*
*
* In the request, you also provide an IAM role that Amazon SageMaker can assume to access model artifacts and
* docker image for deployment on ML compute hosting instances or for batch transform jobs. In addition, you also
* use the IAM role to manage permissions the inference code needs. For example, if the inference code access any
* other AWS resources, you grant necessary permissions via this role.
*
*
* @param createModelRequest
* @return A Java Future containing the result of the CreateModel operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModel
* @see AWS API
* Documentation
*/
default CompletableFuture createModel(CreateModelRequest createModelRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a model in Amazon SageMaker. In the request, you name the model and describe a primary container. For the
* primary container, you specify the Docker image that contains inference code, artifacts (from prior training),
* and a custom environment map that the inference code uses when you deploy the model for predictions.
*
*
* Use this API to create a model if you want to use Amazon SageMaker hosting services or run a batch transform job.
*
*
* To host your model, you create an endpoint configuration with the CreateEndpointConfig
API, and then
* create an endpoint with the CreateEndpoint
API. Amazon SageMaker then deploys all of the containers
* that you defined for the model in the hosting environment.
*
*
* For an example that calls this method when deploying a model to Amazon SageMaker hosting services, see Deploy the
* Model to Amazon SageMaker Hosting Services (AWS SDK for Python (Boto 3)).
*
*
* To run a batch transform using your model, you start a job with the CreateTransformJob
API. Amazon
* SageMaker uses your model and your dataset to get inferences which are then saved to a specified S3 location.
*
*
* In the CreateModel
request, you must define a container with the PrimaryContainer
* parameter.
*
*
* In the request, you also provide an IAM role that Amazon SageMaker can assume to access model artifacts and
* docker image for deployment on ML compute hosting instances or for batch transform jobs. In addition, you also
* use the IAM role to manage permissions the inference code needs. For example, if the inference code access any
* other AWS resources, you grant necessary permissions via this role.
*
*
*
* This is a convenience which creates an instance of the {@link CreateModelRequest.Builder} avoiding the need to
* create one manually via {@link CreateModelRequest#builder()}
*
*
* @param createModelRequest
* A {@link Consumer} that will call methods on {@link CreateModelInput.Builder} to create a request.
* @return A Java Future containing the result of the CreateModel operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModel
* @see AWS API
* Documentation
*/
default CompletableFuture createModel(Consumer createModelRequest) {
return createModel(CreateModelRequest.builder().applyMutation(createModelRequest).build());
}
/**
*
* Creates the definition for a model bias job.
*
*
* @param createModelBiasJobDefinitionRequest
* @return A Java Future containing the result of the CreateModelBiasJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelBiasJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture createModelBiasJobDefinition(
CreateModelBiasJobDefinitionRequest createModelBiasJobDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates the definition for a model bias job.
*
*
*
* This is a convenience which creates an instance of the {@link CreateModelBiasJobDefinitionRequest.Builder}
* avoiding the need to create one manually via {@link CreateModelBiasJobDefinitionRequest#builder()}
*
*
* @param createModelBiasJobDefinitionRequest
* A {@link Consumer} that will call methods on {@link CreateModelBiasJobDefinitionRequest.Builder} to create
* a request.
* @return A Java Future containing the result of the CreateModelBiasJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelBiasJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture createModelBiasJobDefinition(
Consumer createModelBiasJobDefinitionRequest) {
return createModelBiasJobDefinition(CreateModelBiasJobDefinitionRequest.builder()
.applyMutation(createModelBiasJobDefinitionRequest).build());
}
/**
*
* Creates the definition for a model explainability job.
*
*
* @param createModelExplainabilityJobDefinitionRequest
* @return A Java Future containing the result of the CreateModelExplainabilityJobDefinition operation returned by
* the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelExplainabilityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture createModelExplainabilityJobDefinition(
CreateModelExplainabilityJobDefinitionRequest createModelExplainabilityJobDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates the definition for a model explainability job.
*
*
*
* This is a convenience which creates an instance of the
* {@link CreateModelExplainabilityJobDefinitionRequest.Builder} avoiding the need to create one manually via
* {@link CreateModelExplainabilityJobDefinitionRequest#builder()}
*
*
* @param createModelExplainabilityJobDefinitionRequest
* A {@link Consumer} that will call methods on {@link CreateModelExplainabilityJobDefinitionRequest.Builder}
* to create a request.
* @return A Java Future containing the result of the CreateModelExplainabilityJobDefinition operation returned by
* the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelExplainabilityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture createModelExplainabilityJobDefinition(
Consumer createModelExplainabilityJobDefinitionRequest) {
return createModelExplainabilityJobDefinition(CreateModelExplainabilityJobDefinitionRequest.builder()
.applyMutation(createModelExplainabilityJobDefinitionRequest).build());
}
/**
*
* Creates a model package that you can use to create Amazon SageMaker models or list on AWS Marketplace, or a
* versioned model that is part of a model group. Buyers can subscribe to model packages listed on AWS Marketplace
* to create models in Amazon SageMaker.
*
*
* To create a model package by specifying a Docker container that contains your inference code and the Amazon S3
* location of your model artifacts, provide values for InferenceSpecification
. To create a model from
* an algorithm resource that you created or subscribed to in AWS Marketplace, provide a value for
* SourceAlgorithmSpecification
.
*
*
*
* There are two types of model packages:
*
*
* -
*
* Versioned - a model that is part of a model group in the model registry.
*
*
* -
*
* Unversioned - a model package that is not part of a model group.
*
*
*
*
*
* @param createModelPackageRequest
* @return A Java Future containing the result of the CreateModelPackage operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ConflictException There was a conflict when you attempted to modify an experiment, trial, or trial
* component.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelPackage
* @see AWS
* API Documentation
*/
default CompletableFuture createModelPackage(CreateModelPackageRequest createModelPackageRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a model package that you can use to create Amazon SageMaker models or list on AWS Marketplace, or a
* versioned model that is part of a model group. Buyers can subscribe to model packages listed on AWS Marketplace
* to create models in Amazon SageMaker.
*
*
* To create a model package by specifying a Docker container that contains your inference code and the Amazon S3
* location of your model artifacts, provide values for InferenceSpecification
. To create a model from
* an algorithm resource that you created or subscribed to in AWS Marketplace, provide a value for
* SourceAlgorithmSpecification
.
*
*
*
* There are two types of model packages:
*
*
* -
*
* Versioned - a model that is part of a model group in the model registry.
*
*
* -
*
* Unversioned - a model package that is not part of a model group.
*
*
*
*
*
* This is a convenience which creates an instance of the {@link CreateModelPackageRequest.Builder} avoiding the
* need to create one manually via {@link CreateModelPackageRequest#builder()}
*
*
* @param createModelPackageRequest
* A {@link Consumer} that will call methods on {@link CreateModelPackageInput.Builder} to create a request.
* @return A Java Future containing the result of the CreateModelPackage operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ConflictException There was a conflict when you attempted to modify an experiment, trial, or trial
* component.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelPackage
* @see AWS
* API Documentation
*/
default CompletableFuture createModelPackage(
Consumer createModelPackageRequest) {
return createModelPackage(CreateModelPackageRequest.builder().applyMutation(createModelPackageRequest).build());
}
/**
*
* Creates a model group. A model group contains a group of model versions.
*
*
* @param createModelPackageGroupRequest
* @return A Java Future containing the result of the CreateModelPackageGroup operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelPackageGroup
* @see AWS API Documentation
*/
default CompletableFuture createModelPackageGroup(
CreateModelPackageGroupRequest createModelPackageGroupRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a model group. A model group contains a group of model versions.
*
*
*
* This is a convenience which creates an instance of the {@link CreateModelPackageGroupRequest.Builder} avoiding
* the need to create one manually via {@link CreateModelPackageGroupRequest#builder()}
*
*
* @param createModelPackageGroupRequest
* A {@link Consumer} that will call methods on {@link CreateModelPackageGroupInput.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateModelPackageGroup operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelPackageGroup
* @see AWS API Documentation
*/
default CompletableFuture createModelPackageGroup(
Consumer createModelPackageGroupRequest) {
return createModelPackageGroup(CreateModelPackageGroupRequest.builder().applyMutation(createModelPackageGroupRequest)
.build());
}
/**
*
* Creates a definition for a job that monitors model quality and drift. For information about model monitor, see Amazon SageMaker Model Monitor.
*
*
* @param createModelQualityJobDefinitionRequest
* @return A Java Future containing the result of the CreateModelQualityJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelQualityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture createModelQualityJobDefinition(
CreateModelQualityJobDefinitionRequest createModelQualityJobDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a definition for a job that monitors model quality and drift. For information about model monitor, see Amazon SageMaker Model Monitor.
*
*
*
* This is a convenience which creates an instance of the {@link CreateModelQualityJobDefinitionRequest.Builder}
* avoiding the need to create one manually via {@link CreateModelQualityJobDefinitionRequest#builder()}
*
*
* @param createModelQualityJobDefinitionRequest
* A {@link Consumer} that will call methods on {@link CreateModelQualityJobDefinitionRequest.Builder} to
* create a request.
* @return A Java Future containing the result of the CreateModelQualityJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateModelQualityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture createModelQualityJobDefinition(
Consumer createModelQualityJobDefinitionRequest) {
return createModelQualityJobDefinition(CreateModelQualityJobDefinitionRequest.builder()
.applyMutation(createModelQualityJobDefinitionRequest).build());
}
/**
*
* Creates a schedule that regularly starts Amazon SageMaker Processing Jobs to monitor the data captured for an
* Amazon SageMaker Endoint.
*
*
* @param createMonitoringScheduleRequest
* @return A Java Future containing the result of the CreateMonitoringSchedule operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateMonitoringSchedule
* @see AWS API Documentation
*/
default CompletableFuture createMonitoringSchedule(
CreateMonitoringScheduleRequest createMonitoringScheduleRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a schedule that regularly starts Amazon SageMaker Processing Jobs to monitor the data captured for an
* Amazon SageMaker Endoint.
*
*
*
* This is a convenience which creates an instance of the {@link CreateMonitoringScheduleRequest.Builder} avoiding
* the need to create one manually via {@link CreateMonitoringScheduleRequest#builder()}
*
*
* @param createMonitoringScheduleRequest
* A {@link Consumer} that will call methods on {@link CreateMonitoringScheduleRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateMonitoringSchedule operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateMonitoringSchedule
* @see AWS API Documentation
*/
default CompletableFuture createMonitoringSchedule(
Consumer createMonitoringScheduleRequest) {
return createMonitoringSchedule(CreateMonitoringScheduleRequest.builder().applyMutation(createMonitoringScheduleRequest)
.build());
}
/**
*
* Creates an Amazon SageMaker notebook instance. A notebook instance is a machine learning (ML) compute instance
* running on a Jupyter notebook.
*
*
* In a CreateNotebookInstance
request, specify the type of ML compute instance that you want to run.
* Amazon SageMaker launches the instance, installs common libraries that you can use to explore datasets for model
* training, and attaches an ML storage volume to the notebook instance.
*
*
* Amazon SageMaker also provides a set of example notebooks. Each notebook demonstrates how to use Amazon SageMaker
* with a specific algorithm or with a machine learning framework.
*
*
* After receiving the request, Amazon SageMaker does the following:
*
*
* -
*
* Creates a network interface in the Amazon SageMaker VPC.
*
*
* -
*
* (Option) If you specified SubnetId
, Amazon SageMaker creates a network interface in your own VPC,
* which is inferred from the subnet ID that you provide in the input. When creating this network interface, Amazon
* SageMaker attaches the security group that you specified in the request to the network interface that it creates
* in your VPC.
*
*
* -
*
* Launches an EC2 instance of the type specified in the request in the Amazon SageMaker VPC. If you specified
* SubnetId
of your VPC, Amazon SageMaker specifies both network interfaces when launching this
* instance. This enables inbound traffic from your own VPC to the notebook instance, assuming that the security
* groups allow it.
*
*
*
*
* After creating the notebook instance, Amazon SageMaker returns its Amazon Resource Name (ARN). You can't change
* the name of a notebook instance after you create it.
*
*
* After Amazon SageMaker creates the notebook instance, you can connect to the Jupyter server and work in Jupyter
* notebooks. For example, you can write code to explore a dataset that you can use for model training, train a
* model, host models by creating Amazon SageMaker endpoints, and validate hosted models.
*
*
* For more information, see How It
* Works.
*
*
* @param createNotebookInstanceRequest
* @return A Java Future containing the result of the CreateNotebookInstance operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateNotebookInstance
* @see AWS API Documentation
*/
default CompletableFuture createNotebookInstance(
CreateNotebookInstanceRequest createNotebookInstanceRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an Amazon SageMaker notebook instance. A notebook instance is a machine learning (ML) compute instance
* running on a Jupyter notebook.
*
*
* In a CreateNotebookInstance
request, specify the type of ML compute instance that you want to run.
* Amazon SageMaker launches the instance, installs common libraries that you can use to explore datasets for model
* training, and attaches an ML storage volume to the notebook instance.
*
*
* Amazon SageMaker also provides a set of example notebooks. Each notebook demonstrates how to use Amazon SageMaker
* with a specific algorithm or with a machine learning framework.
*
*
* After receiving the request, Amazon SageMaker does the following:
*
*
* -
*
* Creates a network interface in the Amazon SageMaker VPC.
*
*
* -
*
* (Option) If you specified SubnetId
, Amazon SageMaker creates a network interface in your own VPC,
* which is inferred from the subnet ID that you provide in the input. When creating this network interface, Amazon
* SageMaker attaches the security group that you specified in the request to the network interface that it creates
* in your VPC.
*
*
* -
*
* Launches an EC2 instance of the type specified in the request in the Amazon SageMaker VPC. If you specified
* SubnetId
of your VPC, Amazon SageMaker specifies both network interfaces when launching this
* instance. This enables inbound traffic from your own VPC to the notebook instance, assuming that the security
* groups allow it.
*
*
*
*
* After creating the notebook instance, Amazon SageMaker returns its Amazon Resource Name (ARN). You can't change
* the name of a notebook instance after you create it.
*
*
* After Amazon SageMaker creates the notebook instance, you can connect to the Jupyter server and work in Jupyter
* notebooks. For example, you can write code to explore a dataset that you can use for model training, train a
* model, host models by creating Amazon SageMaker endpoints, and validate hosted models.
*
*
* For more information, see How It
* Works.
*
*
*
* This is a convenience which creates an instance of the {@link CreateNotebookInstanceRequest.Builder} avoiding the
* need to create one manually via {@link CreateNotebookInstanceRequest#builder()}
*
*
* @param createNotebookInstanceRequest
* A {@link Consumer} that will call methods on {@link CreateNotebookInstanceInput.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateNotebookInstance operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateNotebookInstance
* @see AWS API Documentation
*/
default CompletableFuture createNotebookInstance(
Consumer createNotebookInstanceRequest) {
return createNotebookInstance(CreateNotebookInstanceRequest.builder().applyMutation(createNotebookInstanceRequest)
.build());
}
/**
*
* Creates a lifecycle configuration that you can associate with a notebook instance. A lifecycle
* configuration is a collection of shell scripts that run when you create or start a notebook instance.
*
*
* Each lifecycle configuration script has a limit of 16384 characters.
*
*
* The value of the $PATH
environment variable that is available to both scripts is
* /sbin:bin:/usr/sbin:/usr/bin
.
*
*
* View CloudWatch Logs for notebook instance lifecycle configurations in log group
* /aws/sagemaker/NotebookInstances
in log stream
* [notebook-instance-name]/[LifecycleConfigHook]
.
*
*
* Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script runs for longer than 5 minutes,
* it fails and the notebook instance is not created or started.
*
*
* For information about notebook instance lifestyle configurations, see Step 2.1: (Optional)
* Customize a Notebook Instance.
*
*
* @param createNotebookInstanceLifecycleConfigRequest
* @return A Java Future containing the result of the CreateNotebookInstanceLifecycleConfig operation returned by
* the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateNotebookInstanceLifecycleConfig
* @see AWS API Documentation
*/
default CompletableFuture createNotebookInstanceLifecycleConfig(
CreateNotebookInstanceLifecycleConfigRequest createNotebookInstanceLifecycleConfigRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a lifecycle configuration that you can associate with a notebook instance. A lifecycle
* configuration is a collection of shell scripts that run when you create or start a notebook instance.
*
*
* Each lifecycle configuration script has a limit of 16384 characters.
*
*
* The value of the $PATH
environment variable that is available to both scripts is
* /sbin:bin:/usr/sbin:/usr/bin
.
*
*
* View CloudWatch Logs for notebook instance lifecycle configurations in log group
* /aws/sagemaker/NotebookInstances
in log stream
* [notebook-instance-name]/[LifecycleConfigHook]
.
*
*
* Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script runs for longer than 5 minutes,
* it fails and the notebook instance is not created or started.
*
*
* For information about notebook instance lifestyle configurations, see Step 2.1: (Optional)
* Customize a Notebook Instance.
*
*
*
* This is a convenience which creates an instance of the
* {@link CreateNotebookInstanceLifecycleConfigRequest.Builder} avoiding the need to create one manually via
* {@link CreateNotebookInstanceLifecycleConfigRequest#builder()}
*
*
* @param createNotebookInstanceLifecycleConfigRequest
* A {@link Consumer} that will call methods on {@link CreateNotebookInstanceLifecycleConfigInput.Builder} to
* create a request.
* @return A Java Future containing the result of the CreateNotebookInstanceLifecycleConfig operation returned by
* the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateNotebookInstanceLifecycleConfig
* @see AWS API Documentation
*/
default CompletableFuture createNotebookInstanceLifecycleConfig(
Consumer createNotebookInstanceLifecycleConfigRequest) {
return createNotebookInstanceLifecycleConfig(CreateNotebookInstanceLifecycleConfigRequest.builder()
.applyMutation(createNotebookInstanceLifecycleConfigRequest).build());
}
/**
*
* Creates a pipeline using a JSON pipeline definition.
*
*
* @param createPipelineRequest
* @return A Java Future containing the result of the CreatePipeline operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreatePipeline
* @see AWS API
* Documentation
*/
default CompletableFuture createPipeline(CreatePipelineRequest createPipelineRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a pipeline using a JSON pipeline definition.
*
*
*
* This is a convenience which creates an instance of the {@link CreatePipelineRequest.Builder} avoiding the need to
* create one manually via {@link CreatePipelineRequest#builder()}
*
*
* @param createPipelineRequest
* A {@link Consumer} that will call methods on {@link CreatePipelineRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreatePipeline operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreatePipeline
* @see AWS API
* Documentation
*/
default CompletableFuture createPipeline(Consumer createPipelineRequest) {
return createPipeline(CreatePipelineRequest.builder().applyMutation(createPipelineRequest).build());
}
/**
*
* Creates a URL for a specified UserProfile in a Domain. When accessed in a web browser, the user will be
* automatically signed in to Amazon SageMaker Studio, and granted access to all of the Apps and files associated
* with the Domain's Amazon Elastic File System (EFS) volume. This operation can only be called when the
* authentication mode equals IAM.
*
*
*
* The URL that you get from a call to CreatePresignedDomainUrl
is valid only for 5 minutes. If you try
* to use the URL after the 5-minute limit expires, you are directed to the AWS console sign-in page.
*
*
*
* @param createPresignedDomainUrlRequest
* @return A Java Future containing the result of the CreatePresignedDomainUrl operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreatePresignedDomainUrl
* @see AWS API Documentation
*/
default CompletableFuture createPresignedDomainUrl(
CreatePresignedDomainUrlRequest createPresignedDomainUrlRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a URL for a specified UserProfile in a Domain. When accessed in a web browser, the user will be
* automatically signed in to Amazon SageMaker Studio, and granted access to all of the Apps and files associated
* with the Domain's Amazon Elastic File System (EFS) volume. This operation can only be called when the
* authentication mode equals IAM.
*
*
*
* The URL that you get from a call to CreatePresignedDomainUrl
is valid only for 5 minutes. If you try
* to use the URL after the 5-minute limit expires, you are directed to the AWS console sign-in page.
*
*
*
* This is a convenience which creates an instance of the {@link CreatePresignedDomainUrlRequest.Builder} avoiding
* the need to create one manually via {@link CreatePresignedDomainUrlRequest#builder()}
*
*
* @param createPresignedDomainUrlRequest
* A {@link Consumer} that will call methods on {@link CreatePresignedDomainUrlRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreatePresignedDomainUrl operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreatePresignedDomainUrl
* @see AWS API Documentation
*/
default CompletableFuture createPresignedDomainUrl(
Consumer createPresignedDomainUrlRequest) {
return createPresignedDomainUrl(CreatePresignedDomainUrlRequest.builder().applyMutation(createPresignedDomainUrlRequest)
.build());
}
/**
*
* Returns a URL that you can use to connect to the Jupyter server from a notebook instance. In the Amazon SageMaker
* console, when you choose Open
next to a notebook instance, Amazon SageMaker opens a new tab showing
* the Jupyter server home page from the notebook instance. The console uses this API to get the URL and show the
* page.
*
*
* The IAM role or user used to call this API defines the permissions to access the notebook instance. Once the
* presigned URL is created, no additional permission is required to access this URL. IAM authorization policies for
* this API are also enforced for every HTTP request and WebSocket frame that attempts to connect to the notebook
* instance.
*
*
* You can restrict access to this API and to the URL that it returns to a list of IP addresses that you specify.
* Use the NotIpAddress
condition operator and the aws:SourceIP
condition context key to
* specify the list of IP addresses that you want to have access to the notebook instance. For more information, see
* Limit Access to a Notebook Instance by IP Address.
*
*
*
* The URL that you get from a call to CreatePresignedNotebookInstanceUrl is valid only for 5 minutes. If you
* try to use the URL after the 5-minute limit expires, you are directed to the AWS console sign-in page.
*
*
*
* @param createPresignedNotebookInstanceUrlRequest
* @return A Java Future containing the result of the CreatePresignedNotebookInstanceUrl operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreatePresignedNotebookInstanceUrl
* @see AWS API Documentation
*/
default CompletableFuture createPresignedNotebookInstanceUrl(
CreatePresignedNotebookInstanceUrlRequest createPresignedNotebookInstanceUrlRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Returns a URL that you can use to connect to the Jupyter server from a notebook instance. In the Amazon SageMaker
* console, when you choose Open
next to a notebook instance, Amazon SageMaker opens a new tab showing
* the Jupyter server home page from the notebook instance. The console uses this API to get the URL and show the
* page.
*
*
* The IAM role or user used to call this API defines the permissions to access the notebook instance. Once the
* presigned URL is created, no additional permission is required to access this URL. IAM authorization policies for
* this API are also enforced for every HTTP request and WebSocket frame that attempts to connect to the notebook
* instance.
*
*
* You can restrict access to this API and to the URL that it returns to a list of IP addresses that you specify.
* Use the NotIpAddress
condition operator and the aws:SourceIP
condition context key to
* specify the list of IP addresses that you want to have access to the notebook instance. For more information, see
* Limit Access to a Notebook Instance by IP Address.
*
*
*
* The URL that you get from a call to CreatePresignedNotebookInstanceUrl is valid only for 5 minutes. If you
* try to use the URL after the 5-minute limit expires, you are directed to the AWS console sign-in page.
*
*
*
* This is a convenience which creates an instance of the {@link CreatePresignedNotebookInstanceUrlRequest.Builder}
* avoiding the need to create one manually via {@link CreatePresignedNotebookInstanceUrlRequest#builder()}
*
*
* @param createPresignedNotebookInstanceUrlRequest
* A {@link Consumer} that will call methods on {@link CreatePresignedNotebookInstanceUrlInput.Builder} to
* create a request.
* @return A Java Future containing the result of the CreatePresignedNotebookInstanceUrl operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreatePresignedNotebookInstanceUrl
* @see AWS API Documentation
*/
default CompletableFuture createPresignedNotebookInstanceUrl(
Consumer createPresignedNotebookInstanceUrlRequest) {
return createPresignedNotebookInstanceUrl(CreatePresignedNotebookInstanceUrlRequest.builder()
.applyMutation(createPresignedNotebookInstanceUrlRequest).build());
}
/**
*
* Creates a processing job.
*
*
* @param createProcessingJobRequest
* @return A Java Future containing the result of the CreateProcessingJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateProcessingJob
* @see AWS
* API Documentation
*/
default CompletableFuture createProcessingJob(
CreateProcessingJobRequest createProcessingJobRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a processing job.
*
*
*
* This is a convenience which creates an instance of the {@link CreateProcessingJobRequest.Builder} avoiding the
* need to create one manually via {@link CreateProcessingJobRequest#builder()}
*
*
* @param createProcessingJobRequest
* A {@link Consumer} that will call methods on {@link CreateProcessingJobRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateProcessingJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateProcessingJob
* @see AWS
* API Documentation
*/
default CompletableFuture createProcessingJob(
Consumer createProcessingJobRequest) {
return createProcessingJob(CreateProcessingJobRequest.builder().applyMutation(createProcessingJobRequest).build());
}
/**
*
* Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from
* training to deploying an approved model.
*
*
* @param createProjectRequest
* @return A Java Future containing the result of the CreateProject operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateProject
* @see AWS API
* Documentation
*/
default CompletableFuture createProject(CreateProjectRequest createProjectRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from
* training to deploying an approved model.
*
*
*
* This is a convenience which creates an instance of the {@link CreateProjectRequest.Builder} avoiding the need to
* create one manually via {@link CreateProjectRequest#builder()}
*
*
* @param createProjectRequest
* A {@link Consumer} that will call methods on {@link CreateProjectInput.Builder} to create a request.
* @return A Java Future containing the result of the CreateProject operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateProject
* @see AWS API
* Documentation
*/
default CompletableFuture createProject(Consumer createProjectRequest) {
return createProject(CreateProjectRequest.builder().applyMutation(createProjectRequest).build());
}
/**
*
* Starts a model training job. After training completes, Amazon SageMaker saves the resulting model artifacts to an
* Amazon S3 location that you specify.
*
*
* If you choose to host your model using Amazon SageMaker hosting services, you can use the resulting model
* artifacts as part of the model. You can also use the artifacts in a machine learning service other than Amazon
* SageMaker, provided that you know how to use them for inference.
*
*
* In the request body, you provide the following:
*
*
* -
*
* AlgorithmSpecification
- Identifies the training algorithm to use.
*
*
* -
*
* HyperParameters
- Specify these algorithm-specific parameters to enable the estimation of model
* parameters during training. Hyperparameters can be tuned to optimize this learning process. For a list of
* hyperparameters for each training algorithm provided by Amazon SageMaker, see Algorithms.
*
*
* -
*
* InputDataConfig
- Describes the training dataset and the Amazon S3, EFS, or FSx location where it is
* stored.
*
*
* -
*
* OutputDataConfig
- Identifies the Amazon S3 bucket where you want Amazon SageMaker to save the
* results of model training.
*
*
* -
*
* ResourceConfig
- Identifies the resources, ML compute instances, and ML storage volumes to deploy
* for model training. In distributed training, you specify more than one instance.
*
*
* -
*
* EnableManagedSpotTraining
- Optimize the cost of training machine learning models by up to 80% by
* using Amazon EC2 Spot instances. For more information, see Managed Spot
* Training.
*
*
* -
*
* RoleArn
- The Amazon Resource Number (ARN) that Amazon SageMaker assumes to perform tasks on your
* behalf during model training. You must grant this role the necessary permissions so that Amazon SageMaker can
* successfully complete model training.
*
*
* -
*
* StoppingCondition
- To help cap training costs, use MaxRuntimeInSeconds
to set a time
* limit for training. Use MaxWaitTimeInSeconds
to specify how long you are willing to wait for a
* managed spot training job to complete.
*
*
*
*
* For more information about Amazon SageMaker, see How It Works.
*
*
* @param createTrainingJobRequest
* @return A Java Future containing the result of the CreateTrainingJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateTrainingJob
* @see AWS
* API Documentation
*/
default CompletableFuture createTrainingJob(CreateTrainingJobRequest createTrainingJobRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Starts a model training job. After training completes, Amazon SageMaker saves the resulting model artifacts to an
* Amazon S3 location that you specify.
*
*
* If you choose to host your model using Amazon SageMaker hosting services, you can use the resulting model
* artifacts as part of the model. You can also use the artifacts in a machine learning service other than Amazon
* SageMaker, provided that you know how to use them for inference.
*
*
* In the request body, you provide the following:
*
*
* -
*
* AlgorithmSpecification
- Identifies the training algorithm to use.
*
*
* -
*
* HyperParameters
- Specify these algorithm-specific parameters to enable the estimation of model
* parameters during training. Hyperparameters can be tuned to optimize this learning process. For a list of
* hyperparameters for each training algorithm provided by Amazon SageMaker, see Algorithms.
*
*
* -
*
* InputDataConfig
- Describes the training dataset and the Amazon S3, EFS, or FSx location where it is
* stored.
*
*
* -
*
* OutputDataConfig
- Identifies the Amazon S3 bucket where you want Amazon SageMaker to save the
* results of model training.
*
*
* -
*
* ResourceConfig
- Identifies the resources, ML compute instances, and ML storage volumes to deploy
* for model training. In distributed training, you specify more than one instance.
*
*
* -
*
* EnableManagedSpotTraining
- Optimize the cost of training machine learning models by up to 80% by
* using Amazon EC2 Spot instances. For more information, see Managed Spot
* Training.
*
*
* -
*
* RoleArn
- The Amazon Resource Number (ARN) that Amazon SageMaker assumes to perform tasks on your
* behalf during model training. You must grant this role the necessary permissions so that Amazon SageMaker can
* successfully complete model training.
*
*
* -
*
* StoppingCondition
- To help cap training costs, use MaxRuntimeInSeconds
to set a time
* limit for training. Use MaxWaitTimeInSeconds
to specify how long you are willing to wait for a
* managed spot training job to complete.
*
*
*
*
* For more information about Amazon SageMaker, see How It Works.
*
*
*
* This is a convenience which creates an instance of the {@link CreateTrainingJobRequest.Builder} avoiding the need
* to create one manually via {@link CreateTrainingJobRequest#builder()}
*
*
* @param createTrainingJobRequest
* A {@link Consumer} that will call methods on {@link CreateTrainingJobRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateTrainingJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateTrainingJob
* @see AWS
* API Documentation
*/
default CompletableFuture createTrainingJob(
Consumer createTrainingJobRequest) {
return createTrainingJob(CreateTrainingJobRequest.builder().applyMutation(createTrainingJobRequest).build());
}
/**
*
* Starts a transform job. A transform job uses a trained model to get inferences on a dataset and saves these
* results to an Amazon S3 location that you specify.
*
*
* To perform batch transformations, you create a transform job and use the data that you have readily available.
*
*
* In the request body, you provide the following:
*
*
* -
*
* TransformJobName
- Identifies the transform job. The name must be unique within an AWS Region in an
* AWS account.
*
*
* -
*
* ModelName
- Identifies the model to use. ModelName
must be the name of an existing
* Amazon SageMaker model in the same AWS Region and AWS account. For information on creating a model, see
* CreateModel.
*
*
* -
*
* TransformInput
- Describes the dataset to be transformed and the Amazon S3 location where it is
* stored.
*
*
* -
*
* TransformOutput
- Identifies the Amazon S3 location where you want Amazon SageMaker to save the
* results from the transform job.
*
*
* -
*
* TransformResources
- Identifies the ML compute instances for the transform job.
*
*
*
*
* For more information about how batch transformation works, see Batch Transform.
*
*
* @param createTransformJobRequest
* @return A Java Future containing the result of the CreateTransformJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateTransformJob
* @see AWS
* API Documentation
*/
default CompletableFuture createTransformJob(CreateTransformJobRequest createTransformJobRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Starts a transform job. A transform job uses a trained model to get inferences on a dataset and saves these
* results to an Amazon S3 location that you specify.
*
*
* To perform batch transformations, you create a transform job and use the data that you have readily available.
*
*
* In the request body, you provide the following:
*
*
* -
*
* TransformJobName
- Identifies the transform job. The name must be unique within an AWS Region in an
* AWS account.
*
*
* -
*
* ModelName
- Identifies the model to use. ModelName
must be the name of an existing
* Amazon SageMaker model in the same AWS Region and AWS account. For information on creating a model, see
* CreateModel.
*
*
* -
*
* TransformInput
- Describes the dataset to be transformed and the Amazon S3 location where it is
* stored.
*
*
* -
*
* TransformOutput
- Identifies the Amazon S3 location where you want Amazon SageMaker to save the
* results from the transform job.
*
*
* -
*
* TransformResources
- Identifies the ML compute instances for the transform job.
*
*
*
*
* For more information about how batch transformation works, see Batch Transform.
*
*
*
* This is a convenience which creates an instance of the {@link CreateTransformJobRequest.Builder} avoiding the
* need to create one manually via {@link CreateTransformJobRequest#builder()}
*
*
* @param createTransformJobRequest
* A {@link Consumer} that will call methods on {@link CreateTransformJobRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateTransformJob operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateTransformJob
* @see AWS
* API Documentation
*/
default CompletableFuture createTransformJob(
Consumer createTransformJobRequest) {
return createTransformJob(CreateTransformJobRequest.builder().applyMutation(createTransformJobRequest).build());
}
/**
*
* Creates an Amazon SageMaker trial. A trial is a set of steps called trial components that produce a
* machine learning model. A trial is part of a single Amazon SageMaker experiment.
*
*
* When you use Amazon SageMaker Studio or the Amazon SageMaker Python SDK, all experiments, trials, and trial
* components are automatically tracked, logged, and indexed. When you use the AWS SDK for Python (Boto), you must
* use the logging APIs provided by the SDK.
*
*
* You can add tags to a trial and then use the Search API to search for the tags.
*
*
* To get a list of all your trials, call the ListTrials API. To view a trial's properties, call the
* DescribeTrial API. To create a trial component, call the CreateTrialComponent API.
*
*
* @param createTrialRequest
* @return A Java Future containing the result of the CreateTrial operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateTrial
* @see AWS API
* Documentation
*/
default CompletableFuture createTrial(CreateTrialRequest createTrialRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates an Amazon SageMaker trial. A trial is a set of steps called trial components that produce a
* machine learning model. A trial is part of a single Amazon SageMaker experiment.
*
*
* When you use Amazon SageMaker Studio or the Amazon SageMaker Python SDK, all experiments, trials, and trial
* components are automatically tracked, logged, and indexed. When you use the AWS SDK for Python (Boto), you must
* use the logging APIs provided by the SDK.
*
*
* You can add tags to a trial and then use the Search API to search for the tags.
*
*
* To get a list of all your trials, call the ListTrials API. To view a trial's properties, call the
* DescribeTrial API. To create a trial component, call the CreateTrialComponent API.
*
*
*
* This is a convenience which creates an instance of the {@link CreateTrialRequest.Builder} avoiding the need to
* create one manually via {@link CreateTrialRequest#builder()}
*
*
* @param createTrialRequest
* A {@link Consumer} that will call methods on {@link CreateTrialRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateTrial operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateTrial
* @see AWS API
* Documentation
*/
default CompletableFuture createTrial(Consumer createTrialRequest) {
return createTrial(CreateTrialRequest.builder().applyMutation(createTrialRequest).build());
}
/**
*
* Creates a trial component, which is a stage of a machine learning trial. A trial is composed of one
* or more trial components. A trial component can be used in multiple trials.
*
*
* Trial components include pre-processing jobs, training jobs, and batch transform jobs.
*
*
* When you use Amazon SageMaker Studio or the Amazon SageMaker Python SDK, all experiments, trials, and trial
* components are automatically tracked, logged, and indexed. When you use the AWS SDK for Python (Boto), you must
* use the logging APIs provided by the SDK.
*
*
* You can add tags to a trial component and then use the Search API to search for the tags.
*
*
*
* CreateTrialComponent
can only be invoked from within an Amazon SageMaker managed environment. This
* includes Amazon SageMaker training jobs, processing jobs, transform jobs, and Amazon SageMaker notebooks. A call
* to CreateTrialComponent
from outside one of these environments results in an error.
*
*
*
* @param createTrialComponentRequest
* @return A Java Future containing the result of the CreateTrialComponent operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateTrialComponent
* @see AWS
* API Documentation
*/
default CompletableFuture createTrialComponent(
CreateTrialComponentRequest createTrialComponentRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a trial component, which is a stage of a machine learning trial. A trial is composed of one
* or more trial components. A trial component can be used in multiple trials.
*
*
* Trial components include pre-processing jobs, training jobs, and batch transform jobs.
*
*
* When you use Amazon SageMaker Studio or the Amazon SageMaker Python SDK, all experiments, trials, and trial
* components are automatically tracked, logged, and indexed. When you use the AWS SDK for Python (Boto), you must
* use the logging APIs provided by the SDK.
*
*
* You can add tags to a trial component and then use the Search API to search for the tags.
*
*
*
* CreateTrialComponent
can only be invoked from within an Amazon SageMaker managed environment. This
* includes Amazon SageMaker training jobs, processing jobs, transform jobs, and Amazon SageMaker notebooks. A call
* to CreateTrialComponent
from outside one of these environments results in an error.
*
*
*
* This is a convenience which creates an instance of the {@link CreateTrialComponentRequest.Builder} avoiding the
* need to create one manually via {@link CreateTrialComponentRequest#builder()}
*
*
* @param createTrialComponentRequest
* A {@link Consumer} that will call methods on {@link CreateTrialComponentRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the CreateTrialComponent operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateTrialComponent
* @see AWS
* API Documentation
*/
default CompletableFuture createTrialComponent(
Consumer createTrialComponentRequest) {
return createTrialComponent(CreateTrialComponentRequest.builder().applyMutation(createTrialComponentRequest).build());
}
/**
*
* Creates a user profile. A user profile represents a single user within a domain, and is the main way to reference
* a "person" for the purposes of sharing, reporting, and other user-oriented features. This entity is created when
* a user onboards to Amazon SageMaker Studio. If an administrator invites a person by email or imports them from
* SSO, a user profile is automatically created. A user profile is the primary holder of settings for an individual
* user and has a reference to the user's private Amazon Elastic File System (EFS) home directory.
*
*
* @param createUserProfileRequest
* @return A Java Future containing the result of the CreateUserProfile operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateUserProfile
* @see AWS
* API Documentation
*/
default CompletableFuture createUserProfile(CreateUserProfileRequest createUserProfileRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a user profile. A user profile represents a single user within a domain, and is the main way to reference
* a "person" for the purposes of sharing, reporting, and other user-oriented features. This entity is created when
* a user onboards to Amazon SageMaker Studio. If an administrator invites a person by email or imports them from
* SSO, a user profile is automatically created. A user profile is the primary holder of settings for an individual
* user and has a reference to the user's private Amazon Elastic File System (EFS) home directory.
*
*
*
* This is a convenience which creates an instance of the {@link CreateUserProfileRequest.Builder} avoiding the need
* to create one manually via {@link CreateUserProfileRequest#builder()}
*
*
* @param createUserProfileRequest
* A {@link Consumer} that will call methods on {@link CreateUserProfileRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateUserProfile operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateUserProfile
* @see AWS
* API Documentation
*/
default CompletableFuture createUserProfile(
Consumer createUserProfileRequest) {
return createUserProfile(CreateUserProfileRequest.builder().applyMutation(createUserProfileRequest).build());
}
/**
*
* Use this operation to create a workforce. This operation will return an error if a workforce already exists in
* the AWS Region that you specify. You can only create one workforce in each AWS Region per AWS account.
*
*
* If you want to create a new workforce in an AWS Region where a workforce already exists, use the API operation to
* delete the existing workforce and then use CreateWorkforce
to create a new workforce.
*
*
* To create a private workforce using Amazon Cognito, you must specify a Cognito user pool in
* CognitoConfig
. You can also create an Amazon Cognito workforce using the Amazon SageMaker console.
* For more information, see Create a Private
* Workforce (Amazon Cognito).
*
*
* To create a private workforce using your own OIDC Identity Provider (IdP), specify your IdP configuration in
* OidcConfig
. Your OIDC IdP must support groups because groups are used by Ground Truth and
* Amazon A2I to create work teams. For more information, see Create a Private
* Workforce (OIDC IdP).
*
*
* @param createWorkforceRequest
* @return A Java Future containing the result of the CreateWorkforce operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateWorkforce
* @see AWS API
* Documentation
*/
default CompletableFuture createWorkforce(CreateWorkforceRequest createWorkforceRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Use this operation to create a workforce. This operation will return an error if a workforce already exists in
* the AWS Region that you specify. You can only create one workforce in each AWS Region per AWS account.
*
*
* If you want to create a new workforce in an AWS Region where a workforce already exists, use the API operation to
* delete the existing workforce and then use CreateWorkforce
to create a new workforce.
*
*
* To create a private workforce using Amazon Cognito, you must specify a Cognito user pool in
* CognitoConfig
. You can also create an Amazon Cognito workforce using the Amazon SageMaker console.
* For more information, see Create a Private
* Workforce (Amazon Cognito).
*
*
* To create a private workforce using your own OIDC Identity Provider (IdP), specify your IdP configuration in
* OidcConfig
. Your OIDC IdP must support groups because groups are used by Ground Truth and
* Amazon A2I to create work teams. For more information, see Create a Private
* Workforce (OIDC IdP).
*
*
*
* This is a convenience which creates an instance of the {@link CreateWorkforceRequest.Builder} avoiding the need
* to create one manually via {@link CreateWorkforceRequest#builder()}
*
*
* @param createWorkforceRequest
* A {@link Consumer} that will call methods on {@link CreateWorkforceRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateWorkforce operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateWorkforce
* @see AWS API
* Documentation
*/
default CompletableFuture createWorkforce(
Consumer createWorkforceRequest) {
return createWorkforce(CreateWorkforceRequest.builder().applyMutation(createWorkforceRequest).build());
}
/**
*
* Creates a new work team for labeling your data. A work team is defined by one or more Amazon Cognito user pools.
* You must first create the user pools before you can create a work team.
*
*
* You cannot create more than 25 work teams in an account and region.
*
*
* @param createWorkteamRequest
* @return A Java Future containing the result of the CreateWorkteam operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateWorkteam
* @see AWS API
* Documentation
*/
default CompletableFuture createWorkteam(CreateWorkteamRequest createWorkteamRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Creates a new work team for labeling your data. A work team is defined by one or more Amazon Cognito user pools.
* You must first create the user pools before you can create a work team.
*
*
* You cannot create more than 25 work teams in an account and region.
*
*
*
* This is a convenience which creates an instance of the {@link CreateWorkteamRequest.Builder} avoiding the need to
* create one manually via {@link CreateWorkteamRequest#builder()}
*
*
* @param createWorkteamRequest
* A {@link Consumer} that will call methods on {@link CreateWorkteamRequest.Builder} to create a request.
* @return A Java Future containing the result of the CreateWorkteam operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceLimitExceededException You have exceeded an Amazon SageMaker resource limit. For example, you
* might have too many training jobs created.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.CreateWorkteam
* @see AWS API
* Documentation
*/
default CompletableFuture createWorkteam(Consumer createWorkteamRequest) {
return createWorkteam(CreateWorkteamRequest.builder().applyMutation(createWorkteamRequest).build());
}
/**
*
* Deletes an action.
*
*
* @param deleteActionRequest
* @return A Java Future containing the result of the DeleteAction operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteAction
* @see AWS API
* Documentation
*/
default CompletableFuture deleteAction(DeleteActionRequest deleteActionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an action.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteActionRequest.Builder} avoiding the need to
* create one manually via {@link DeleteActionRequest#builder()}
*
*
* @param deleteActionRequest
* A {@link Consumer} that will call methods on {@link DeleteActionRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteAction operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteAction
* @see AWS API
* Documentation
*/
default CompletableFuture deleteAction(Consumer deleteActionRequest) {
return deleteAction(DeleteActionRequest.builder().applyMutation(deleteActionRequest).build());
}
/**
*
* Removes the specified algorithm from your account.
*
*
* @param deleteAlgorithmRequest
* @return A Java Future containing the result of the DeleteAlgorithm operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteAlgorithm
* @see AWS API
* Documentation
*/
default CompletableFuture deleteAlgorithm(DeleteAlgorithmRequest deleteAlgorithmRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Removes the specified algorithm from your account.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteAlgorithmRequest.Builder} avoiding the need
* to create one manually via {@link DeleteAlgorithmRequest#builder()}
*
*
* @param deleteAlgorithmRequest
* A {@link Consumer} that will call methods on {@link DeleteAlgorithmInput.Builder} to create a request.
* @return A Java Future containing the result of the DeleteAlgorithm operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteAlgorithm
* @see AWS API
* Documentation
*/
default CompletableFuture deleteAlgorithm(
Consumer deleteAlgorithmRequest) {
return deleteAlgorithm(DeleteAlgorithmRequest.builder().applyMutation(deleteAlgorithmRequest).build());
}
/**
*
* Used to stop and delete an app.
*
*
* @param deleteAppRequest
* @return A Java Future containing the result of the DeleteApp operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteApp
* @see AWS API
* Documentation
*/
default CompletableFuture deleteApp(DeleteAppRequest deleteAppRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Used to stop and delete an app.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteAppRequest.Builder} avoiding the need to
* create one manually via {@link DeleteAppRequest#builder()}
*
*
* @param deleteAppRequest
* A {@link Consumer} that will call methods on {@link DeleteAppRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteApp operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteApp
* @see AWS API
* Documentation
*/
default CompletableFuture deleteApp(Consumer deleteAppRequest) {
return deleteApp(DeleteAppRequest.builder().applyMutation(deleteAppRequest).build());
}
/**
*
* Deletes an AppImageConfig.
*
*
* @param deleteAppImageConfigRequest
* @return A Java Future containing the result of the DeleteAppImageConfig operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteAppImageConfig
* @see AWS
* API Documentation
*/
default CompletableFuture deleteAppImageConfig(
DeleteAppImageConfigRequest deleteAppImageConfigRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an AppImageConfig.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteAppImageConfigRequest.Builder} avoiding the
* need to create one manually via {@link DeleteAppImageConfigRequest#builder()}
*
*
* @param deleteAppImageConfigRequest
* A {@link Consumer} that will call methods on {@link DeleteAppImageConfigRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteAppImageConfig operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteAppImageConfig
* @see AWS
* API Documentation
*/
default CompletableFuture deleteAppImageConfig(
Consumer deleteAppImageConfigRequest) {
return deleteAppImageConfig(DeleteAppImageConfigRequest.builder().applyMutation(deleteAppImageConfigRequest).build());
}
/**
*
* Deletes an artifact. Either ArtifactArn
or Source
must be specified.
*
*
* @param deleteArtifactRequest
* @return A Java Future containing the result of the DeleteArtifact operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteArtifact
* @see AWS API
* Documentation
*/
default CompletableFuture deleteArtifact(DeleteArtifactRequest deleteArtifactRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an artifact. Either ArtifactArn
or Source
must be specified.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteArtifactRequest.Builder} avoiding the need to
* create one manually via {@link DeleteArtifactRequest#builder()}
*
*
* @param deleteArtifactRequest
* A {@link Consumer} that will call methods on {@link DeleteArtifactRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteArtifact operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteArtifact
* @see AWS API
* Documentation
*/
default CompletableFuture deleteArtifact(Consumer deleteArtifactRequest) {
return deleteArtifact(DeleteArtifactRequest.builder().applyMutation(deleteArtifactRequest).build());
}
/**
*
* Deletes an association.
*
*
* @param deleteAssociationRequest
* @return A Java Future containing the result of the DeleteAssociation operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteAssociation
* @see AWS
* API Documentation
*/
default CompletableFuture deleteAssociation(DeleteAssociationRequest deleteAssociationRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an association.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteAssociationRequest.Builder} avoiding the need
* to create one manually via {@link DeleteAssociationRequest#builder()}
*
*
* @param deleteAssociationRequest
* A {@link Consumer} that will call methods on {@link DeleteAssociationRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteAssociation operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteAssociation
* @see AWS
* API Documentation
*/
default CompletableFuture deleteAssociation(
Consumer deleteAssociationRequest) {
return deleteAssociation(DeleteAssociationRequest.builder().applyMutation(deleteAssociationRequest).build());
}
/**
*
* Deletes the specified Git repository from your account.
*
*
* @param deleteCodeRepositoryRequest
* @return A Java Future containing the result of the DeleteCodeRepository operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteCodeRepository
* @see AWS
* API Documentation
*/
default CompletableFuture deleteCodeRepository(
DeleteCodeRepositoryRequest deleteCodeRepositoryRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes the specified Git repository from your account.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteCodeRepositoryRequest.Builder} avoiding the
* need to create one manually via {@link DeleteCodeRepositoryRequest#builder()}
*
*
* @param deleteCodeRepositoryRequest
* A {@link Consumer} that will call methods on {@link DeleteCodeRepositoryInput.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteCodeRepository operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteCodeRepository
* @see AWS
* API Documentation
*/
default CompletableFuture deleteCodeRepository(
Consumer deleteCodeRepositoryRequest) {
return deleteCodeRepository(DeleteCodeRepositoryRequest.builder().applyMutation(deleteCodeRepositoryRequest).build());
}
/**
*
* Deletes an context.
*
*
* @param deleteContextRequest
* @return A Java Future containing the result of the DeleteContext operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteContext
* @see AWS API
* Documentation
*/
default CompletableFuture deleteContext(DeleteContextRequest deleteContextRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an context.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteContextRequest.Builder} avoiding the need to
* create one manually via {@link DeleteContextRequest#builder()}
*
*
* @param deleteContextRequest
* A {@link Consumer} that will call methods on {@link DeleteContextRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteContext operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteContext
* @see AWS API
* Documentation
*/
default CompletableFuture deleteContext(Consumer deleteContextRequest) {
return deleteContext(DeleteContextRequest.builder().applyMutation(deleteContextRequest).build());
}
/**
*
* Deletes a data quality monitoring job definition.
*
*
* @param deleteDataQualityJobDefinitionRequest
* @return A Java Future containing the result of the DeleteDataQualityJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteDataQualityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture deleteDataQualityJobDefinition(
DeleteDataQualityJobDefinitionRequest deleteDataQualityJobDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a data quality monitoring job definition.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteDataQualityJobDefinitionRequest.Builder}
* avoiding the need to create one manually via {@link DeleteDataQualityJobDefinitionRequest#builder()}
*
*
* @param deleteDataQualityJobDefinitionRequest
* A {@link Consumer} that will call methods on {@link DeleteDataQualityJobDefinitionRequest.Builder} to
* create a request.
* @return A Java Future containing the result of the DeleteDataQualityJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteDataQualityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture deleteDataQualityJobDefinition(
Consumer deleteDataQualityJobDefinitionRequest) {
return deleteDataQualityJobDefinition(DeleteDataQualityJobDefinitionRequest.builder()
.applyMutation(deleteDataQualityJobDefinitionRequest).build());
}
/**
*
* Deletes a fleet.
*
*
* @param deleteDeviceFleetRequest
* @return A Java Future containing the result of the DeleteDeviceFleet operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteDeviceFleet
* @see AWS
* API Documentation
*/
default CompletableFuture deleteDeviceFleet(DeleteDeviceFleetRequest deleteDeviceFleetRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a fleet.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteDeviceFleetRequest.Builder} avoiding the need
* to create one manually via {@link DeleteDeviceFleetRequest#builder()}
*
*
* @param deleteDeviceFleetRequest
* A {@link Consumer} that will call methods on {@link DeleteDeviceFleetRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteDeviceFleet operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteDeviceFleet
* @see AWS
* API Documentation
*/
default CompletableFuture deleteDeviceFleet(
Consumer deleteDeviceFleetRequest) {
return deleteDeviceFleet(DeleteDeviceFleetRequest.builder().applyMutation(deleteDeviceFleetRequest).build());
}
/**
*
* Used to delete a domain. If you onboarded with IAM mode, you will need to delete your domain to onboard again
* using SSO. Use with caution. All of the members of the domain will lose access to their EFS volume, including
* data, notebooks, and other artifacts.
*
*
* @param deleteDomainRequest
* @return A Java Future containing the result of the DeleteDomain operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteDomain
* @see AWS API
* Documentation
*/
default CompletableFuture deleteDomain(DeleteDomainRequest deleteDomainRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Used to delete a domain. If you onboarded with IAM mode, you will need to delete your domain to onboard again
* using SSO. Use with caution. All of the members of the domain will lose access to their EFS volume, including
* data, notebooks, and other artifacts.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteDomainRequest.Builder} avoiding the need to
* create one manually via {@link DeleteDomainRequest#builder()}
*
*
* @param deleteDomainRequest
* A {@link Consumer} that will call methods on {@link DeleteDomainRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteDomain operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteDomain
* @see AWS API
* Documentation
*/
default CompletableFuture deleteDomain(Consumer deleteDomainRequest) {
return deleteDomain(DeleteDomainRequest.builder().applyMutation(deleteDomainRequest).build());
}
/**
*
* Deletes an endpoint. Amazon SageMaker frees up all of the resources that were deployed when the endpoint was
* created.
*
*
* Amazon SageMaker retires any custom KMS key grants associated with the endpoint, meaning you don't need to use
* the RevokeGrant API call.
*
*
* @param deleteEndpointRequest
* @return A Java Future containing the result of the DeleteEndpoint operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteEndpoint
* @see AWS API
* Documentation
*/
default CompletableFuture deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an endpoint. Amazon SageMaker frees up all of the resources that were deployed when the endpoint was
* created.
*
*
* Amazon SageMaker retires any custom KMS key grants associated with the endpoint, meaning you don't need to use
* the RevokeGrant API call.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteEndpointRequest.Builder} avoiding the need to
* create one manually via {@link DeleteEndpointRequest#builder()}
*
*
* @param deleteEndpointRequest
* A {@link Consumer} that will call methods on {@link DeleteEndpointInput.Builder} to create a request.
* @return A Java Future containing the result of the DeleteEndpoint operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteEndpoint
* @see AWS API
* Documentation
*/
default CompletableFuture deleteEndpoint(Consumer deleteEndpointRequest) {
return deleteEndpoint(DeleteEndpointRequest.builder().applyMutation(deleteEndpointRequest).build());
}
/**
*
* Deletes an endpoint configuration. The DeleteEndpointConfig
API deletes only the specified
* configuration. It does not delete endpoints created using the configuration.
*
*
* You must not delete an EndpointConfig
in use by an endpoint that is live or while the
* UpdateEndpoint
or CreateEndpoint
operations are being performed on the endpoint. If you
* delete the EndpointConfig
of an endpoint that is active or being created or updated you may lose
* visibility into the instance type the endpoint is using. The endpoint must be deleted in order to stop incurring
* charges.
*
*
* @param deleteEndpointConfigRequest
* @return A Java Future containing the result of the DeleteEndpointConfig operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteEndpointConfig
* @see AWS
* API Documentation
*/
default CompletableFuture deleteEndpointConfig(
DeleteEndpointConfigRequest deleteEndpointConfigRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an endpoint configuration. The DeleteEndpointConfig
API deletes only the specified
* configuration. It does not delete endpoints created using the configuration.
*
*
* You must not delete an EndpointConfig
in use by an endpoint that is live or while the
* UpdateEndpoint
or CreateEndpoint
operations are being performed on the endpoint. If you
* delete the EndpointConfig
of an endpoint that is active or being created or updated you may lose
* visibility into the instance type the endpoint is using. The endpoint must be deleted in order to stop incurring
* charges.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteEndpointConfigRequest.Builder} avoiding the
* need to create one manually via {@link DeleteEndpointConfigRequest#builder()}
*
*
* @param deleteEndpointConfigRequest
* A {@link Consumer} that will call methods on {@link DeleteEndpointConfigInput.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteEndpointConfig operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteEndpointConfig
* @see AWS
* API Documentation
*/
default CompletableFuture deleteEndpointConfig(
Consumer deleteEndpointConfigRequest) {
return deleteEndpointConfig(DeleteEndpointConfigRequest.builder().applyMutation(deleteEndpointConfigRequest).build());
}
/**
*
* Deletes an Amazon SageMaker experiment. All trials associated with the experiment must be deleted first. Use the
* ListTrials API to get a list of the trials associated with the experiment.
*
*
* @param deleteExperimentRequest
* @return A Java Future containing the result of the DeleteExperiment operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteExperiment
* @see AWS API
* Documentation
*/
default CompletableFuture deleteExperiment(DeleteExperimentRequest deleteExperimentRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an Amazon SageMaker experiment. All trials associated with the experiment must be deleted first. Use the
* ListTrials API to get a list of the trials associated with the experiment.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteExperimentRequest.Builder} avoiding the need
* to create one manually via {@link DeleteExperimentRequest#builder()}
*
*
* @param deleteExperimentRequest
* A {@link Consumer} that will call methods on {@link DeleteExperimentRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteExperiment operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteExperiment
* @see AWS API
* Documentation
*/
default CompletableFuture deleteExperiment(
Consumer deleteExperimentRequest) {
return deleteExperiment(DeleteExperimentRequest.builder().applyMutation(deleteExperimentRequest).build());
}
/**
*
* Delete the FeatureGroup
and any data that was written to the OnlineStore
of the
* FeatureGroup
. Data cannot be accessed from the OnlineStore
immediately after
* DeleteFeatureGroup
is called.
*
*
* Data written into the OfflineStore
will not be deleted. The AWS Glue database and tables that are
* automatically created for your OfflineStore
are not deleted.
*
*
* @param deleteFeatureGroupRequest
* @return A Java Future containing the result of the DeleteFeatureGroup operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteFeatureGroup
* @see AWS
* API Documentation
*/
default CompletableFuture deleteFeatureGroup(DeleteFeatureGroupRequest deleteFeatureGroupRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Delete the FeatureGroup
and any data that was written to the OnlineStore
of the
* FeatureGroup
. Data cannot be accessed from the OnlineStore
immediately after
* DeleteFeatureGroup
is called.
*
*
* Data written into the OfflineStore
will not be deleted. The AWS Glue database and tables that are
* automatically created for your OfflineStore
are not deleted.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteFeatureGroupRequest.Builder} avoiding the
* need to create one manually via {@link DeleteFeatureGroupRequest#builder()}
*
*
* @param deleteFeatureGroupRequest
* A {@link Consumer} that will call methods on {@link DeleteFeatureGroupRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteFeatureGroup operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteFeatureGroup
* @see AWS
* API Documentation
*/
default CompletableFuture deleteFeatureGroup(
Consumer deleteFeatureGroupRequest) {
return deleteFeatureGroup(DeleteFeatureGroupRequest.builder().applyMutation(deleteFeatureGroupRequest).build());
}
/**
*
* Deletes the specified flow definition.
*
*
* @param deleteFlowDefinitionRequest
* @return A Java Future containing the result of the DeleteFlowDefinition operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteFlowDefinition
* @see AWS
* API Documentation
*/
default CompletableFuture deleteFlowDefinition(
DeleteFlowDefinitionRequest deleteFlowDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes the specified flow definition.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteFlowDefinitionRequest.Builder} avoiding the
* need to create one manually via {@link DeleteFlowDefinitionRequest#builder()}
*
*
* @param deleteFlowDefinitionRequest
* A {@link Consumer} that will call methods on {@link DeleteFlowDefinitionRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteFlowDefinition operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteFlowDefinition
* @see AWS
* API Documentation
*/
default CompletableFuture deleteFlowDefinition(
Consumer deleteFlowDefinitionRequest) {
return deleteFlowDefinition(DeleteFlowDefinitionRequest.builder().applyMutation(deleteFlowDefinitionRequest).build());
}
/**
*
* Use this operation to delete a human task user interface (worker task template).
*
*
* To see a list of human task user interfaces (work task templates) in your account, use . When you delete a worker
* task template, it no longer appears when you call ListHumanTaskUis
.
*
*
* @param deleteHumanTaskUiRequest
* @return A Java Future containing the result of the DeleteHumanTaskUi operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteHumanTaskUi
* @see AWS
* API Documentation
*/
default CompletableFuture deleteHumanTaskUi(DeleteHumanTaskUiRequest deleteHumanTaskUiRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Use this operation to delete a human task user interface (worker task template).
*
*
* To see a list of human task user interfaces (work task templates) in your account, use . When you delete a worker
* task template, it no longer appears when you call ListHumanTaskUis
.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteHumanTaskUiRequest.Builder} avoiding the need
* to create one manually via {@link DeleteHumanTaskUiRequest#builder()}
*
*
* @param deleteHumanTaskUiRequest
* A {@link Consumer} that will call methods on {@link DeleteHumanTaskUiRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteHumanTaskUi operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteHumanTaskUi
* @see AWS
* API Documentation
*/
default CompletableFuture deleteHumanTaskUi(
Consumer deleteHumanTaskUiRequest) {
return deleteHumanTaskUi(DeleteHumanTaskUiRequest.builder().applyMutation(deleteHumanTaskUiRequest).build());
}
/**
*
* Deletes a SageMaker image and all versions of the image. The container images aren't deleted.
*
*
* @param deleteImageRequest
* @return A Java Future containing the result of the DeleteImage operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteImage
* @see AWS API
* Documentation
*/
default CompletableFuture deleteImage(DeleteImageRequest deleteImageRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a SageMaker image and all versions of the image. The container images aren't deleted.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteImageRequest.Builder} avoiding the need to
* create one manually via {@link DeleteImageRequest#builder()}
*
*
* @param deleteImageRequest
* A {@link Consumer} that will call methods on {@link DeleteImageRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteImage operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteImage
* @see AWS API
* Documentation
*/
default CompletableFuture deleteImage(Consumer deleteImageRequest) {
return deleteImage(DeleteImageRequest.builder().applyMutation(deleteImageRequest).build());
}
/**
*
* Deletes a version of a SageMaker image. The container image the version represents isn't deleted.
*
*
* @param deleteImageVersionRequest
* @return A Java Future containing the result of the DeleteImageVersion operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteImageVersion
* @see AWS
* API Documentation
*/
default CompletableFuture deleteImageVersion(DeleteImageVersionRequest deleteImageVersionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a version of a SageMaker image. The container image the version represents isn't deleted.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteImageVersionRequest.Builder} avoiding the
* need to create one manually via {@link DeleteImageVersionRequest#builder()}
*
*
* @param deleteImageVersionRequest
* A {@link Consumer} that will call methods on {@link DeleteImageVersionRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteImageVersion operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteImageVersion
* @see AWS
* API Documentation
*/
default CompletableFuture deleteImageVersion(
Consumer deleteImageVersionRequest) {
return deleteImageVersion(DeleteImageVersionRequest.builder().applyMutation(deleteImageVersionRequest).build());
}
/**
*
* Deletes a model. The DeleteModel
API deletes only the model entry that was created in Amazon
* SageMaker when you called the CreateModel API. It does not delete model artifacts, inference code, or the
* IAM role that you specified when creating the model.
*
*
* @param deleteModelRequest
* @return A Java Future containing the result of the DeleteModel operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModel
* @see AWS API
* Documentation
*/
default CompletableFuture deleteModel(DeleteModelRequest deleteModelRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a model. The DeleteModel
API deletes only the model entry that was created in Amazon
* SageMaker when you called the CreateModel API. It does not delete model artifacts, inference code, or the
* IAM role that you specified when creating the model.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteModelRequest.Builder} avoiding the need to
* create one manually via {@link DeleteModelRequest#builder()}
*
*
* @param deleteModelRequest
* A {@link Consumer} that will call methods on {@link DeleteModelInput.Builder} to create a request.
* @return A Java Future containing the result of the DeleteModel operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModel
* @see AWS API
* Documentation
*/
default CompletableFuture deleteModel(Consumer deleteModelRequest) {
return deleteModel(DeleteModelRequest.builder().applyMutation(deleteModelRequest).build());
}
/**
*
* Deletes an Amazon SageMaker model bias job definition.
*
*
* @param deleteModelBiasJobDefinitionRequest
* @return A Java Future containing the result of the DeleteModelBiasJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelBiasJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture deleteModelBiasJobDefinition(
DeleteModelBiasJobDefinitionRequest deleteModelBiasJobDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an Amazon SageMaker model bias job definition.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteModelBiasJobDefinitionRequest.Builder}
* avoiding the need to create one manually via {@link DeleteModelBiasJobDefinitionRequest#builder()}
*
*
* @param deleteModelBiasJobDefinitionRequest
* A {@link Consumer} that will call methods on {@link DeleteModelBiasJobDefinitionRequest.Builder} to create
* a request.
* @return A Java Future containing the result of the DeleteModelBiasJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelBiasJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture deleteModelBiasJobDefinition(
Consumer deleteModelBiasJobDefinitionRequest) {
return deleteModelBiasJobDefinition(DeleteModelBiasJobDefinitionRequest.builder()
.applyMutation(deleteModelBiasJobDefinitionRequest).build());
}
/**
*
* Deletes an Amazon SageMaker model explainability job definition.
*
*
* @param deleteModelExplainabilityJobDefinitionRequest
* @return A Java Future containing the result of the DeleteModelExplainabilityJobDefinition operation returned by
* the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelExplainabilityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture deleteModelExplainabilityJobDefinition(
DeleteModelExplainabilityJobDefinitionRequest deleteModelExplainabilityJobDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an Amazon SageMaker model explainability job definition.
*
*
*
* This is a convenience which creates an instance of the
* {@link DeleteModelExplainabilityJobDefinitionRequest.Builder} avoiding the need to create one manually via
* {@link DeleteModelExplainabilityJobDefinitionRequest#builder()}
*
*
* @param deleteModelExplainabilityJobDefinitionRequest
* A {@link Consumer} that will call methods on {@link DeleteModelExplainabilityJobDefinitionRequest.Builder}
* to create a request.
* @return A Java Future containing the result of the DeleteModelExplainabilityJobDefinition operation returned by
* the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelExplainabilityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture deleteModelExplainabilityJobDefinition(
Consumer deleteModelExplainabilityJobDefinitionRequest) {
return deleteModelExplainabilityJobDefinition(DeleteModelExplainabilityJobDefinitionRequest.builder()
.applyMutation(deleteModelExplainabilityJobDefinitionRequest).build());
}
/**
*
* Deletes a model package.
*
*
* A model package is used to create Amazon SageMaker models or list on AWS Marketplace. Buyers can subscribe to
* model packages listed on AWS Marketplace to create models in Amazon SageMaker.
*
*
* @param deleteModelPackageRequest
* @return A Java Future containing the result of the DeleteModelPackage operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ConflictException There was a conflict when you attempted to modify an experiment, trial, or trial
* component.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelPackage
* @see AWS
* API Documentation
*/
default CompletableFuture deleteModelPackage(DeleteModelPackageRequest deleteModelPackageRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a model package.
*
*
* A model package is used to create Amazon SageMaker models or list on AWS Marketplace. Buyers can subscribe to
* model packages listed on AWS Marketplace to create models in Amazon SageMaker.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteModelPackageRequest.Builder} avoiding the
* need to create one manually via {@link DeleteModelPackageRequest#builder()}
*
*
* @param deleteModelPackageRequest
* A {@link Consumer} that will call methods on {@link DeleteModelPackageInput.Builder} to create a request.
* @return A Java Future containing the result of the DeleteModelPackage operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ConflictException There was a conflict when you attempted to modify an experiment, trial, or trial
* component.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelPackage
* @see AWS
* API Documentation
*/
default CompletableFuture deleteModelPackage(
Consumer deleteModelPackageRequest) {
return deleteModelPackage(DeleteModelPackageRequest.builder().applyMutation(deleteModelPackageRequest).build());
}
/**
*
* Deletes the specified model group.
*
*
* @param deleteModelPackageGroupRequest
* @return A Java Future containing the result of the DeleteModelPackageGroup operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelPackageGroup
* @see AWS API Documentation
*/
default CompletableFuture deleteModelPackageGroup(
DeleteModelPackageGroupRequest deleteModelPackageGroupRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes the specified model group.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteModelPackageGroupRequest.Builder} avoiding
* the need to create one manually via {@link DeleteModelPackageGroupRequest#builder()}
*
*
* @param deleteModelPackageGroupRequest
* A {@link Consumer} that will call methods on {@link DeleteModelPackageGroupInput.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteModelPackageGroup operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelPackageGroup
* @see AWS API Documentation
*/
default CompletableFuture deleteModelPackageGroup(
Consumer deleteModelPackageGroupRequest) {
return deleteModelPackageGroup(DeleteModelPackageGroupRequest.builder().applyMutation(deleteModelPackageGroupRequest)
.build());
}
/**
*
* Deletes a model group resource policy.
*
*
* @param deleteModelPackageGroupPolicyRequest
* @return A Java Future containing the result of the DeleteModelPackageGroupPolicy operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelPackageGroupPolicy
* @see AWS API Documentation
*/
default CompletableFuture deleteModelPackageGroupPolicy(
DeleteModelPackageGroupPolicyRequest deleteModelPackageGroupPolicyRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a model group resource policy.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteModelPackageGroupPolicyRequest.Builder}
* avoiding the need to create one manually via {@link DeleteModelPackageGroupPolicyRequest#builder()}
*
*
* @param deleteModelPackageGroupPolicyRequest
* A {@link Consumer} that will call methods on {@link DeleteModelPackageGroupPolicyInput.Builder} to create
* a request.
* @return A Java Future containing the result of the DeleteModelPackageGroupPolicy operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelPackageGroupPolicy
* @see AWS API Documentation
*/
default CompletableFuture deleteModelPackageGroupPolicy(
Consumer deleteModelPackageGroupPolicyRequest) {
return deleteModelPackageGroupPolicy(DeleteModelPackageGroupPolicyRequest.builder()
.applyMutation(deleteModelPackageGroupPolicyRequest).build());
}
/**
*
* Deletes the secified model quality monitoring job definition.
*
*
* @param deleteModelQualityJobDefinitionRequest
* @return A Java Future containing the result of the DeleteModelQualityJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelQualityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture deleteModelQualityJobDefinition(
DeleteModelQualityJobDefinitionRequest deleteModelQualityJobDefinitionRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes the secified model quality monitoring job definition.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteModelQualityJobDefinitionRequest.Builder}
* avoiding the need to create one manually via {@link DeleteModelQualityJobDefinitionRequest#builder()}
*
*
* @param deleteModelQualityJobDefinitionRequest
* A {@link Consumer} that will call methods on {@link DeleteModelQualityJobDefinitionRequest.Builder} to
* create a request.
* @return A Java Future containing the result of the DeleteModelQualityJobDefinition operation returned by the
* service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteModelQualityJobDefinition
* @see AWS API Documentation
*/
default CompletableFuture deleteModelQualityJobDefinition(
Consumer deleteModelQualityJobDefinitionRequest) {
return deleteModelQualityJobDefinition(DeleteModelQualityJobDefinitionRequest.builder()
.applyMutation(deleteModelQualityJobDefinitionRequest).build());
}
/**
*
* Deletes a monitoring schedule. Also stops the schedule had not already been stopped. This does not delete the job
* execution history of the monitoring schedule.
*
*
* @param deleteMonitoringScheduleRequest
* @return A Java Future containing the result of the DeleteMonitoringSchedule operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteMonitoringSchedule
* @see AWS API Documentation
*/
default CompletableFuture deleteMonitoringSchedule(
DeleteMonitoringScheduleRequest deleteMonitoringScheduleRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a monitoring schedule. Also stops the schedule had not already been stopped. This does not delete the job
* execution history of the monitoring schedule.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteMonitoringScheduleRequest.Builder} avoiding
* the need to create one manually via {@link DeleteMonitoringScheduleRequest#builder()}
*
*
* @param deleteMonitoringScheduleRequest
* A {@link Consumer} that will call methods on {@link DeleteMonitoringScheduleRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteMonitoringSchedule operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteMonitoringSchedule
* @see AWS API Documentation
*/
default CompletableFuture deleteMonitoringSchedule(
Consumer deleteMonitoringScheduleRequest) {
return deleteMonitoringSchedule(DeleteMonitoringScheduleRequest.builder().applyMutation(deleteMonitoringScheduleRequest)
.build());
}
/**
*
* Deletes an Amazon SageMaker notebook instance. Before you can delete a notebook instance, you must call the
* StopNotebookInstance
API.
*
*
*
* When you delete a notebook instance, you lose all of your data. Amazon SageMaker removes the ML compute instance,
* and deletes the ML storage volume and the network interface associated with the notebook instance.
*
*
*
* @param deleteNotebookInstanceRequest
* @return A Java Future containing the result of the DeleteNotebookInstance operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteNotebookInstance
* @see AWS API Documentation
*/
default CompletableFuture deleteNotebookInstance(
DeleteNotebookInstanceRequest deleteNotebookInstanceRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes an Amazon SageMaker notebook instance. Before you can delete a notebook instance, you must call the
* StopNotebookInstance
API.
*
*
*
* When you delete a notebook instance, you lose all of your data. Amazon SageMaker removes the ML compute instance,
* and deletes the ML storage volume and the network interface associated with the notebook instance.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteNotebookInstanceRequest.Builder} avoiding the
* need to create one manually via {@link DeleteNotebookInstanceRequest#builder()}
*
*
* @param deleteNotebookInstanceRequest
* A {@link Consumer} that will call methods on {@link DeleteNotebookInstanceInput.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteNotebookInstance operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteNotebookInstance
* @see AWS API Documentation
*/
default CompletableFuture deleteNotebookInstance(
Consumer deleteNotebookInstanceRequest) {
return deleteNotebookInstance(DeleteNotebookInstanceRequest.builder().applyMutation(deleteNotebookInstanceRequest)
.build());
}
/**
*
* Deletes a notebook instance lifecycle configuration.
*
*
* @param deleteNotebookInstanceLifecycleConfigRequest
* @return A Java Future containing the result of the DeleteNotebookInstanceLifecycleConfig operation returned by
* the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteNotebookInstanceLifecycleConfig
* @see AWS API Documentation
*/
default CompletableFuture deleteNotebookInstanceLifecycleConfig(
DeleteNotebookInstanceLifecycleConfigRequest deleteNotebookInstanceLifecycleConfigRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a notebook instance lifecycle configuration.
*
*
*
* This is a convenience which creates an instance of the
* {@link DeleteNotebookInstanceLifecycleConfigRequest.Builder} avoiding the need to create one manually via
* {@link DeleteNotebookInstanceLifecycleConfigRequest#builder()}
*
*
* @param deleteNotebookInstanceLifecycleConfigRequest
* A {@link Consumer} that will call methods on {@link DeleteNotebookInstanceLifecycleConfigInput.Builder} to
* create a request.
* @return A Java Future containing the result of the DeleteNotebookInstanceLifecycleConfig operation returned by
* the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteNotebookInstanceLifecycleConfig
* @see AWS API Documentation
*/
default CompletableFuture deleteNotebookInstanceLifecycleConfig(
Consumer deleteNotebookInstanceLifecycleConfigRequest) {
return deleteNotebookInstanceLifecycleConfig(DeleteNotebookInstanceLifecycleConfigRequest.builder()
.applyMutation(deleteNotebookInstanceLifecycleConfigRequest).build());
}
/**
*
* Deletes a pipeline if there are no in-progress executions.
*
*
* @param deletePipelineRequest
* @return A Java Future containing the result of the DeletePipeline operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeletePipeline
* @see AWS API
* Documentation
*/
default CompletableFuture deletePipeline(DeletePipelineRequest deletePipelineRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a pipeline if there are no in-progress executions.
*
*
*
* This is a convenience which creates an instance of the {@link DeletePipelineRequest.Builder} avoiding the need to
* create one manually via {@link DeletePipelineRequest#builder()}
*
*
* @param deletePipelineRequest
* A {@link Consumer} that will call methods on {@link DeletePipelineRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeletePipeline operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeletePipeline
* @see AWS API
* Documentation
*/
default CompletableFuture deletePipeline(Consumer deletePipelineRequest) {
return deletePipeline(DeletePipelineRequest.builder().applyMutation(deletePipelineRequest).build());
}
/**
*
* Delete the specified project.
*
*
* @param deleteProjectRequest
* @return A Java Future containing the result of the DeleteProject operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteProject
* @see AWS API
* Documentation
*/
default CompletableFuture deleteProject(DeleteProjectRequest deleteProjectRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Delete the specified project.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteProjectRequest.Builder} avoiding the need to
* create one manually via {@link DeleteProjectRequest#builder()}
*
*
* @param deleteProjectRequest
* A {@link Consumer} that will call methods on {@link DeleteProjectInput.Builder} to create a request.
* @return A Java Future containing the result of the DeleteProject operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteProject
* @see AWS API
* Documentation
*/
default CompletableFuture deleteProject(Consumer deleteProjectRequest) {
return deleteProject(DeleteProjectRequest.builder().applyMutation(deleteProjectRequest).build());
}
/**
*
* Deletes the specified tags from an Amazon SageMaker resource.
*
*
* To list a resource's tags, use the ListTags
API.
*
*
*
* When you call this API to delete tags from a hyperparameter tuning job, the deleted tags are not removed from
* training jobs that the hyperparameter tuning job launched before you called this API.
*
*
*
* @param deleteTagsRequest
* @return A Java Future containing the result of the DeleteTags operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteTags
* @see AWS API
* Documentation
*/
default CompletableFuture deleteTags(DeleteTagsRequest deleteTagsRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes the specified tags from an Amazon SageMaker resource.
*
*
* To list a resource's tags, use the ListTags
API.
*
*
*
* When you call this API to delete tags from a hyperparameter tuning job, the deleted tags are not removed from
* training jobs that the hyperparameter tuning job launched before you called this API.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteTagsRequest.Builder} avoiding the need to
* create one manually via {@link DeleteTagsRequest#builder()}
*
*
* @param deleteTagsRequest
* A {@link Consumer} that will call methods on {@link DeleteTagsInput.Builder} to create a request.
* @return A Java Future containing the result of the DeleteTags operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteTags
* @see AWS API
* Documentation
*/
default CompletableFuture deleteTags(Consumer deleteTagsRequest) {
return deleteTags(DeleteTagsRequest.builder().applyMutation(deleteTagsRequest).build());
}
/**
*
* Deletes the specified trial. All trial components that make up the trial must be deleted first. Use the
* DescribeTrialComponent API to get the list of trial components.
*
*
* @param deleteTrialRequest
* @return A Java Future containing the result of the DeleteTrial operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteTrial
* @see AWS API
* Documentation
*/
default CompletableFuture deleteTrial(DeleteTrialRequest deleteTrialRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes the specified trial. All trial components that make up the trial must be deleted first. Use the
* DescribeTrialComponent API to get the list of trial components.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteTrialRequest.Builder} avoiding the need to
* create one manually via {@link DeleteTrialRequest#builder()}
*
*
* @param deleteTrialRequest
* A {@link Consumer} that will call methods on {@link DeleteTrialRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteTrial operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteTrial
* @see AWS API
* Documentation
*/
default CompletableFuture deleteTrial(Consumer deleteTrialRequest) {
return deleteTrial(DeleteTrialRequest.builder().applyMutation(deleteTrialRequest).build());
}
/**
*
* Deletes the specified trial component. A trial component must be disassociated from all trials before the trial
* component can be deleted. To disassociate a trial component from a trial, call the
* DisassociateTrialComponent API.
*
*
* @param deleteTrialComponentRequest
* @return A Java Future containing the result of the DeleteTrialComponent operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteTrialComponent
* @see AWS
* API Documentation
*/
default CompletableFuture deleteTrialComponent(
DeleteTrialComponentRequest deleteTrialComponentRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes the specified trial component. A trial component must be disassociated from all trials before the trial
* component can be deleted. To disassociate a trial component from a trial, call the
* DisassociateTrialComponent API.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteTrialComponentRequest.Builder} avoiding the
* need to create one manually via {@link DeleteTrialComponentRequest#builder()}
*
*
* @param deleteTrialComponentRequest
* A {@link Consumer} that will call methods on {@link DeleteTrialComponentRequest.Builder} to create a
* request.
* @return A Java Future containing the result of the DeleteTrialComponent operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteTrialComponent
* @see AWS
* API Documentation
*/
default CompletableFuture deleteTrialComponent(
Consumer deleteTrialComponentRequest) {
return deleteTrialComponent(DeleteTrialComponentRequest.builder().applyMutation(deleteTrialComponentRequest).build());
}
/**
*
* Deletes a user profile. When a user profile is deleted, the user loses access to their EFS volume, including
* data, notebooks, and other artifacts.
*
*
* @param deleteUserProfileRequest
* @return A Java Future containing the result of the DeleteUserProfile operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteUserProfile
* @see AWS
* API Documentation
*/
default CompletableFuture deleteUserProfile(DeleteUserProfileRequest deleteUserProfileRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Deletes a user profile. When a user profile is deleted, the user loses access to their EFS volume, including
* data, notebooks, and other artifacts.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteUserProfileRequest.Builder} avoiding the need
* to create one manually via {@link DeleteUserProfileRequest#builder()}
*
*
* @param deleteUserProfileRequest
* A {@link Consumer} that will call methods on {@link DeleteUserProfileRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteUserProfile operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - ResourceInUseException Resource being accessed is in use.
* - ResourceNotFoundException Resource being access is not found.
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteUserProfile
* @see AWS
* API Documentation
*/
default CompletableFuture deleteUserProfile(
Consumer deleteUserProfileRequest) {
return deleteUserProfile(DeleteUserProfileRequest.builder().applyMutation(deleteUserProfileRequest).build());
}
/**
*
* Use this operation to delete a workforce.
*
*
* If you want to create a new workforce in an AWS Region where a workforce already exists, use this operation to
* delete the existing workforce and then use to create a new workforce.
*
*
*
* If a private workforce contains one or more work teams, you must use the operation to delete all work teams
* before you delete the workforce. If you try to delete a workforce that contains one or more work teams, you will
* recieve a ResourceInUse
error.
*
*
*
* @param deleteWorkforceRequest
* @return A Java Future containing the result of the DeleteWorkforce operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteWorkforce
* @see AWS API
* Documentation
*/
default CompletableFuture deleteWorkforce(DeleteWorkforceRequest deleteWorkforceRequest) {
throw new UnsupportedOperationException();
}
/**
*
* Use this operation to delete a workforce.
*
*
* If you want to create a new workforce in an AWS Region where a workforce already exists, use this operation to
* delete the existing workforce and then use to create a new workforce.
*
*
*
* If a private workforce contains one or more work teams, you must use the operation to delete all work teams
* before you delete the workforce. If you try to delete a workforce that contains one or more work teams, you will
* recieve a ResourceInUse
error.
*
*
*
* This is a convenience which creates an instance of the {@link DeleteWorkforceRequest.Builder} avoiding the need
* to create one manually via {@link DeleteWorkforceRequest#builder()}
*
*
* @param deleteWorkforceRequest
* A {@link Consumer} that will call methods on {@link DeleteWorkforceRequest.Builder} to create a request.
* @return A Java Future containing the result of the DeleteWorkforce operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
* - SdkException Base class for all exceptions that can be thrown by the SDK (both service and client).
* Can be used for catch all scenarios.
* - SdkClientException If any client side error occurs such as an IO related failure, failure to get
* credentials, etc.
* - SageMakerException Base class for all service exceptions. Unknown exceptions will be thrown as an
* instance of this type.
*
* @sample SageMakerAsyncClient.DeleteWorkforce
* @see AWS API
* Documentation
*/
default CompletableFuture deleteWorkforce(
Consumer deleteWorkforceRequest) {
return deleteWorkforce(DeleteWorkforceRequest.builder().applyMutation(deleteWorkforceRequest).build());
}
/**
*
* Deletes an existing work team. This operation can't be undone.
*
*
* @param deleteWorkteamRequest
* @return A Java Future containing the result of the DeleteWorkteam operation returned by the service.
* The CompletableFuture returned by this method can be completed exceptionally with the following
* exceptions.
*
*