Class AbstractAmazonECRAsync
- All Implemented Interfaces:
AmazonECR
,AmazonECRAsync
AmazonECRAsync
. Convenient method forms
pass through to the corresponding overload that takes a request object and an
AsyncHandler
, which throws an UnsupportedOperationException
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCheck the availability of multiple image layers in a specified registry and repository.batchCheckLayerAvailabilityAsync
(BatchCheckLayerAvailabilityRequest request, AsyncHandler<BatchCheckLayerAvailabilityRequest, BatchCheckLayerAvailabilityResult> asyncHandler) Check the availability of multiple image layers in a specified registry and repository.Deletes a list of specified images within a specified repository.batchDeleteImageAsync
(BatchDeleteImageRequest request, AsyncHandler<BatchDeleteImageRequest, BatchDeleteImageResult> asyncHandler) Deletes a list of specified images within a specified repository.batchGetImageAsync
(BatchGetImageRequest request) Gets detailed information for specified images within a specified repository.batchGetImageAsync
(BatchGetImageRequest request, AsyncHandler<BatchGetImageRequest, BatchGetImageResult> asyncHandler) Gets detailed information for specified images within a specified repository.Inform Amazon ECR that the image layer upload for a specified registry, repository name, and upload ID, has completed.completeLayerUploadAsync
(CompleteLayerUploadRequest request, AsyncHandler<CompleteLayerUploadRequest, CompleteLayerUploadResult> asyncHandler) Inform Amazon ECR that the image layer upload for a specified registry, repository name, and upload ID, has completed.Creates an image repository.createRepositoryAsync
(CreateRepositoryRequest request, AsyncHandler<CreateRepositoryRequest, CreateRepositoryResult> asyncHandler) Creates an image repository.Deletes an existing image repository.deleteRepositoryAsync
(DeleteRepositoryRequest request, AsyncHandler<DeleteRepositoryRequest, DeleteRepositoryResult> asyncHandler) Deletes an existing image repository.Deletes the repository policy from a specified repository.deleteRepositoryPolicyAsync
(DeleteRepositoryPolicyRequest request, AsyncHandler<DeleteRepositoryPolicyRequest, DeleteRepositoryPolicyResult> asyncHandler) Deletes the repository policy from a specified repository.Describes image repositories in a registry.describeRepositoriesAsync
(DescribeRepositoriesRequest request, AsyncHandler<DescribeRepositoriesRequest, DescribeRepositoriesResult> asyncHandler) Describes image repositories in a registry.Retrieves a token that is valid for a specified registry for 12 hours.getAuthorizationTokenAsync
(GetAuthorizationTokenRequest request, AsyncHandler<GetAuthorizationTokenRequest, GetAuthorizationTokenResult> asyncHandler) Retrieves a token that is valid for a specified registry for 12 hours.Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer.getDownloadUrlForLayerAsync
(GetDownloadUrlForLayerRequest request, AsyncHandler<GetDownloadUrlForLayerRequest, GetDownloadUrlForLayerResult> asyncHandler) Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer.Retrieves the repository policy for a specified repository.getRepositoryPolicyAsync
(GetRepositoryPolicyRequest request, AsyncHandler<GetRepositoryPolicyRequest, GetRepositoryPolicyResult> asyncHandler) Retrieves the repository policy for a specified repository.Notify Amazon ECR that you intend to upload an image layer.initiateLayerUploadAsync
(InitiateLayerUploadRequest request, AsyncHandler<InitiateLayerUploadRequest, InitiateLayerUploadResult> asyncHandler) Notify Amazon ECR that you intend to upload an image layer.listImagesAsync
(ListImagesRequest request) Lists all the image IDs for a given repository.listImagesAsync
(ListImagesRequest request, AsyncHandler<ListImagesRequest, ListImagesResult> asyncHandler) Lists all the image IDs for a given repository.putImageAsync
(PutImageRequest request) Creates or updates the image manifest associated with an image.putImageAsync
(PutImageRequest request, AsyncHandler<PutImageRequest, PutImageResult> asyncHandler) Creates or updates the image manifest associated with an image.Applies a repository policy on a specified repository to control access permissions.setRepositoryPolicyAsync
(SetRepositoryPolicyRequest request, AsyncHandler<SetRepositoryPolicyRequest, SetRepositoryPolicyResult> asyncHandler) Applies a repository policy on a specified repository to control access permissions.Uploads an image layer part to Amazon ECR.uploadLayerPartAsync
(UploadLayerPartRequest request, AsyncHandler<UploadLayerPartRequest, UploadLayerPartResult> asyncHandler) Uploads an image layer part to Amazon ECR.Methods inherited from class com.amazonaws.services.ecr.AbstractAmazonECR
batchCheckLayerAvailability, batchDeleteImage, batchGetImage, completeLayerUpload, createRepository, deleteRepository, deleteRepositoryPolicy, describeRepositories, getAuthorizationToken, getCachedResponseMetadata, getDownloadUrlForLayer, getRepositoryPolicy, initiateLayerUpload, listImages, putImage, setEndpoint, setRegion, setRepositoryPolicy, shutdown, uploadLayerPart
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.amazonaws.services.ecr.AmazonECR
batchCheckLayerAvailability, batchDeleteImage, batchGetImage, completeLayerUpload, createRepository, deleteRepository, deleteRepositoryPolicy, describeRepositories, getAuthorizationToken, getCachedResponseMetadata, getDownloadUrlForLayer, getRepositoryPolicy, initiateLayerUpload, listImages, putImage, setEndpoint, setRegion, setRepositoryPolicy, shutdown, uploadLayerPart
-
Constructor Details
-
AbstractAmazonECRAsync
protected AbstractAmazonECRAsync()
-
-
Method Details
-
batchCheckLayerAvailabilityAsync
public Future<BatchCheckLayerAvailabilityResult> batchCheckLayerAvailabilityAsync(BatchCheckLayerAvailabilityRequest request) Description copied from interface:AmazonECRAsync
Check the availability of multiple image layers in a specified registry and repository.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
batchCheckLayerAvailabilityAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the BatchCheckLayerAvailability operation returned by the service.
-
batchCheckLayerAvailabilityAsync
public Future<BatchCheckLayerAvailabilityResult> batchCheckLayerAvailabilityAsync(BatchCheckLayerAvailabilityRequest request, AsyncHandler<BatchCheckLayerAvailabilityRequest, BatchCheckLayerAvailabilityResult> asyncHandler) Description copied from interface:AmazonECRAsync
Check the availability of multiple image layers in a specified registry and repository.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
batchCheckLayerAvailabilityAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the BatchCheckLayerAvailability operation returned by the service.
-
batchDeleteImageAsync
Description copied from interface:AmazonECRAsync
Deletes a list of specified images within a specified repository. Images are specified with either
imageTag
orimageDigest
.- Specified by:
batchDeleteImageAsync
in interfaceAmazonECRAsync
- Parameters:
request
- Deletes specified images within a specified repository. Images are specified with either theimageTag
orimageDigest
.- Returns:
- A Java Future containing the result of the BatchDeleteImage operation returned by the service.
-
batchDeleteImageAsync
public Future<BatchDeleteImageResult> batchDeleteImageAsync(BatchDeleteImageRequest request, AsyncHandler<BatchDeleteImageRequest, BatchDeleteImageResult> asyncHandler) Description copied from interface:AmazonECRAsync
Deletes a list of specified images within a specified repository. Images are specified with either
imageTag
orimageDigest
.- Specified by:
batchDeleteImageAsync
in interfaceAmazonECRAsync
- Parameters:
request
- Deletes specified images within a specified repository. Images are specified with either theimageTag
orimageDigest
.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the BatchDeleteImage operation returned by the service.
-
batchGetImageAsync
Description copied from interface:AmazonECRAsync
Gets detailed information for specified images within a specified repository. Images are specified with either
imageTag
orimageDigest
.- Specified by:
batchGetImageAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the BatchGetImage operation returned by the service.
-
batchGetImageAsync
public Future<BatchGetImageResult> batchGetImageAsync(BatchGetImageRequest request, AsyncHandler<BatchGetImageRequest, BatchGetImageResult> asyncHandler) Description copied from interface:AmazonECRAsync
Gets detailed information for specified images within a specified repository. Images are specified with either
imageTag
orimageDigest
.- Specified by:
batchGetImageAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the BatchGetImage operation returned by the service.
-
completeLayerUploadAsync
public Future<CompleteLayerUploadResult> completeLayerUploadAsync(CompleteLayerUploadRequest request) Description copied from interface:AmazonECRAsync
Inform Amazon ECR that the image layer upload for a specified registry, repository name, and upload ID, has completed. You can optionally provide a
sha256
digest of the image layer for data validation purposes.This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
completeLayerUploadAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the CompleteLayerUpload operation returned by the service.
-
completeLayerUploadAsync
public Future<CompleteLayerUploadResult> completeLayerUploadAsync(CompleteLayerUploadRequest request, AsyncHandler<CompleteLayerUploadRequest, CompleteLayerUploadResult> asyncHandler) Description copied from interface:AmazonECRAsync
Inform Amazon ECR that the image layer upload for a specified registry, repository name, and upload ID, has completed. You can optionally provide a
sha256
digest of the image layer for data validation purposes.This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
completeLayerUploadAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the CompleteLayerUpload operation returned by the service.
-
createRepositoryAsync
Description copied from interface:AmazonECRAsync
Creates an image repository.
- Specified by:
createRepositoryAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the CreateRepository operation returned by the service.
-
createRepositoryAsync
public Future<CreateRepositoryResult> createRepositoryAsync(CreateRepositoryRequest request, AsyncHandler<CreateRepositoryRequest, CreateRepositoryResult> asyncHandler) Description copied from interface:AmazonECRAsync
Creates an image repository.
- Specified by:
createRepositoryAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the CreateRepository operation returned by the service.
-
deleteRepositoryAsync
Description copied from interface:AmazonECRAsync
Deletes an existing image repository. If a repository contains images, you must use the
force
option to delete it.- Specified by:
deleteRepositoryAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the DeleteRepository operation returned by the service.
-
deleteRepositoryAsync
public Future<DeleteRepositoryResult> deleteRepositoryAsync(DeleteRepositoryRequest request, AsyncHandler<DeleteRepositoryRequest, DeleteRepositoryResult> asyncHandler) Description copied from interface:AmazonECRAsync
Deletes an existing image repository. If a repository contains images, you must use the
force
option to delete it.- Specified by:
deleteRepositoryAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the DeleteRepository operation returned by the service.
-
deleteRepositoryPolicyAsync
public Future<DeleteRepositoryPolicyResult> deleteRepositoryPolicyAsync(DeleteRepositoryPolicyRequest request) Description copied from interface:AmazonECRAsync
Deletes the repository policy from a specified repository.
- Specified by:
deleteRepositoryPolicyAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the DeleteRepositoryPolicy operation returned by the service.
-
deleteRepositoryPolicyAsync
public Future<DeleteRepositoryPolicyResult> deleteRepositoryPolicyAsync(DeleteRepositoryPolicyRequest request, AsyncHandler<DeleteRepositoryPolicyRequest, DeleteRepositoryPolicyResult> asyncHandler) Description copied from interface:AmazonECRAsync
Deletes the repository policy from a specified repository.
- Specified by:
deleteRepositoryPolicyAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the DeleteRepositoryPolicy operation returned by the service.
-
describeRepositoriesAsync
public Future<DescribeRepositoriesResult> describeRepositoriesAsync(DescribeRepositoriesRequest request) Description copied from interface:AmazonECRAsync
Describes image repositories in a registry.
- Specified by:
describeRepositoriesAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the DescribeRepositories operation returned by the service.
-
describeRepositoriesAsync
public Future<DescribeRepositoriesResult> describeRepositoriesAsync(DescribeRepositoriesRequest request, AsyncHandler<DescribeRepositoriesRequest, DescribeRepositoriesResult> asyncHandler) Description copied from interface:AmazonECRAsync
Describes image repositories in a registry.
- Specified by:
describeRepositoriesAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the DescribeRepositories operation returned by the service.
-
getAuthorizationTokenAsync
public Future<GetAuthorizationTokenResult> getAuthorizationTokenAsync(GetAuthorizationTokenRequest request) Description copied from interface:AmazonECRAsync
Retrieves a token that is valid for a specified registry for 12 hours. This command allows you to use the
docker
CLI to push and pull images with Amazon ECR. If you do not specify a registry, the default registry is assumed.The
authorizationToken
returned for each registry specified is a base64 encoded string that can be decoded and used in adocker login
command to authenticate to a registry. The AWS CLI offers anaws ecr get-login
command that simplifies the login process.- Specified by:
getAuthorizationTokenAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the GetAuthorizationToken operation returned by the service.
-
getAuthorizationTokenAsync
public Future<GetAuthorizationTokenResult> getAuthorizationTokenAsync(GetAuthorizationTokenRequest request, AsyncHandler<GetAuthorizationTokenRequest, GetAuthorizationTokenResult> asyncHandler) Description copied from interface:AmazonECRAsync
Retrieves a token that is valid for a specified registry for 12 hours. This command allows you to use the
docker
CLI to push and pull images with Amazon ECR. If you do not specify a registry, the default registry is assumed.The
authorizationToken
returned for each registry specified is a base64 encoded string that can be decoded and used in adocker login
command to authenticate to a registry. The AWS CLI offers anaws ecr get-login
command that simplifies the login process.- Specified by:
getAuthorizationTokenAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the GetAuthorizationToken operation returned by the service.
-
getDownloadUrlForLayerAsync
public Future<GetDownloadUrlForLayerResult> getDownloadUrlForLayerAsync(GetDownloadUrlForLayerRequest request) Description copied from interface:AmazonECRAsync
Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer. You can only get URLs for image layers that are referenced in an image.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
getDownloadUrlForLayerAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the GetDownloadUrlForLayer operation returned by the service.
-
getDownloadUrlForLayerAsync
public Future<GetDownloadUrlForLayerResult> getDownloadUrlForLayerAsync(GetDownloadUrlForLayerRequest request, AsyncHandler<GetDownloadUrlForLayerRequest, GetDownloadUrlForLayerResult> asyncHandler) Description copied from interface:AmazonECRAsync
Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer. You can only get URLs for image layers that are referenced in an image.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
getDownloadUrlForLayerAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the GetDownloadUrlForLayer operation returned by the service.
-
getRepositoryPolicyAsync
public Future<GetRepositoryPolicyResult> getRepositoryPolicyAsync(GetRepositoryPolicyRequest request) Description copied from interface:AmazonECRAsync
Retrieves the repository policy for a specified repository.
- Specified by:
getRepositoryPolicyAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the GetRepositoryPolicy operation returned by the service.
-
getRepositoryPolicyAsync
public Future<GetRepositoryPolicyResult> getRepositoryPolicyAsync(GetRepositoryPolicyRequest request, AsyncHandler<GetRepositoryPolicyRequest, GetRepositoryPolicyResult> asyncHandler) Description copied from interface:AmazonECRAsync
Retrieves the repository policy for a specified repository.
- Specified by:
getRepositoryPolicyAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the GetRepositoryPolicy operation returned by the service.
-
initiateLayerUploadAsync
public Future<InitiateLayerUploadResult> initiateLayerUploadAsync(InitiateLayerUploadRequest request) Description copied from interface:AmazonECRAsync
Notify Amazon ECR that you intend to upload an image layer.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
initiateLayerUploadAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the InitiateLayerUpload operation returned by the service.
-
initiateLayerUploadAsync
public Future<InitiateLayerUploadResult> initiateLayerUploadAsync(InitiateLayerUploadRequest request, AsyncHandler<InitiateLayerUploadRequest, InitiateLayerUploadResult> asyncHandler) Description copied from interface:AmazonECRAsync
Notify Amazon ECR that you intend to upload an image layer.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
initiateLayerUploadAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the InitiateLayerUpload operation returned by the service.
-
listImagesAsync
Description copied from interface:AmazonECRAsync
Lists all the image IDs for a given repository.
- Specified by:
listImagesAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the ListImages operation returned by the service.
-
listImagesAsync
public Future<ListImagesResult> listImagesAsync(ListImagesRequest request, AsyncHandler<ListImagesRequest, ListImagesResult> asyncHandler) Description copied from interface:AmazonECRAsync
Lists all the image IDs for a given repository.
- Specified by:
listImagesAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the ListImages operation returned by the service.
-
putImageAsync
Description copied from interface:AmazonECRAsync
Creates or updates the image manifest associated with an image.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
putImageAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the PutImage operation returned by the service.
-
putImageAsync
public Future<PutImageResult> putImageAsync(PutImageRequest request, AsyncHandler<PutImageRequest, PutImageResult> asyncHandler) Description copied from interface:AmazonECRAsync
Creates or updates the image manifest associated with an image.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
putImageAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the PutImage operation returned by the service.
-
setRepositoryPolicyAsync
public Future<SetRepositoryPolicyResult> setRepositoryPolicyAsync(SetRepositoryPolicyRequest request) Description copied from interface:AmazonECRAsync
Applies a repository policy on a specified repository to control access permissions.
- Specified by:
setRepositoryPolicyAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the SetRepositoryPolicy operation returned by the service.
-
setRepositoryPolicyAsync
public Future<SetRepositoryPolicyResult> setRepositoryPolicyAsync(SetRepositoryPolicyRequest request, AsyncHandler<SetRepositoryPolicyRequest, SetRepositoryPolicyResult> asyncHandler) Description copied from interface:AmazonECRAsync
Applies a repository policy on a specified repository to control access permissions.
- Specified by:
setRepositoryPolicyAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the SetRepositoryPolicy operation returned by the service.
-
uploadLayerPartAsync
Description copied from interface:AmazonECRAsync
Uploads an image layer part to Amazon ECR.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
uploadLayerPartAsync
in interfaceAmazonECRAsync
- Returns:
- A Java Future containing the result of the UploadLayerPart operation returned by the service.
-
uploadLayerPartAsync
public Future<UploadLayerPartResult> uploadLayerPartAsync(UploadLayerPartRequest request, AsyncHandler<UploadLayerPartRequest, UploadLayerPartResult> asyncHandler) Description copied from interface:AmazonECRAsync
Uploads an image layer part to Amazon ECR.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the
docker
CLI to pull, tag, and push images.- Specified by:
uploadLayerPartAsync
in interfaceAmazonECRAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an implementation of the callback methods in this interface to receive notification of successful or unsuccessful completion of the operation.- Returns:
- A Java Future containing the result of the UploadLayerPart operation returned by the service.
-