@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSSsmSapAsyncClient extends AWSSsmSapClient implements AWSSsmSapAsync
AsyncHandler can be used to receive notification when
an asynchronous operation completes.
configFactoryclient, clientConfiguration, endpoint, isEndpointOverridden, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffsetENDPOINT_PREFIXbuilder, deleteResourcePermission, deregisterApplication, getApplication, getCachedResponseMetadata, getComponent, getDatabase, getOperation, getResourcePermission, listApplications, listComponents, listDatabases, listTagsForResource, putResourcePermission, registerApplication, tagResource, untagResource, updateApplicationSettingsaddRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getClientConfiguration, getClientId, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getServiceNameIntern, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isCsmEnabled, isEndpointOverridden, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shouldGenerateClientSideMonitoringEvents, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteResourcePermission, deregisterApplication, getApplication, getCachedResponseMetadata, getComponent, getDatabase, getOperation, getResourcePermission, listApplications, listComponents, listDatabases, listTagsForResource, putResourcePermission, registerApplication, tagResource, untagResource, updateApplicationSettingspublic static AWSSsmSapAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<DeleteResourcePermissionResult> deleteResourcePermissionAsync(DeleteResourcePermissionRequest request)
AWSSsmSapAsyncdeleteResourcePermissionAsync in interface AWSSsmSapAsyncpublic Future<DeleteResourcePermissionResult> deleteResourcePermissionAsync(DeleteResourcePermissionRequest request, AsyncHandler<DeleteResourcePermissionRequest,DeleteResourcePermissionResult> asyncHandler)
AWSSsmSapAsyncdeleteResourcePermissionAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<DeregisterApplicationResult> deregisterApplicationAsync(DeregisterApplicationRequest request)
AWSSsmSapAsyncderegisterApplicationAsync in interface AWSSsmSapAsyncpublic Future<DeregisterApplicationResult> deregisterApplicationAsync(DeregisterApplicationRequest request, AsyncHandler<DeregisterApplicationRequest,DeregisterApplicationResult> asyncHandler)
AWSSsmSapAsyncderegisterApplicationAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<GetApplicationResult> getApplicationAsync(GetApplicationRequest request)
AWSSsmSapAsyncgetApplicationAsync in interface AWSSsmSapAsyncpublic Future<GetApplicationResult> getApplicationAsync(GetApplicationRequest request, AsyncHandler<GetApplicationRequest,GetApplicationResult> asyncHandler)
AWSSsmSapAsyncgetApplicationAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<GetComponentResult> getComponentAsync(GetComponentRequest request)
AWSSsmSapAsyncgetComponentAsync in interface AWSSsmSapAsyncpublic Future<GetComponentResult> getComponentAsync(GetComponentRequest request, AsyncHandler<GetComponentRequest,GetComponentResult> asyncHandler)
AWSSsmSapAsyncgetComponentAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<GetDatabaseResult> getDatabaseAsync(GetDatabaseRequest request)
AWSSsmSapAsyncgetDatabaseAsync in interface AWSSsmSapAsyncpublic Future<GetDatabaseResult> getDatabaseAsync(GetDatabaseRequest request, AsyncHandler<GetDatabaseRequest,GetDatabaseResult> asyncHandler)
AWSSsmSapAsyncgetDatabaseAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<GetOperationResult> getOperationAsync(GetOperationRequest request)
AWSSsmSapAsyncgetOperationAsync in interface AWSSsmSapAsyncpublic Future<GetOperationResult> getOperationAsync(GetOperationRequest request, AsyncHandler<GetOperationRequest,GetOperationResult> asyncHandler)
AWSSsmSapAsyncgetOperationAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<GetResourcePermissionResult> getResourcePermissionAsync(GetResourcePermissionRequest request)
AWSSsmSapAsyncgetResourcePermissionAsync in interface AWSSsmSapAsyncpublic Future<GetResourcePermissionResult> getResourcePermissionAsync(GetResourcePermissionRequest request, AsyncHandler<GetResourcePermissionRequest,GetResourcePermissionResult> asyncHandler)
AWSSsmSapAsyncgetResourcePermissionAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<ListApplicationsResult> listApplicationsAsync(ListApplicationsRequest request)
AWSSsmSapAsynclistApplicationsAsync in interface AWSSsmSapAsyncpublic Future<ListApplicationsResult> listApplicationsAsync(ListApplicationsRequest request, AsyncHandler<ListApplicationsRequest,ListApplicationsResult> asyncHandler)
AWSSsmSapAsynclistApplicationsAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<ListComponentsResult> listComponentsAsync(ListComponentsRequest request)
AWSSsmSapAsynclistComponentsAsync in interface AWSSsmSapAsyncpublic Future<ListComponentsResult> listComponentsAsync(ListComponentsRequest request, AsyncHandler<ListComponentsRequest,ListComponentsResult> asyncHandler)
AWSSsmSapAsynclistComponentsAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<ListDatabasesResult> listDatabasesAsync(ListDatabasesRequest request)
AWSSsmSapAsynclistDatabasesAsync in interface AWSSsmSapAsyncpublic Future<ListDatabasesResult> listDatabasesAsync(ListDatabasesRequest request, AsyncHandler<ListDatabasesRequest,ListDatabasesResult> asyncHandler)
AWSSsmSapAsynclistDatabasesAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSSsmSapAsynclistTagsForResourceAsync in interface AWSSsmSapAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSSsmSapAsynclistTagsForResourceAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<PutResourcePermissionResult> putResourcePermissionAsync(PutResourcePermissionRequest request)
AWSSsmSapAsyncputResourcePermissionAsync in interface AWSSsmSapAsyncpublic Future<PutResourcePermissionResult> putResourcePermissionAsync(PutResourcePermissionRequest request, AsyncHandler<PutResourcePermissionRequest,PutResourcePermissionResult> asyncHandler)
AWSSsmSapAsyncputResourcePermissionAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<RegisterApplicationResult> registerApplicationAsync(RegisterApplicationRequest request)
AWSSsmSapAsyncregisterApplicationAsync in interface AWSSsmSapAsyncpublic Future<RegisterApplicationResult> registerApplicationAsync(RegisterApplicationRequest request, AsyncHandler<RegisterApplicationRequest,RegisterApplicationResult> asyncHandler)
AWSSsmSapAsyncregisterApplicationAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSSsmSapAsynctagResourceAsync in interface AWSSsmSapAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSSsmSapAsynctagResourceAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSSsmSapAsyncuntagResourceAsync in interface AWSSsmSapAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSSsmSapAsyncuntagResourceAsync in interface AWSSsmSapAsyncasyncHandler - 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.public Future<UpdateApplicationSettingsResult> updateApplicationSettingsAsync(UpdateApplicationSettingsRequest request)
AWSSsmSapAsyncupdateApplicationSettingsAsync in interface AWSSsmSapAsyncpublic Future<UpdateApplicationSettingsResult> updateApplicationSettingsAsync(UpdateApplicationSettingsRequest request, AsyncHandler<UpdateApplicationSettingsRequest,UpdateApplicationSettingsResult> asyncHandler)
AWSSsmSapAsyncupdateApplicationSettingsAsync in interface AWSSsmSapAsyncasyncHandler - 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.public void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AWSSsmSapshutdown in class AWSSsmSapClientCopyright © 2022. All rights reserved.