@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSGreengrassAsyncClient extends AWSGreengrassClient implements AWSGreengrassAsync
AsyncHandler can be used to receive
notification when an asynchronous operation completes.
AWS IoT Greengrass seamlessly extends AWS onto physical devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage. AWS IoT Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS IoT Greengrass minimizes the cost of transmitting data to the cloud by allowing you to author AWS Lambda functions that execute locally.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXassociateRoleToGroup, associateServiceRoleToAccount, builder, createConnectorDefinition, createConnectorDefinitionVersion, createCoreDefinition, createCoreDefinitionVersion, createDeployment, createDeviceDefinition, createDeviceDefinitionVersion, createFunctionDefinition, createFunctionDefinitionVersion, createGroup, createGroupCertificateAuthority, createGroupVersion, createLoggerDefinition, createLoggerDefinitionVersion, createResourceDefinition, createResourceDefinitionVersion, createSoftwareUpdateJob, createSubscriptionDefinition, createSubscriptionDefinitionVersion, deleteConnectorDefinition, deleteCoreDefinition, deleteDeviceDefinition, deleteFunctionDefinition, deleteGroup, deleteLoggerDefinition, deleteResourceDefinition, deleteSubscriptionDefinition, disassociateRoleFromGroup, disassociateServiceRoleFromAccount, getAssociatedRole, getBulkDeploymentStatus, getCachedResponseMetadata, getConnectivityInfo, getConnectorDefinition, getConnectorDefinitionVersion, getCoreDefinition, getCoreDefinitionVersion, getDeploymentStatus, getDeviceDefinition, getDeviceDefinitionVersion, getFunctionDefinition, getFunctionDefinitionVersion, getGroup, getGroupCertificateAuthority, getGroupCertificateConfiguration, getGroupVersion, getLoggerDefinition, getLoggerDefinitionVersion, getResourceDefinition, getResourceDefinitionVersion, getServiceRoleForAccount, getSubscriptionDefinition, getSubscriptionDefinitionVersion, getThingRuntimeConfiguration, listBulkDeploymentDetailedReports, listBulkDeployments, listConnectorDefinitions, listConnectorDefinitionVersions, listCoreDefinitions, listCoreDefinitionVersions, listDeployments, listDeviceDefinitions, listDeviceDefinitionVersions, listFunctionDefinitions, listFunctionDefinitionVersions, listGroupCertificateAuthorities, listGroups, listGroupVersions, listLoggerDefinitions, listLoggerDefinitionVersions, listResourceDefinitions, listResourceDefinitionVersions, listSubscriptionDefinitions, listSubscriptionDefinitionVersions, listTagsForResource, resetDeployments, startBulkDeployment, stopBulkDeployment, tagResource, untagResource, updateConnectivityInfo, updateConnectorDefinition, updateCoreDefinition, updateDeviceDefinition, updateFunctionDefinition, updateGroup, updateGroupCertificateConfiguration, updateLoggerDefinition, updateResourceDefinition, updateSubscriptionDefinition, updateThingRuntimeConfigurationaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassociateRoleToGroup, associateServiceRoleToAccount, createConnectorDefinition, createConnectorDefinitionVersion, createCoreDefinition, createCoreDefinitionVersion, createDeployment, createDeviceDefinition, createDeviceDefinitionVersion, createFunctionDefinition, createFunctionDefinitionVersion, createGroup, createGroupCertificateAuthority, createGroupVersion, createLoggerDefinition, createLoggerDefinitionVersion, createResourceDefinition, createResourceDefinitionVersion, createSoftwareUpdateJob, createSubscriptionDefinition, createSubscriptionDefinitionVersion, deleteConnectorDefinition, deleteCoreDefinition, deleteDeviceDefinition, deleteFunctionDefinition, deleteGroup, deleteLoggerDefinition, deleteResourceDefinition, deleteSubscriptionDefinition, disassociateRoleFromGroup, disassociateServiceRoleFromAccount, getAssociatedRole, getBulkDeploymentStatus, getCachedResponseMetadata, getConnectivityInfo, getConnectorDefinition, getConnectorDefinitionVersion, getCoreDefinition, getCoreDefinitionVersion, getDeploymentStatus, getDeviceDefinition, getDeviceDefinitionVersion, getFunctionDefinition, getFunctionDefinitionVersion, getGroup, getGroupCertificateAuthority, getGroupCertificateConfiguration, getGroupVersion, getLoggerDefinition, getLoggerDefinitionVersion, getResourceDefinition, getResourceDefinitionVersion, getServiceRoleForAccount, getSubscriptionDefinition, getSubscriptionDefinitionVersion, getThingRuntimeConfiguration, listBulkDeploymentDetailedReports, listBulkDeployments, listConnectorDefinitions, listConnectorDefinitionVersions, listCoreDefinitions, listCoreDefinitionVersions, listDeployments, listDeviceDefinitions, listDeviceDefinitionVersions, listFunctionDefinitions, listFunctionDefinitionVersions, listGroupCertificateAuthorities, listGroups, listGroupVersions, listLoggerDefinitions, listLoggerDefinitionVersions, listResourceDefinitions, listResourceDefinitionVersions, listSubscriptionDefinitions, listSubscriptionDefinitionVersions, listTagsForResource, resetDeployments, startBulkDeployment, stopBulkDeployment, tagResource, untagResource, updateConnectivityInfo, updateConnectorDefinition, updateCoreDefinition, updateDeviceDefinition, updateFunctionDefinition, updateGroup, updateGroupCertificateConfiguration, updateLoggerDefinition, updateResourceDefinition, updateSubscriptionDefinition, updateThingRuntimeConfigurationpublic static AWSGreengrassAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AssociateRoleToGroupResult> associateRoleToGroupAsync(AssociateRoleToGroupRequest request)
AWSGreengrassAsyncassociateRoleToGroupAsync in interface AWSGreengrassAsyncpublic Future<AssociateRoleToGroupResult> associateRoleToGroupAsync(AssociateRoleToGroupRequest request, AsyncHandler<AssociateRoleToGroupRequest,AssociateRoleToGroupResult> asyncHandler)
AWSGreengrassAsyncassociateRoleToGroupAsync in interface AWSGreengrassAsyncasyncHandler - 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<AssociateServiceRoleToAccountResult> associateServiceRoleToAccountAsync(AssociateServiceRoleToAccountRequest request)
AWSGreengrassAsyncassociateServiceRoleToAccountAsync in interface AWSGreengrassAsyncpublic Future<AssociateServiceRoleToAccountResult> associateServiceRoleToAccountAsync(AssociateServiceRoleToAccountRequest request, AsyncHandler<AssociateServiceRoleToAccountRequest,AssociateServiceRoleToAccountResult> asyncHandler)
AWSGreengrassAsyncassociateServiceRoleToAccountAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateConnectorDefinitionResult> createConnectorDefinitionAsync(CreateConnectorDefinitionRequest request)
AWSGreengrassAsynccreateConnectorDefinitionAsync in interface AWSGreengrassAsyncpublic Future<CreateConnectorDefinitionResult> createConnectorDefinitionAsync(CreateConnectorDefinitionRequest request, AsyncHandler<CreateConnectorDefinitionRequest,CreateConnectorDefinitionResult> asyncHandler)
AWSGreengrassAsynccreateConnectorDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateConnectorDefinitionVersionResult> createConnectorDefinitionVersionAsync(CreateConnectorDefinitionVersionRequest request)
AWSGreengrassAsynccreateConnectorDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<CreateConnectorDefinitionVersionResult> createConnectorDefinitionVersionAsync(CreateConnectorDefinitionVersionRequest request, AsyncHandler<CreateConnectorDefinitionVersionRequest,CreateConnectorDefinitionVersionResult> asyncHandler)
AWSGreengrassAsynccreateConnectorDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateCoreDefinitionResult> createCoreDefinitionAsync(CreateCoreDefinitionRequest request)
AWSGreengrassAsynccreateCoreDefinitionAsync in interface AWSGreengrassAsyncrequest - Information needed to create a core definition.public Future<CreateCoreDefinitionResult> createCoreDefinitionAsync(CreateCoreDefinitionRequest request, AsyncHandler<CreateCoreDefinitionRequest,CreateCoreDefinitionResult> asyncHandler)
AWSGreengrassAsynccreateCoreDefinitionAsync in interface AWSGreengrassAsyncrequest - Information needed to create a core definition.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.public Future<CreateCoreDefinitionVersionResult> createCoreDefinitionVersionAsync(CreateCoreDefinitionVersionRequest request)
AWSGreengrassAsynccreateCoreDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<CreateCoreDefinitionVersionResult> createCoreDefinitionVersionAsync(CreateCoreDefinitionVersionRequest request, AsyncHandler<CreateCoreDefinitionVersionRequest,CreateCoreDefinitionVersionResult> asyncHandler)
AWSGreengrassAsynccreateCoreDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest request)
AWSGreengrassAsynccreateDeploymentAsync in interface AWSGreengrassAsyncpublic Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest request, AsyncHandler<CreateDeploymentRequest,CreateDeploymentResult> asyncHandler)
AWSGreengrassAsynccreateDeploymentAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateDeviceDefinitionResult> createDeviceDefinitionAsync(CreateDeviceDefinitionRequest request)
AWSGreengrassAsynccreateDeviceDefinitionAsync in interface AWSGreengrassAsyncpublic Future<CreateDeviceDefinitionResult> createDeviceDefinitionAsync(CreateDeviceDefinitionRequest request, AsyncHandler<CreateDeviceDefinitionRequest,CreateDeviceDefinitionResult> asyncHandler)
AWSGreengrassAsynccreateDeviceDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateDeviceDefinitionVersionResult> createDeviceDefinitionVersionAsync(CreateDeviceDefinitionVersionRequest request)
AWSGreengrassAsynccreateDeviceDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<CreateDeviceDefinitionVersionResult> createDeviceDefinitionVersionAsync(CreateDeviceDefinitionVersionRequest request, AsyncHandler<CreateDeviceDefinitionVersionRequest,CreateDeviceDefinitionVersionResult> asyncHandler)
AWSGreengrassAsynccreateDeviceDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateFunctionDefinitionResult> createFunctionDefinitionAsync(CreateFunctionDefinitionRequest request)
AWSGreengrassAsynccreateFunctionDefinitionAsync in interface AWSGreengrassAsyncpublic Future<CreateFunctionDefinitionResult> createFunctionDefinitionAsync(CreateFunctionDefinitionRequest request, AsyncHandler<CreateFunctionDefinitionRequest,CreateFunctionDefinitionResult> asyncHandler)
AWSGreengrassAsynccreateFunctionDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateFunctionDefinitionVersionResult> createFunctionDefinitionVersionAsync(CreateFunctionDefinitionVersionRequest request)
AWSGreengrassAsynccreateFunctionDefinitionVersionAsync in interface AWSGreengrassAsyncrequest - Information needed to create a function definition version.public Future<CreateFunctionDefinitionVersionResult> createFunctionDefinitionVersionAsync(CreateFunctionDefinitionVersionRequest request, AsyncHandler<CreateFunctionDefinitionVersionRequest,CreateFunctionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsynccreateFunctionDefinitionVersionAsync in interface AWSGreengrassAsyncrequest - Information needed to create a function definition version.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.public Future<CreateGroupResult> createGroupAsync(CreateGroupRequest request)
AWSGreengrassAsynccreateGroupAsync in interface AWSGreengrassAsyncpublic Future<CreateGroupResult> createGroupAsync(CreateGroupRequest request, AsyncHandler<CreateGroupRequest,CreateGroupResult> asyncHandler)
AWSGreengrassAsynccreateGroupAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateGroupCertificateAuthorityResult> createGroupCertificateAuthorityAsync(CreateGroupCertificateAuthorityRequest request)
AWSGreengrassAsynccreateGroupCertificateAuthorityAsync in interface AWSGreengrassAsyncpublic Future<CreateGroupCertificateAuthorityResult> createGroupCertificateAuthorityAsync(CreateGroupCertificateAuthorityRequest request, AsyncHandler<CreateGroupCertificateAuthorityRequest,CreateGroupCertificateAuthorityResult> asyncHandler)
AWSGreengrassAsynccreateGroupCertificateAuthorityAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateGroupVersionResult> createGroupVersionAsync(CreateGroupVersionRequest request)
AWSGreengrassAsynccreateGroupVersionAsync in interface AWSGreengrassAsyncpublic Future<CreateGroupVersionResult> createGroupVersionAsync(CreateGroupVersionRequest request, AsyncHandler<CreateGroupVersionRequest,CreateGroupVersionResult> asyncHandler)
AWSGreengrassAsynccreateGroupVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateLoggerDefinitionResult> createLoggerDefinitionAsync(CreateLoggerDefinitionRequest request)
AWSGreengrassAsynccreateLoggerDefinitionAsync in interface AWSGreengrassAsyncpublic Future<CreateLoggerDefinitionResult> createLoggerDefinitionAsync(CreateLoggerDefinitionRequest request, AsyncHandler<CreateLoggerDefinitionRequest,CreateLoggerDefinitionResult> asyncHandler)
AWSGreengrassAsynccreateLoggerDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateLoggerDefinitionVersionResult> createLoggerDefinitionVersionAsync(CreateLoggerDefinitionVersionRequest request)
AWSGreengrassAsynccreateLoggerDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<CreateLoggerDefinitionVersionResult> createLoggerDefinitionVersionAsync(CreateLoggerDefinitionVersionRequest request, AsyncHandler<CreateLoggerDefinitionVersionRequest,CreateLoggerDefinitionVersionResult> asyncHandler)
AWSGreengrassAsynccreateLoggerDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateResourceDefinitionResult> createResourceDefinitionAsync(CreateResourceDefinitionRequest request)
AWSGreengrassAsynccreateResourceDefinitionAsync in interface AWSGreengrassAsyncpublic Future<CreateResourceDefinitionResult> createResourceDefinitionAsync(CreateResourceDefinitionRequest request, AsyncHandler<CreateResourceDefinitionRequest,CreateResourceDefinitionResult> asyncHandler)
AWSGreengrassAsynccreateResourceDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateResourceDefinitionVersionResult> createResourceDefinitionVersionAsync(CreateResourceDefinitionVersionRequest request)
AWSGreengrassAsynccreateResourceDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<CreateResourceDefinitionVersionResult> createResourceDefinitionVersionAsync(CreateResourceDefinitionVersionRequest request, AsyncHandler<CreateResourceDefinitionVersionRequest,CreateResourceDefinitionVersionResult> asyncHandler)
AWSGreengrassAsynccreateResourceDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateSoftwareUpdateJobResult> createSoftwareUpdateJobAsync(CreateSoftwareUpdateJobRequest request)
AWSGreengrassAsynccreateSoftwareUpdateJobAsync in interface AWSGreengrassAsyncpublic Future<CreateSoftwareUpdateJobResult> createSoftwareUpdateJobAsync(CreateSoftwareUpdateJobRequest request, AsyncHandler<CreateSoftwareUpdateJobRequest,CreateSoftwareUpdateJobResult> asyncHandler)
AWSGreengrassAsynccreateSoftwareUpdateJobAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateSubscriptionDefinitionResult> createSubscriptionDefinitionAsync(CreateSubscriptionDefinitionRequest request)
AWSGreengrassAsynccreateSubscriptionDefinitionAsync in interface AWSGreengrassAsyncpublic Future<CreateSubscriptionDefinitionResult> createSubscriptionDefinitionAsync(CreateSubscriptionDefinitionRequest request, AsyncHandler<CreateSubscriptionDefinitionRequest,CreateSubscriptionDefinitionResult> asyncHandler)
AWSGreengrassAsynccreateSubscriptionDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<CreateSubscriptionDefinitionVersionResult> createSubscriptionDefinitionVersionAsync(CreateSubscriptionDefinitionVersionRequest request)
AWSGreengrassAsynccreateSubscriptionDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<CreateSubscriptionDefinitionVersionResult> createSubscriptionDefinitionVersionAsync(CreateSubscriptionDefinitionVersionRequest request, AsyncHandler<CreateSubscriptionDefinitionVersionRequest,CreateSubscriptionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsynccreateSubscriptionDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<DeleteConnectorDefinitionResult> deleteConnectorDefinitionAsync(DeleteConnectorDefinitionRequest request)
AWSGreengrassAsyncdeleteConnectorDefinitionAsync in interface AWSGreengrassAsyncpublic Future<DeleteConnectorDefinitionResult> deleteConnectorDefinitionAsync(DeleteConnectorDefinitionRequest request, AsyncHandler<DeleteConnectorDefinitionRequest,DeleteConnectorDefinitionResult> asyncHandler)
AWSGreengrassAsyncdeleteConnectorDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<DeleteCoreDefinitionResult> deleteCoreDefinitionAsync(DeleteCoreDefinitionRequest request)
AWSGreengrassAsyncdeleteCoreDefinitionAsync in interface AWSGreengrassAsyncpublic Future<DeleteCoreDefinitionResult> deleteCoreDefinitionAsync(DeleteCoreDefinitionRequest request, AsyncHandler<DeleteCoreDefinitionRequest,DeleteCoreDefinitionResult> asyncHandler)
AWSGreengrassAsyncdeleteCoreDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<DeleteDeviceDefinitionResult> deleteDeviceDefinitionAsync(DeleteDeviceDefinitionRequest request)
AWSGreengrassAsyncdeleteDeviceDefinitionAsync in interface AWSGreengrassAsyncpublic Future<DeleteDeviceDefinitionResult> deleteDeviceDefinitionAsync(DeleteDeviceDefinitionRequest request, AsyncHandler<DeleteDeviceDefinitionRequest,DeleteDeviceDefinitionResult> asyncHandler)
AWSGreengrassAsyncdeleteDeviceDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<DeleteFunctionDefinitionResult> deleteFunctionDefinitionAsync(DeleteFunctionDefinitionRequest request)
AWSGreengrassAsyncdeleteFunctionDefinitionAsync in interface AWSGreengrassAsyncpublic Future<DeleteFunctionDefinitionResult> deleteFunctionDefinitionAsync(DeleteFunctionDefinitionRequest request, AsyncHandler<DeleteFunctionDefinitionRequest,DeleteFunctionDefinitionResult> asyncHandler)
AWSGreengrassAsyncdeleteFunctionDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<DeleteGroupResult> deleteGroupAsync(DeleteGroupRequest request)
AWSGreengrassAsyncdeleteGroupAsync in interface AWSGreengrassAsyncpublic Future<DeleteGroupResult> deleteGroupAsync(DeleteGroupRequest request, AsyncHandler<DeleteGroupRequest,DeleteGroupResult> asyncHandler)
AWSGreengrassAsyncdeleteGroupAsync in interface AWSGreengrassAsyncasyncHandler - 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<DeleteLoggerDefinitionResult> deleteLoggerDefinitionAsync(DeleteLoggerDefinitionRequest request)
AWSGreengrassAsyncdeleteLoggerDefinitionAsync in interface AWSGreengrassAsyncpublic Future<DeleteLoggerDefinitionResult> deleteLoggerDefinitionAsync(DeleteLoggerDefinitionRequest request, AsyncHandler<DeleteLoggerDefinitionRequest,DeleteLoggerDefinitionResult> asyncHandler)
AWSGreengrassAsyncdeleteLoggerDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<DeleteResourceDefinitionResult> deleteResourceDefinitionAsync(DeleteResourceDefinitionRequest request)
AWSGreengrassAsyncdeleteResourceDefinitionAsync in interface AWSGreengrassAsyncpublic Future<DeleteResourceDefinitionResult> deleteResourceDefinitionAsync(DeleteResourceDefinitionRequest request, AsyncHandler<DeleteResourceDefinitionRequest,DeleteResourceDefinitionResult> asyncHandler)
AWSGreengrassAsyncdeleteResourceDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<DeleteSubscriptionDefinitionResult> deleteSubscriptionDefinitionAsync(DeleteSubscriptionDefinitionRequest request)
AWSGreengrassAsyncdeleteSubscriptionDefinitionAsync in interface AWSGreengrassAsyncpublic Future<DeleteSubscriptionDefinitionResult> deleteSubscriptionDefinitionAsync(DeleteSubscriptionDefinitionRequest request, AsyncHandler<DeleteSubscriptionDefinitionRequest,DeleteSubscriptionDefinitionResult> asyncHandler)
AWSGreengrassAsyncdeleteSubscriptionDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<DisassociateRoleFromGroupResult> disassociateRoleFromGroupAsync(DisassociateRoleFromGroupRequest request)
AWSGreengrassAsyncdisassociateRoleFromGroupAsync in interface AWSGreengrassAsyncpublic Future<DisassociateRoleFromGroupResult> disassociateRoleFromGroupAsync(DisassociateRoleFromGroupRequest request, AsyncHandler<DisassociateRoleFromGroupRequest,DisassociateRoleFromGroupResult> asyncHandler)
AWSGreengrassAsyncdisassociateRoleFromGroupAsync in interface AWSGreengrassAsyncasyncHandler - 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<DisassociateServiceRoleFromAccountResult> disassociateServiceRoleFromAccountAsync(DisassociateServiceRoleFromAccountRequest request)
AWSGreengrassAsyncdisassociateServiceRoleFromAccountAsync in interface AWSGreengrassAsyncpublic Future<DisassociateServiceRoleFromAccountResult> disassociateServiceRoleFromAccountAsync(DisassociateServiceRoleFromAccountRequest request, AsyncHandler<DisassociateServiceRoleFromAccountRequest,DisassociateServiceRoleFromAccountResult> asyncHandler)
AWSGreengrassAsyncdisassociateServiceRoleFromAccountAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetAssociatedRoleResult> getAssociatedRoleAsync(GetAssociatedRoleRequest request)
AWSGreengrassAsyncgetAssociatedRoleAsync in interface AWSGreengrassAsyncpublic Future<GetAssociatedRoleResult> getAssociatedRoleAsync(GetAssociatedRoleRequest request, AsyncHandler<GetAssociatedRoleRequest,GetAssociatedRoleResult> asyncHandler)
AWSGreengrassAsyncgetAssociatedRoleAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetBulkDeploymentStatusResult> getBulkDeploymentStatusAsync(GetBulkDeploymentStatusRequest request)
AWSGreengrassAsyncgetBulkDeploymentStatusAsync in interface AWSGreengrassAsyncpublic Future<GetBulkDeploymentStatusResult> getBulkDeploymentStatusAsync(GetBulkDeploymentStatusRequest request, AsyncHandler<GetBulkDeploymentStatusRequest,GetBulkDeploymentStatusResult> asyncHandler)
AWSGreengrassAsyncgetBulkDeploymentStatusAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetConnectivityInfoResult> getConnectivityInfoAsync(GetConnectivityInfoRequest request)
AWSGreengrassAsyncgetConnectivityInfoAsync in interface AWSGreengrassAsyncpublic Future<GetConnectivityInfoResult> getConnectivityInfoAsync(GetConnectivityInfoRequest request, AsyncHandler<GetConnectivityInfoRequest,GetConnectivityInfoResult> asyncHandler)
AWSGreengrassAsyncgetConnectivityInfoAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetConnectorDefinitionResult> getConnectorDefinitionAsync(GetConnectorDefinitionRequest request)
AWSGreengrassAsyncgetConnectorDefinitionAsync in interface AWSGreengrassAsyncpublic Future<GetConnectorDefinitionResult> getConnectorDefinitionAsync(GetConnectorDefinitionRequest request, AsyncHandler<GetConnectorDefinitionRequest,GetConnectorDefinitionResult> asyncHandler)
AWSGreengrassAsyncgetConnectorDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetConnectorDefinitionVersionResult> getConnectorDefinitionVersionAsync(GetConnectorDefinitionVersionRequest request)
AWSGreengrassAsyncgetConnectorDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<GetConnectorDefinitionVersionResult> getConnectorDefinitionVersionAsync(GetConnectorDefinitionVersionRequest request, AsyncHandler<GetConnectorDefinitionVersionRequest,GetConnectorDefinitionVersionResult> asyncHandler)
AWSGreengrassAsyncgetConnectorDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetCoreDefinitionResult> getCoreDefinitionAsync(GetCoreDefinitionRequest request)
AWSGreengrassAsyncgetCoreDefinitionAsync in interface AWSGreengrassAsyncpublic Future<GetCoreDefinitionResult> getCoreDefinitionAsync(GetCoreDefinitionRequest request, AsyncHandler<GetCoreDefinitionRequest,GetCoreDefinitionResult> asyncHandler)
AWSGreengrassAsyncgetCoreDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetCoreDefinitionVersionResult> getCoreDefinitionVersionAsync(GetCoreDefinitionVersionRequest request)
AWSGreengrassAsyncgetCoreDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<GetCoreDefinitionVersionResult> getCoreDefinitionVersionAsync(GetCoreDefinitionVersionRequest request, AsyncHandler<GetCoreDefinitionVersionRequest,GetCoreDefinitionVersionResult> asyncHandler)
AWSGreengrassAsyncgetCoreDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetDeploymentStatusResult> getDeploymentStatusAsync(GetDeploymentStatusRequest request)
AWSGreengrassAsyncgetDeploymentStatusAsync in interface AWSGreengrassAsyncpublic Future<GetDeploymentStatusResult> getDeploymentStatusAsync(GetDeploymentStatusRequest request, AsyncHandler<GetDeploymentStatusRequest,GetDeploymentStatusResult> asyncHandler)
AWSGreengrassAsyncgetDeploymentStatusAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetDeviceDefinitionResult> getDeviceDefinitionAsync(GetDeviceDefinitionRequest request)
AWSGreengrassAsyncgetDeviceDefinitionAsync in interface AWSGreengrassAsyncpublic Future<GetDeviceDefinitionResult> getDeviceDefinitionAsync(GetDeviceDefinitionRequest request, AsyncHandler<GetDeviceDefinitionRequest,GetDeviceDefinitionResult> asyncHandler)
AWSGreengrassAsyncgetDeviceDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetDeviceDefinitionVersionResult> getDeviceDefinitionVersionAsync(GetDeviceDefinitionVersionRequest request)
AWSGreengrassAsyncgetDeviceDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<GetDeviceDefinitionVersionResult> getDeviceDefinitionVersionAsync(GetDeviceDefinitionVersionRequest request, AsyncHandler<GetDeviceDefinitionVersionRequest,GetDeviceDefinitionVersionResult> asyncHandler)
AWSGreengrassAsyncgetDeviceDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetFunctionDefinitionResult> getFunctionDefinitionAsync(GetFunctionDefinitionRequest request)
AWSGreengrassAsyncgetFunctionDefinitionAsync in interface AWSGreengrassAsyncpublic Future<GetFunctionDefinitionResult> getFunctionDefinitionAsync(GetFunctionDefinitionRequest request, AsyncHandler<GetFunctionDefinitionRequest,GetFunctionDefinitionResult> asyncHandler)
AWSGreengrassAsyncgetFunctionDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetFunctionDefinitionVersionResult> getFunctionDefinitionVersionAsync(GetFunctionDefinitionVersionRequest request)
AWSGreengrassAsyncgetFunctionDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<GetFunctionDefinitionVersionResult> getFunctionDefinitionVersionAsync(GetFunctionDefinitionVersionRequest request, AsyncHandler<GetFunctionDefinitionVersionRequest,GetFunctionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsyncgetFunctionDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetGroupResult> getGroupAsync(GetGroupRequest request)
AWSGreengrassAsyncgetGroupAsync in interface AWSGreengrassAsyncpublic Future<GetGroupResult> getGroupAsync(GetGroupRequest request, AsyncHandler<GetGroupRequest,GetGroupResult> asyncHandler)
AWSGreengrassAsyncgetGroupAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetGroupCertificateAuthorityResult> getGroupCertificateAuthorityAsync(GetGroupCertificateAuthorityRequest request)
AWSGreengrassAsyncgetGroupCertificateAuthorityAsync in interface AWSGreengrassAsyncpublic Future<GetGroupCertificateAuthorityResult> getGroupCertificateAuthorityAsync(GetGroupCertificateAuthorityRequest request, AsyncHandler<GetGroupCertificateAuthorityRequest,GetGroupCertificateAuthorityResult> asyncHandler)
AWSGreengrassAsyncgetGroupCertificateAuthorityAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetGroupCertificateConfigurationResult> getGroupCertificateConfigurationAsync(GetGroupCertificateConfigurationRequest request)
AWSGreengrassAsyncgetGroupCertificateConfigurationAsync in interface AWSGreengrassAsyncpublic Future<GetGroupCertificateConfigurationResult> getGroupCertificateConfigurationAsync(GetGroupCertificateConfigurationRequest request, AsyncHandler<GetGroupCertificateConfigurationRequest,GetGroupCertificateConfigurationResult> asyncHandler)
AWSGreengrassAsyncgetGroupCertificateConfigurationAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetGroupVersionResult> getGroupVersionAsync(GetGroupVersionRequest request)
AWSGreengrassAsyncgetGroupVersionAsync in interface AWSGreengrassAsyncpublic Future<GetGroupVersionResult> getGroupVersionAsync(GetGroupVersionRequest request, AsyncHandler<GetGroupVersionRequest,GetGroupVersionResult> asyncHandler)
AWSGreengrassAsyncgetGroupVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetLoggerDefinitionResult> getLoggerDefinitionAsync(GetLoggerDefinitionRequest request)
AWSGreengrassAsyncgetLoggerDefinitionAsync in interface AWSGreengrassAsyncpublic Future<GetLoggerDefinitionResult> getLoggerDefinitionAsync(GetLoggerDefinitionRequest request, AsyncHandler<GetLoggerDefinitionRequest,GetLoggerDefinitionResult> asyncHandler)
AWSGreengrassAsyncgetLoggerDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetLoggerDefinitionVersionResult> getLoggerDefinitionVersionAsync(GetLoggerDefinitionVersionRequest request)
AWSGreengrassAsyncgetLoggerDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<GetLoggerDefinitionVersionResult> getLoggerDefinitionVersionAsync(GetLoggerDefinitionVersionRequest request, AsyncHandler<GetLoggerDefinitionVersionRequest,GetLoggerDefinitionVersionResult> asyncHandler)
AWSGreengrassAsyncgetLoggerDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetResourceDefinitionResult> getResourceDefinitionAsync(GetResourceDefinitionRequest request)
AWSGreengrassAsyncgetResourceDefinitionAsync in interface AWSGreengrassAsyncpublic Future<GetResourceDefinitionResult> getResourceDefinitionAsync(GetResourceDefinitionRequest request, AsyncHandler<GetResourceDefinitionRequest,GetResourceDefinitionResult> asyncHandler)
AWSGreengrassAsyncgetResourceDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetResourceDefinitionVersionResult> getResourceDefinitionVersionAsync(GetResourceDefinitionVersionRequest request)
AWSGreengrassAsyncgetResourceDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<GetResourceDefinitionVersionResult> getResourceDefinitionVersionAsync(GetResourceDefinitionVersionRequest request, AsyncHandler<GetResourceDefinitionVersionRequest,GetResourceDefinitionVersionResult> asyncHandler)
AWSGreengrassAsyncgetResourceDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetServiceRoleForAccountResult> getServiceRoleForAccountAsync(GetServiceRoleForAccountRequest request)
AWSGreengrassAsyncgetServiceRoleForAccountAsync in interface AWSGreengrassAsyncpublic Future<GetServiceRoleForAccountResult> getServiceRoleForAccountAsync(GetServiceRoleForAccountRequest request, AsyncHandler<GetServiceRoleForAccountRequest,GetServiceRoleForAccountResult> asyncHandler)
AWSGreengrassAsyncgetServiceRoleForAccountAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetSubscriptionDefinitionResult> getSubscriptionDefinitionAsync(GetSubscriptionDefinitionRequest request)
AWSGreengrassAsyncgetSubscriptionDefinitionAsync in interface AWSGreengrassAsyncpublic Future<GetSubscriptionDefinitionResult> getSubscriptionDefinitionAsync(GetSubscriptionDefinitionRequest request, AsyncHandler<GetSubscriptionDefinitionRequest,GetSubscriptionDefinitionResult> asyncHandler)
AWSGreengrassAsyncgetSubscriptionDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetSubscriptionDefinitionVersionResult> getSubscriptionDefinitionVersionAsync(GetSubscriptionDefinitionVersionRequest request)
AWSGreengrassAsyncgetSubscriptionDefinitionVersionAsync in interface AWSGreengrassAsyncpublic Future<GetSubscriptionDefinitionVersionResult> getSubscriptionDefinitionVersionAsync(GetSubscriptionDefinitionVersionRequest request, AsyncHandler<GetSubscriptionDefinitionVersionRequest,GetSubscriptionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsyncgetSubscriptionDefinitionVersionAsync in interface AWSGreengrassAsyncasyncHandler - 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<GetThingRuntimeConfigurationResult> getThingRuntimeConfigurationAsync(GetThingRuntimeConfigurationRequest request)
AWSGreengrassAsyncgetThingRuntimeConfigurationAsync in interface AWSGreengrassAsyncpublic Future<GetThingRuntimeConfigurationResult> getThingRuntimeConfigurationAsync(GetThingRuntimeConfigurationRequest request, AsyncHandler<GetThingRuntimeConfigurationRequest,GetThingRuntimeConfigurationResult> asyncHandler)
AWSGreengrassAsyncgetThingRuntimeConfigurationAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListBulkDeploymentDetailedReportsResult> listBulkDeploymentDetailedReportsAsync(ListBulkDeploymentDetailedReportsRequest request)
AWSGreengrassAsynclistBulkDeploymentDetailedReportsAsync in interface AWSGreengrassAsyncpublic Future<ListBulkDeploymentDetailedReportsResult> listBulkDeploymentDetailedReportsAsync(ListBulkDeploymentDetailedReportsRequest request, AsyncHandler<ListBulkDeploymentDetailedReportsRequest,ListBulkDeploymentDetailedReportsResult> asyncHandler)
AWSGreengrassAsynclistBulkDeploymentDetailedReportsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListBulkDeploymentsResult> listBulkDeploymentsAsync(ListBulkDeploymentsRequest request)
AWSGreengrassAsynclistBulkDeploymentsAsync in interface AWSGreengrassAsyncpublic Future<ListBulkDeploymentsResult> listBulkDeploymentsAsync(ListBulkDeploymentsRequest request, AsyncHandler<ListBulkDeploymentsRequest,ListBulkDeploymentsResult> asyncHandler)
AWSGreengrassAsynclistBulkDeploymentsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListConnectorDefinitionVersionsResult> listConnectorDefinitionVersionsAsync(ListConnectorDefinitionVersionsRequest request)
AWSGreengrassAsynclistConnectorDefinitionVersionsAsync in interface AWSGreengrassAsyncpublic Future<ListConnectorDefinitionVersionsResult> listConnectorDefinitionVersionsAsync(ListConnectorDefinitionVersionsRequest request, AsyncHandler<ListConnectorDefinitionVersionsRequest,ListConnectorDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsynclistConnectorDefinitionVersionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListConnectorDefinitionsResult> listConnectorDefinitionsAsync(ListConnectorDefinitionsRequest request)
AWSGreengrassAsynclistConnectorDefinitionsAsync in interface AWSGreengrassAsyncpublic Future<ListConnectorDefinitionsResult> listConnectorDefinitionsAsync(ListConnectorDefinitionsRequest request, AsyncHandler<ListConnectorDefinitionsRequest,ListConnectorDefinitionsResult> asyncHandler)
AWSGreengrassAsynclistConnectorDefinitionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListCoreDefinitionVersionsResult> listCoreDefinitionVersionsAsync(ListCoreDefinitionVersionsRequest request)
AWSGreengrassAsynclistCoreDefinitionVersionsAsync in interface AWSGreengrassAsyncpublic Future<ListCoreDefinitionVersionsResult> listCoreDefinitionVersionsAsync(ListCoreDefinitionVersionsRequest request, AsyncHandler<ListCoreDefinitionVersionsRequest,ListCoreDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsynclistCoreDefinitionVersionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListCoreDefinitionsResult> listCoreDefinitionsAsync(ListCoreDefinitionsRequest request)
AWSGreengrassAsynclistCoreDefinitionsAsync in interface AWSGreengrassAsyncpublic Future<ListCoreDefinitionsResult> listCoreDefinitionsAsync(ListCoreDefinitionsRequest request, AsyncHandler<ListCoreDefinitionsRequest,ListCoreDefinitionsResult> asyncHandler)
AWSGreengrassAsynclistCoreDefinitionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListDeploymentsResult> listDeploymentsAsync(ListDeploymentsRequest request)
AWSGreengrassAsynclistDeploymentsAsync in interface AWSGreengrassAsyncpublic Future<ListDeploymentsResult> listDeploymentsAsync(ListDeploymentsRequest request, AsyncHandler<ListDeploymentsRequest,ListDeploymentsResult> asyncHandler)
AWSGreengrassAsynclistDeploymentsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListDeviceDefinitionVersionsResult> listDeviceDefinitionVersionsAsync(ListDeviceDefinitionVersionsRequest request)
AWSGreengrassAsynclistDeviceDefinitionVersionsAsync in interface AWSGreengrassAsyncpublic Future<ListDeviceDefinitionVersionsResult> listDeviceDefinitionVersionsAsync(ListDeviceDefinitionVersionsRequest request, AsyncHandler<ListDeviceDefinitionVersionsRequest,ListDeviceDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsynclistDeviceDefinitionVersionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListDeviceDefinitionsResult> listDeviceDefinitionsAsync(ListDeviceDefinitionsRequest request)
AWSGreengrassAsynclistDeviceDefinitionsAsync in interface AWSGreengrassAsyncpublic Future<ListDeviceDefinitionsResult> listDeviceDefinitionsAsync(ListDeviceDefinitionsRequest request, AsyncHandler<ListDeviceDefinitionsRequest,ListDeviceDefinitionsResult> asyncHandler)
AWSGreengrassAsynclistDeviceDefinitionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListFunctionDefinitionVersionsResult> listFunctionDefinitionVersionsAsync(ListFunctionDefinitionVersionsRequest request)
AWSGreengrassAsynclistFunctionDefinitionVersionsAsync in interface AWSGreengrassAsyncpublic Future<ListFunctionDefinitionVersionsResult> listFunctionDefinitionVersionsAsync(ListFunctionDefinitionVersionsRequest request, AsyncHandler<ListFunctionDefinitionVersionsRequest,ListFunctionDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsynclistFunctionDefinitionVersionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListFunctionDefinitionsResult> listFunctionDefinitionsAsync(ListFunctionDefinitionsRequest request)
AWSGreengrassAsynclistFunctionDefinitionsAsync in interface AWSGreengrassAsyncpublic Future<ListFunctionDefinitionsResult> listFunctionDefinitionsAsync(ListFunctionDefinitionsRequest request, AsyncHandler<ListFunctionDefinitionsRequest,ListFunctionDefinitionsResult> asyncHandler)
AWSGreengrassAsynclistFunctionDefinitionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListGroupCertificateAuthoritiesResult> listGroupCertificateAuthoritiesAsync(ListGroupCertificateAuthoritiesRequest request)
AWSGreengrassAsynclistGroupCertificateAuthoritiesAsync in interface AWSGreengrassAsyncpublic Future<ListGroupCertificateAuthoritiesResult> listGroupCertificateAuthoritiesAsync(ListGroupCertificateAuthoritiesRequest request, AsyncHandler<ListGroupCertificateAuthoritiesRequest,ListGroupCertificateAuthoritiesResult> asyncHandler)
AWSGreengrassAsynclistGroupCertificateAuthoritiesAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListGroupVersionsResult> listGroupVersionsAsync(ListGroupVersionsRequest request)
AWSGreengrassAsynclistGroupVersionsAsync in interface AWSGreengrassAsyncpublic Future<ListGroupVersionsResult> listGroupVersionsAsync(ListGroupVersionsRequest request, AsyncHandler<ListGroupVersionsRequest,ListGroupVersionsResult> asyncHandler)
AWSGreengrassAsynclistGroupVersionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListGroupsResult> listGroupsAsync(ListGroupsRequest request)
AWSGreengrassAsynclistGroupsAsync in interface AWSGreengrassAsyncpublic Future<ListGroupsResult> listGroupsAsync(ListGroupsRequest request, AsyncHandler<ListGroupsRequest,ListGroupsResult> asyncHandler)
AWSGreengrassAsynclistGroupsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListLoggerDefinitionVersionsResult> listLoggerDefinitionVersionsAsync(ListLoggerDefinitionVersionsRequest request)
AWSGreengrassAsynclistLoggerDefinitionVersionsAsync in interface AWSGreengrassAsyncpublic Future<ListLoggerDefinitionVersionsResult> listLoggerDefinitionVersionsAsync(ListLoggerDefinitionVersionsRequest request, AsyncHandler<ListLoggerDefinitionVersionsRequest,ListLoggerDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsynclistLoggerDefinitionVersionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListLoggerDefinitionsResult> listLoggerDefinitionsAsync(ListLoggerDefinitionsRequest request)
AWSGreengrassAsynclistLoggerDefinitionsAsync in interface AWSGreengrassAsyncpublic Future<ListLoggerDefinitionsResult> listLoggerDefinitionsAsync(ListLoggerDefinitionsRequest request, AsyncHandler<ListLoggerDefinitionsRequest,ListLoggerDefinitionsResult> asyncHandler)
AWSGreengrassAsynclistLoggerDefinitionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListResourceDefinitionVersionsResult> listResourceDefinitionVersionsAsync(ListResourceDefinitionVersionsRequest request)
AWSGreengrassAsynclistResourceDefinitionVersionsAsync in interface AWSGreengrassAsyncpublic Future<ListResourceDefinitionVersionsResult> listResourceDefinitionVersionsAsync(ListResourceDefinitionVersionsRequest request, AsyncHandler<ListResourceDefinitionVersionsRequest,ListResourceDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsynclistResourceDefinitionVersionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListResourceDefinitionsResult> listResourceDefinitionsAsync(ListResourceDefinitionsRequest request)
AWSGreengrassAsynclistResourceDefinitionsAsync in interface AWSGreengrassAsyncpublic Future<ListResourceDefinitionsResult> listResourceDefinitionsAsync(ListResourceDefinitionsRequest request, AsyncHandler<ListResourceDefinitionsRequest,ListResourceDefinitionsResult> asyncHandler)
AWSGreengrassAsynclistResourceDefinitionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListSubscriptionDefinitionVersionsResult> listSubscriptionDefinitionVersionsAsync(ListSubscriptionDefinitionVersionsRequest request)
AWSGreengrassAsynclistSubscriptionDefinitionVersionsAsync in interface AWSGreengrassAsyncpublic Future<ListSubscriptionDefinitionVersionsResult> listSubscriptionDefinitionVersionsAsync(ListSubscriptionDefinitionVersionsRequest request, AsyncHandler<ListSubscriptionDefinitionVersionsRequest,ListSubscriptionDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsynclistSubscriptionDefinitionVersionsAsync in interface AWSGreengrassAsyncasyncHandler - 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<ListSubscriptionDefinitionsResult> listSubscriptionDefinitionsAsync(ListSubscriptionDefinitionsRequest request)
AWSGreengrassAsynclistSubscriptionDefinitionsAsync in interface AWSGreengrassAsyncpublic Future<ListSubscriptionDefinitionsResult> listSubscriptionDefinitionsAsync(ListSubscriptionDefinitionsRequest request, AsyncHandler<ListSubscriptionDefinitionsRequest,ListSubscriptionDefinitionsResult> asyncHandler)
AWSGreengrassAsynclistSubscriptionDefinitionsAsync in interface AWSGreengrassAsyncasyncHandler - 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)
AWSGreengrassAsynclistTagsForResourceAsync in interface AWSGreengrassAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSGreengrassAsynclistTagsForResourceAsync in interface AWSGreengrassAsyncasyncHandler - 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<ResetDeploymentsResult> resetDeploymentsAsync(ResetDeploymentsRequest request)
AWSGreengrassAsyncresetDeploymentsAsync in interface AWSGreengrassAsyncrequest - Information needed to reset deployments.public Future<ResetDeploymentsResult> resetDeploymentsAsync(ResetDeploymentsRequest request, AsyncHandler<ResetDeploymentsRequest,ResetDeploymentsResult> asyncHandler)
AWSGreengrassAsyncresetDeploymentsAsync in interface AWSGreengrassAsyncrequest - Information needed to reset deployments.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.public Future<StartBulkDeploymentResult> startBulkDeploymentAsync(StartBulkDeploymentRequest request)
AWSGreengrassAsyncstartBulkDeploymentAsync in interface AWSGreengrassAsyncpublic Future<StartBulkDeploymentResult> startBulkDeploymentAsync(StartBulkDeploymentRequest request, AsyncHandler<StartBulkDeploymentRequest,StartBulkDeploymentResult> asyncHandler)
AWSGreengrassAsyncstartBulkDeploymentAsync in interface AWSGreengrassAsyncasyncHandler - 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<StopBulkDeploymentResult> stopBulkDeploymentAsync(StopBulkDeploymentRequest request)
AWSGreengrassAsyncstopBulkDeploymentAsync in interface AWSGreengrassAsyncpublic Future<StopBulkDeploymentResult> stopBulkDeploymentAsync(StopBulkDeploymentRequest request, AsyncHandler<StopBulkDeploymentRequest,StopBulkDeploymentResult> asyncHandler)
AWSGreengrassAsyncstopBulkDeploymentAsync in interface AWSGreengrassAsyncasyncHandler - 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)
AWSGreengrassAsynctagResourceAsync in interface AWSGreengrassAsyncrequest - A map of the key-value pairs for the resource tag.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSGreengrassAsynctagResourceAsync in interface AWSGreengrassAsyncrequest - A map of the key-value pairs for the resource tag.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.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSGreengrassAsyncuntagResourceAsync in interface AWSGreengrassAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSGreengrassAsyncuntagResourceAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateConnectivityInfoResult> updateConnectivityInfoAsync(UpdateConnectivityInfoRequest request)
AWSGreengrassAsyncupdateConnectivityInfoAsync in interface AWSGreengrassAsyncrequest - Connectivity information.public Future<UpdateConnectivityInfoResult> updateConnectivityInfoAsync(UpdateConnectivityInfoRequest request, AsyncHandler<UpdateConnectivityInfoRequest,UpdateConnectivityInfoResult> asyncHandler)
AWSGreengrassAsyncupdateConnectivityInfoAsync in interface AWSGreengrassAsyncrequest - Connectivity information.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.public Future<UpdateConnectorDefinitionResult> updateConnectorDefinitionAsync(UpdateConnectorDefinitionRequest request)
AWSGreengrassAsyncupdateConnectorDefinitionAsync in interface AWSGreengrassAsyncpublic Future<UpdateConnectorDefinitionResult> updateConnectorDefinitionAsync(UpdateConnectorDefinitionRequest request, AsyncHandler<UpdateConnectorDefinitionRequest,UpdateConnectorDefinitionResult> asyncHandler)
AWSGreengrassAsyncupdateConnectorDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateCoreDefinitionResult> updateCoreDefinitionAsync(UpdateCoreDefinitionRequest request)
AWSGreengrassAsyncupdateCoreDefinitionAsync in interface AWSGreengrassAsyncpublic Future<UpdateCoreDefinitionResult> updateCoreDefinitionAsync(UpdateCoreDefinitionRequest request, AsyncHandler<UpdateCoreDefinitionRequest,UpdateCoreDefinitionResult> asyncHandler)
AWSGreengrassAsyncupdateCoreDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateDeviceDefinitionResult> updateDeviceDefinitionAsync(UpdateDeviceDefinitionRequest request)
AWSGreengrassAsyncupdateDeviceDefinitionAsync in interface AWSGreengrassAsyncpublic Future<UpdateDeviceDefinitionResult> updateDeviceDefinitionAsync(UpdateDeviceDefinitionRequest request, AsyncHandler<UpdateDeviceDefinitionRequest,UpdateDeviceDefinitionResult> asyncHandler)
AWSGreengrassAsyncupdateDeviceDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateFunctionDefinitionResult> updateFunctionDefinitionAsync(UpdateFunctionDefinitionRequest request)
AWSGreengrassAsyncupdateFunctionDefinitionAsync in interface AWSGreengrassAsyncpublic Future<UpdateFunctionDefinitionResult> updateFunctionDefinitionAsync(UpdateFunctionDefinitionRequest request, AsyncHandler<UpdateFunctionDefinitionRequest,UpdateFunctionDefinitionResult> asyncHandler)
AWSGreengrassAsyncupdateFunctionDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateGroupResult> updateGroupAsync(UpdateGroupRequest request)
AWSGreengrassAsyncupdateGroupAsync in interface AWSGreengrassAsyncpublic Future<UpdateGroupResult> updateGroupAsync(UpdateGroupRequest request, AsyncHandler<UpdateGroupRequest,UpdateGroupResult> asyncHandler)
AWSGreengrassAsyncupdateGroupAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateGroupCertificateConfigurationResult> updateGroupCertificateConfigurationAsync(UpdateGroupCertificateConfigurationRequest request)
AWSGreengrassAsyncupdateGroupCertificateConfigurationAsync in interface AWSGreengrassAsyncpublic Future<UpdateGroupCertificateConfigurationResult> updateGroupCertificateConfigurationAsync(UpdateGroupCertificateConfigurationRequest request, AsyncHandler<UpdateGroupCertificateConfigurationRequest,UpdateGroupCertificateConfigurationResult> asyncHandler)
AWSGreengrassAsyncupdateGroupCertificateConfigurationAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateLoggerDefinitionResult> updateLoggerDefinitionAsync(UpdateLoggerDefinitionRequest request)
AWSGreengrassAsyncupdateLoggerDefinitionAsync in interface AWSGreengrassAsyncpublic Future<UpdateLoggerDefinitionResult> updateLoggerDefinitionAsync(UpdateLoggerDefinitionRequest request, AsyncHandler<UpdateLoggerDefinitionRequest,UpdateLoggerDefinitionResult> asyncHandler)
AWSGreengrassAsyncupdateLoggerDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateResourceDefinitionResult> updateResourceDefinitionAsync(UpdateResourceDefinitionRequest request)
AWSGreengrassAsyncupdateResourceDefinitionAsync in interface AWSGreengrassAsyncpublic Future<UpdateResourceDefinitionResult> updateResourceDefinitionAsync(UpdateResourceDefinitionRequest request, AsyncHandler<UpdateResourceDefinitionRequest,UpdateResourceDefinitionResult> asyncHandler)
AWSGreengrassAsyncupdateResourceDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateSubscriptionDefinitionResult> updateSubscriptionDefinitionAsync(UpdateSubscriptionDefinitionRequest request)
AWSGreengrassAsyncupdateSubscriptionDefinitionAsync in interface AWSGreengrassAsyncpublic Future<UpdateSubscriptionDefinitionResult> updateSubscriptionDefinitionAsync(UpdateSubscriptionDefinitionRequest request, AsyncHandler<UpdateSubscriptionDefinitionRequest,UpdateSubscriptionDefinitionResult> asyncHandler)
AWSGreengrassAsyncupdateSubscriptionDefinitionAsync in interface AWSGreengrassAsyncasyncHandler - 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<UpdateThingRuntimeConfigurationResult> updateThingRuntimeConfigurationAsync(UpdateThingRuntimeConfigurationRequest request)
AWSGreengrassAsyncupdateThingRuntimeConfigurationAsync in interface AWSGreengrassAsyncpublic Future<UpdateThingRuntimeConfigurationResult> updateThingRuntimeConfigurationAsync(UpdateThingRuntimeConfigurationRequest request, AsyncHandler<UpdateThingRuntimeConfigurationRequest,UpdateThingRuntimeConfigurationResult> asyncHandler)
AWSGreengrassAsyncupdateThingRuntimeConfigurationAsync in interface AWSGreengrassAsyncasyncHandler - 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 AWSGreengrassshutdown in class AWSGreengrassClient