@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 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 Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS 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, createCoreDefinition, createCoreDefinitionVersion, createDeployment, createDeviceDefinition, createDeviceDefinitionVersion, createFunctionDefinition, createFunctionDefinitionVersion, createGroup, createGroupCertificateAuthority, createGroupVersion, createLoggerDefinition, createLoggerDefinitionVersion, createSubscriptionDefinition, createSubscriptionDefinitionVersion, deleteCoreDefinition, deleteDeviceDefinition, deleteFunctionDefinition, deleteGroup, deleteLoggerDefinition, deleteSubscriptionDefinition, disassociateRoleFromGroup, disassociateServiceRoleFromAccount, getAssociatedRole, getCachedResponseMetadata, getConnectivityInfo, getCoreDefinition, getCoreDefinitionVersion, getDeploymentStatus, getDeviceDefinition, getDeviceDefinitionVersion, getFunctionDefinition, getFunctionDefinitionVersion, getGroup, getGroupCertificateAuthority, getGroupCertificateConfiguration, getGroupVersion, getLoggerDefinition, getLoggerDefinitionVersion, getServiceRoleForAccount, getSubscriptionDefinition, getSubscriptionDefinitionVersion, listCoreDefinitions, listCoreDefinitionVersions, listDeployments, listDeviceDefinitions, listDeviceDefinitionVersions, listFunctionDefinitions, listFunctionDefinitionVersions, listGroupCertificateAuthorities, listGroups, listGroupVersions, listLoggerDefinitions, listLoggerDefinitionVersions, listSubscriptionDefinitions, listSubscriptionDefinitionVersions, resetDeployments, updateConnectivityInfo, updateCoreDefinition, updateDeviceDefinition, updateFunctionDefinition, updateGroup, updateGroupCertificateConfiguration, updateLoggerDefinition, updateSubscriptionDefinitionaddRequestHandler, addRequestHandler, configureRegion, getEndpointPrefix, 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, createCoreDefinition, createCoreDefinitionVersion, createDeployment, createDeviceDefinition, createDeviceDefinitionVersion, createFunctionDefinition, createFunctionDefinitionVersion, createGroup, createGroupCertificateAuthority, createGroupVersion, createLoggerDefinition, createLoggerDefinitionVersion, createSubscriptionDefinition, createSubscriptionDefinitionVersion, deleteCoreDefinition, deleteDeviceDefinition, deleteFunctionDefinition, deleteGroup, deleteLoggerDefinition, deleteSubscriptionDefinition, disassociateRoleFromGroup, disassociateServiceRoleFromAccount, getAssociatedRole, getCachedResponseMetadata, getConnectivityInfo, getCoreDefinition, getCoreDefinitionVersion, getDeploymentStatus, getDeviceDefinition, getDeviceDefinitionVersion, getFunctionDefinition, getFunctionDefinitionVersion, getGroup, getGroupCertificateAuthority, getGroupCertificateConfiguration, getGroupVersion, getLoggerDefinition, getLoggerDefinitionVersion, getServiceRoleForAccount, getSubscriptionDefinition, getSubscriptionDefinitionVersion, listCoreDefinitions, listCoreDefinitionVersions, listDeployments, listDeviceDefinitions, listDeviceDefinitionVersions, listFunctionDefinitions, listFunctionDefinitionVersions, listGroupCertificateAuthorities, listGroups, listGroupVersions, listLoggerDefinitions, listLoggerDefinitionVersions, listSubscriptionDefinitions, listSubscriptionDefinitionVersions, resetDeployments, updateConnectivityInfo, updateCoreDefinition, updateDeviceDefinition, updateFunctionDefinition, updateGroup, updateGroupCertificateConfiguration, updateLoggerDefinition, updateSubscriptionDefinitionpublic 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<CreateCoreDefinitionResult> createCoreDefinitionAsync(CreateCoreDefinitionRequest request)
AWSGreengrassAsynccreateCoreDefinitionAsync in interface AWSGreengrassAsyncrequest - Information on the core definition requestpublic Future<CreateCoreDefinitionResult> createCoreDefinitionAsync(CreateCoreDefinitionRequest request, AsyncHandler<CreateCoreDefinitionRequest,CreateCoreDefinitionResult> asyncHandler)
AWSGreengrassAsynccreateCoreDefinitionAsync in interface AWSGreengrassAsyncrequest - Information on the core definition requestasyncHandler - 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 - Function definition versionpublic Future<CreateFunctionDefinitionVersionResult> createFunctionDefinitionVersionAsync(CreateFunctionDefinitionVersionRequest request, AsyncHandler<CreateFunctionDefinitionVersionRequest,CreateFunctionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsynccreateFunctionDefinitionVersionAsync in interface AWSGreengrassAsyncrequest - Function definition versionasyncHandler - 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<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<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<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<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<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<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<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<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<ResetDeploymentsResult> resetDeploymentsAsync(ResetDeploymentsRequest request)
AWSGreengrassAsyncresetDeploymentsAsync in interface AWSGreengrassAsyncrequest - Information needed to perform a reset of a group's deployments.public Future<ResetDeploymentsResult> resetDeploymentsAsync(ResetDeploymentsRequest request, AsyncHandler<ResetDeploymentsRequest,ResetDeploymentsResult> asyncHandler)
AWSGreengrassAsyncresetDeploymentsAsync in interface AWSGreengrassAsyncrequest - Information needed to perform a reset of a group's 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<UpdateConnectivityInfoResult> updateConnectivityInfoAsync(UpdateConnectivityInfoRequest request)
AWSGreengrassAsyncupdateConnectivityInfoAsync in interface AWSGreengrassAsyncrequest - connectivity info requestpublic Future<UpdateConnectivityInfoResult> updateConnectivityInfoAsync(UpdateConnectivityInfoRequest request, AsyncHandler<UpdateConnectivityInfoRequest,UpdateConnectivityInfoResult> asyncHandler)
AWSGreengrassAsyncupdateConnectivityInfoAsync in interface AWSGreengrassAsyncrequest - connectivity info requestasyncHandler - 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<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 void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AWSGreengrassshutdown in class AmazonWebServiceClientCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.