@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_METRIC
ENDPOINT_PREFIX
associateRoleToGroup, 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, updateSubscriptionDefinition
addRequestHandler, addRequestHandler, configureRegion, getEndpointPrefix, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
associateRoleToGroup, 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, updateSubscriptionDefinition
public static AWSGreengrassAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AssociateRoleToGroupResult> associateRoleToGroupAsync(AssociateRoleToGroupRequest request)
AWSGreengrassAsync
associateRoleToGroupAsync
in interface AWSGreengrassAsync
public Future<AssociateRoleToGroupResult> associateRoleToGroupAsync(AssociateRoleToGroupRequest request, AsyncHandler<AssociateRoleToGroupRequest,AssociateRoleToGroupResult> asyncHandler)
AWSGreengrassAsync
associateRoleToGroupAsync
in interface AWSGreengrassAsync
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<AssociateServiceRoleToAccountResult> associateServiceRoleToAccountAsync(AssociateServiceRoleToAccountRequest request)
AWSGreengrassAsync
associateServiceRoleToAccountAsync
in interface AWSGreengrassAsync
public Future<AssociateServiceRoleToAccountResult> associateServiceRoleToAccountAsync(AssociateServiceRoleToAccountRequest request, AsyncHandler<AssociateServiceRoleToAccountRequest,AssociateServiceRoleToAccountResult> asyncHandler)
AWSGreengrassAsync
associateServiceRoleToAccountAsync
in interface AWSGreengrassAsync
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<CreateCoreDefinitionResult> createCoreDefinitionAsync(CreateCoreDefinitionRequest request)
AWSGreengrassAsync
createCoreDefinitionAsync
in interface AWSGreengrassAsync
request
- Information on the core definition requestpublic Future<CreateCoreDefinitionResult> createCoreDefinitionAsync(CreateCoreDefinitionRequest request, AsyncHandler<CreateCoreDefinitionRequest,CreateCoreDefinitionResult> asyncHandler)
AWSGreengrassAsync
createCoreDefinitionAsync
in interface AWSGreengrassAsync
request
- 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)
AWSGreengrassAsync
createCoreDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<CreateCoreDefinitionVersionResult> createCoreDefinitionVersionAsync(CreateCoreDefinitionVersionRequest request, AsyncHandler<CreateCoreDefinitionVersionRequest,CreateCoreDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
createCoreDefinitionVersionAsync
in interface AWSGreengrassAsync
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<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest request)
AWSGreengrassAsync
createDeploymentAsync
in interface AWSGreengrassAsync
public Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest request, AsyncHandler<CreateDeploymentRequest,CreateDeploymentResult> asyncHandler)
AWSGreengrassAsync
createDeploymentAsync
in interface AWSGreengrassAsync
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<CreateDeviceDefinitionResult> createDeviceDefinitionAsync(CreateDeviceDefinitionRequest request)
AWSGreengrassAsync
createDeviceDefinitionAsync
in interface AWSGreengrassAsync
public Future<CreateDeviceDefinitionResult> createDeviceDefinitionAsync(CreateDeviceDefinitionRequest request, AsyncHandler<CreateDeviceDefinitionRequest,CreateDeviceDefinitionResult> asyncHandler)
AWSGreengrassAsync
createDeviceDefinitionAsync
in interface AWSGreengrassAsync
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<CreateDeviceDefinitionVersionResult> createDeviceDefinitionVersionAsync(CreateDeviceDefinitionVersionRequest request)
AWSGreengrassAsync
createDeviceDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<CreateDeviceDefinitionVersionResult> createDeviceDefinitionVersionAsync(CreateDeviceDefinitionVersionRequest request, AsyncHandler<CreateDeviceDefinitionVersionRequest,CreateDeviceDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
createDeviceDefinitionVersionAsync
in interface AWSGreengrassAsync
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<CreateFunctionDefinitionResult> createFunctionDefinitionAsync(CreateFunctionDefinitionRequest request)
AWSGreengrassAsync
createFunctionDefinitionAsync
in interface AWSGreengrassAsync
public Future<CreateFunctionDefinitionResult> createFunctionDefinitionAsync(CreateFunctionDefinitionRequest request, AsyncHandler<CreateFunctionDefinitionRequest,CreateFunctionDefinitionResult> asyncHandler)
AWSGreengrassAsync
createFunctionDefinitionAsync
in interface AWSGreengrassAsync
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<CreateFunctionDefinitionVersionResult> createFunctionDefinitionVersionAsync(CreateFunctionDefinitionVersionRequest request)
AWSGreengrassAsync
createFunctionDefinitionVersionAsync
in interface AWSGreengrassAsync
request
- Function definition versionpublic Future<CreateFunctionDefinitionVersionResult> createFunctionDefinitionVersionAsync(CreateFunctionDefinitionVersionRequest request, AsyncHandler<CreateFunctionDefinitionVersionRequest,CreateFunctionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
createFunctionDefinitionVersionAsync
in interface AWSGreengrassAsync
request
- 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)
AWSGreengrassAsync
createGroupAsync
in interface AWSGreengrassAsync
public Future<CreateGroupResult> createGroupAsync(CreateGroupRequest request, AsyncHandler<CreateGroupRequest,CreateGroupResult> asyncHandler)
AWSGreengrassAsync
createGroupAsync
in interface AWSGreengrassAsync
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<CreateGroupCertificateAuthorityResult> createGroupCertificateAuthorityAsync(CreateGroupCertificateAuthorityRequest request)
AWSGreengrassAsync
createGroupCertificateAuthorityAsync
in interface AWSGreengrassAsync
public Future<CreateGroupCertificateAuthorityResult> createGroupCertificateAuthorityAsync(CreateGroupCertificateAuthorityRequest request, AsyncHandler<CreateGroupCertificateAuthorityRequest,CreateGroupCertificateAuthorityResult> asyncHandler)
AWSGreengrassAsync
createGroupCertificateAuthorityAsync
in interface AWSGreengrassAsync
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<CreateGroupVersionResult> createGroupVersionAsync(CreateGroupVersionRequest request)
AWSGreengrassAsync
createGroupVersionAsync
in interface AWSGreengrassAsync
public Future<CreateGroupVersionResult> createGroupVersionAsync(CreateGroupVersionRequest request, AsyncHandler<CreateGroupVersionRequest,CreateGroupVersionResult> asyncHandler)
AWSGreengrassAsync
createGroupVersionAsync
in interface AWSGreengrassAsync
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<CreateLoggerDefinitionResult> createLoggerDefinitionAsync(CreateLoggerDefinitionRequest request)
AWSGreengrassAsync
createLoggerDefinitionAsync
in interface AWSGreengrassAsync
public Future<CreateLoggerDefinitionResult> createLoggerDefinitionAsync(CreateLoggerDefinitionRequest request, AsyncHandler<CreateLoggerDefinitionRequest,CreateLoggerDefinitionResult> asyncHandler)
AWSGreengrassAsync
createLoggerDefinitionAsync
in interface AWSGreengrassAsync
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<CreateLoggerDefinitionVersionResult> createLoggerDefinitionVersionAsync(CreateLoggerDefinitionVersionRequest request)
AWSGreengrassAsync
createLoggerDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<CreateLoggerDefinitionVersionResult> createLoggerDefinitionVersionAsync(CreateLoggerDefinitionVersionRequest request, AsyncHandler<CreateLoggerDefinitionVersionRequest,CreateLoggerDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
createLoggerDefinitionVersionAsync
in interface AWSGreengrassAsync
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<CreateSubscriptionDefinitionResult> createSubscriptionDefinitionAsync(CreateSubscriptionDefinitionRequest request)
AWSGreengrassAsync
createSubscriptionDefinitionAsync
in interface AWSGreengrassAsync
public Future<CreateSubscriptionDefinitionResult> createSubscriptionDefinitionAsync(CreateSubscriptionDefinitionRequest request, AsyncHandler<CreateSubscriptionDefinitionRequest,CreateSubscriptionDefinitionResult> asyncHandler)
AWSGreengrassAsync
createSubscriptionDefinitionAsync
in interface AWSGreengrassAsync
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<CreateSubscriptionDefinitionVersionResult> createSubscriptionDefinitionVersionAsync(CreateSubscriptionDefinitionVersionRequest request)
AWSGreengrassAsync
createSubscriptionDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<CreateSubscriptionDefinitionVersionResult> createSubscriptionDefinitionVersionAsync(CreateSubscriptionDefinitionVersionRequest request, AsyncHandler<CreateSubscriptionDefinitionVersionRequest,CreateSubscriptionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
createSubscriptionDefinitionVersionAsync
in interface AWSGreengrassAsync
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<DeleteCoreDefinitionResult> deleteCoreDefinitionAsync(DeleteCoreDefinitionRequest request)
AWSGreengrassAsync
deleteCoreDefinitionAsync
in interface AWSGreengrassAsync
public Future<DeleteCoreDefinitionResult> deleteCoreDefinitionAsync(DeleteCoreDefinitionRequest request, AsyncHandler<DeleteCoreDefinitionRequest,DeleteCoreDefinitionResult> asyncHandler)
AWSGreengrassAsync
deleteCoreDefinitionAsync
in interface AWSGreengrassAsync
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<DeleteDeviceDefinitionResult> deleteDeviceDefinitionAsync(DeleteDeviceDefinitionRequest request)
AWSGreengrassAsync
deleteDeviceDefinitionAsync
in interface AWSGreengrassAsync
public Future<DeleteDeviceDefinitionResult> deleteDeviceDefinitionAsync(DeleteDeviceDefinitionRequest request, AsyncHandler<DeleteDeviceDefinitionRequest,DeleteDeviceDefinitionResult> asyncHandler)
AWSGreengrassAsync
deleteDeviceDefinitionAsync
in interface AWSGreengrassAsync
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<DeleteFunctionDefinitionResult> deleteFunctionDefinitionAsync(DeleteFunctionDefinitionRequest request)
AWSGreengrassAsync
deleteFunctionDefinitionAsync
in interface AWSGreengrassAsync
public Future<DeleteFunctionDefinitionResult> deleteFunctionDefinitionAsync(DeleteFunctionDefinitionRequest request, AsyncHandler<DeleteFunctionDefinitionRequest,DeleteFunctionDefinitionResult> asyncHandler)
AWSGreengrassAsync
deleteFunctionDefinitionAsync
in interface AWSGreengrassAsync
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<DeleteGroupResult> deleteGroupAsync(DeleteGroupRequest request)
AWSGreengrassAsync
deleteGroupAsync
in interface AWSGreengrassAsync
public Future<DeleteGroupResult> deleteGroupAsync(DeleteGroupRequest request, AsyncHandler<DeleteGroupRequest,DeleteGroupResult> asyncHandler)
AWSGreengrassAsync
deleteGroupAsync
in interface AWSGreengrassAsync
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<DeleteLoggerDefinitionResult> deleteLoggerDefinitionAsync(DeleteLoggerDefinitionRequest request)
AWSGreengrassAsync
deleteLoggerDefinitionAsync
in interface AWSGreengrassAsync
public Future<DeleteLoggerDefinitionResult> deleteLoggerDefinitionAsync(DeleteLoggerDefinitionRequest request, AsyncHandler<DeleteLoggerDefinitionRequest,DeleteLoggerDefinitionResult> asyncHandler)
AWSGreengrassAsync
deleteLoggerDefinitionAsync
in interface AWSGreengrassAsync
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<DeleteSubscriptionDefinitionResult> deleteSubscriptionDefinitionAsync(DeleteSubscriptionDefinitionRequest request)
AWSGreengrassAsync
deleteSubscriptionDefinitionAsync
in interface AWSGreengrassAsync
public Future<DeleteSubscriptionDefinitionResult> deleteSubscriptionDefinitionAsync(DeleteSubscriptionDefinitionRequest request, AsyncHandler<DeleteSubscriptionDefinitionRequest,DeleteSubscriptionDefinitionResult> asyncHandler)
AWSGreengrassAsync
deleteSubscriptionDefinitionAsync
in interface AWSGreengrassAsync
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<DisassociateRoleFromGroupResult> disassociateRoleFromGroupAsync(DisassociateRoleFromGroupRequest request)
AWSGreengrassAsync
disassociateRoleFromGroupAsync
in interface AWSGreengrassAsync
public Future<DisassociateRoleFromGroupResult> disassociateRoleFromGroupAsync(DisassociateRoleFromGroupRequest request, AsyncHandler<DisassociateRoleFromGroupRequest,DisassociateRoleFromGroupResult> asyncHandler)
AWSGreengrassAsync
disassociateRoleFromGroupAsync
in interface AWSGreengrassAsync
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<DisassociateServiceRoleFromAccountResult> disassociateServiceRoleFromAccountAsync(DisassociateServiceRoleFromAccountRequest request)
AWSGreengrassAsync
disassociateServiceRoleFromAccountAsync
in interface AWSGreengrassAsync
public Future<DisassociateServiceRoleFromAccountResult> disassociateServiceRoleFromAccountAsync(DisassociateServiceRoleFromAccountRequest request, AsyncHandler<DisassociateServiceRoleFromAccountRequest,DisassociateServiceRoleFromAccountResult> asyncHandler)
AWSGreengrassAsync
disassociateServiceRoleFromAccountAsync
in interface AWSGreengrassAsync
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<GetAssociatedRoleResult> getAssociatedRoleAsync(GetAssociatedRoleRequest request)
AWSGreengrassAsync
getAssociatedRoleAsync
in interface AWSGreengrassAsync
public Future<GetAssociatedRoleResult> getAssociatedRoleAsync(GetAssociatedRoleRequest request, AsyncHandler<GetAssociatedRoleRequest,GetAssociatedRoleResult> asyncHandler)
AWSGreengrassAsync
getAssociatedRoleAsync
in interface AWSGreengrassAsync
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<GetConnectivityInfoResult> getConnectivityInfoAsync(GetConnectivityInfoRequest request)
AWSGreengrassAsync
getConnectivityInfoAsync
in interface AWSGreengrassAsync
public Future<GetConnectivityInfoResult> getConnectivityInfoAsync(GetConnectivityInfoRequest request, AsyncHandler<GetConnectivityInfoRequest,GetConnectivityInfoResult> asyncHandler)
AWSGreengrassAsync
getConnectivityInfoAsync
in interface AWSGreengrassAsync
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<GetCoreDefinitionResult> getCoreDefinitionAsync(GetCoreDefinitionRequest request)
AWSGreengrassAsync
getCoreDefinitionAsync
in interface AWSGreengrassAsync
public Future<GetCoreDefinitionResult> getCoreDefinitionAsync(GetCoreDefinitionRequest request, AsyncHandler<GetCoreDefinitionRequest,GetCoreDefinitionResult> asyncHandler)
AWSGreengrassAsync
getCoreDefinitionAsync
in interface AWSGreengrassAsync
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<GetCoreDefinitionVersionResult> getCoreDefinitionVersionAsync(GetCoreDefinitionVersionRequest request)
AWSGreengrassAsync
getCoreDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<GetCoreDefinitionVersionResult> getCoreDefinitionVersionAsync(GetCoreDefinitionVersionRequest request, AsyncHandler<GetCoreDefinitionVersionRequest,GetCoreDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
getCoreDefinitionVersionAsync
in interface AWSGreengrassAsync
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<GetDeploymentStatusResult> getDeploymentStatusAsync(GetDeploymentStatusRequest request)
AWSGreengrassAsync
getDeploymentStatusAsync
in interface AWSGreengrassAsync
public Future<GetDeploymentStatusResult> getDeploymentStatusAsync(GetDeploymentStatusRequest request, AsyncHandler<GetDeploymentStatusRequest,GetDeploymentStatusResult> asyncHandler)
AWSGreengrassAsync
getDeploymentStatusAsync
in interface AWSGreengrassAsync
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<GetDeviceDefinitionResult> getDeviceDefinitionAsync(GetDeviceDefinitionRequest request)
AWSGreengrassAsync
getDeviceDefinitionAsync
in interface AWSGreengrassAsync
public Future<GetDeviceDefinitionResult> getDeviceDefinitionAsync(GetDeviceDefinitionRequest request, AsyncHandler<GetDeviceDefinitionRequest,GetDeviceDefinitionResult> asyncHandler)
AWSGreengrassAsync
getDeviceDefinitionAsync
in interface AWSGreengrassAsync
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<GetDeviceDefinitionVersionResult> getDeviceDefinitionVersionAsync(GetDeviceDefinitionVersionRequest request)
AWSGreengrassAsync
getDeviceDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<GetDeviceDefinitionVersionResult> getDeviceDefinitionVersionAsync(GetDeviceDefinitionVersionRequest request, AsyncHandler<GetDeviceDefinitionVersionRequest,GetDeviceDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
getDeviceDefinitionVersionAsync
in interface AWSGreengrassAsync
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<GetFunctionDefinitionResult> getFunctionDefinitionAsync(GetFunctionDefinitionRequest request)
AWSGreengrassAsync
getFunctionDefinitionAsync
in interface AWSGreengrassAsync
public Future<GetFunctionDefinitionResult> getFunctionDefinitionAsync(GetFunctionDefinitionRequest request, AsyncHandler<GetFunctionDefinitionRequest,GetFunctionDefinitionResult> asyncHandler)
AWSGreengrassAsync
getFunctionDefinitionAsync
in interface AWSGreengrassAsync
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<GetFunctionDefinitionVersionResult> getFunctionDefinitionVersionAsync(GetFunctionDefinitionVersionRequest request)
AWSGreengrassAsync
getFunctionDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<GetFunctionDefinitionVersionResult> getFunctionDefinitionVersionAsync(GetFunctionDefinitionVersionRequest request, AsyncHandler<GetFunctionDefinitionVersionRequest,GetFunctionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
getFunctionDefinitionVersionAsync
in interface AWSGreengrassAsync
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<GetGroupResult> getGroupAsync(GetGroupRequest request)
AWSGreengrassAsync
getGroupAsync
in interface AWSGreengrassAsync
public Future<GetGroupResult> getGroupAsync(GetGroupRequest request, AsyncHandler<GetGroupRequest,GetGroupResult> asyncHandler)
AWSGreengrassAsync
getGroupAsync
in interface AWSGreengrassAsync
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<GetGroupCertificateAuthorityResult> getGroupCertificateAuthorityAsync(GetGroupCertificateAuthorityRequest request)
AWSGreengrassAsync
getGroupCertificateAuthorityAsync
in interface AWSGreengrassAsync
public Future<GetGroupCertificateAuthorityResult> getGroupCertificateAuthorityAsync(GetGroupCertificateAuthorityRequest request, AsyncHandler<GetGroupCertificateAuthorityRequest,GetGroupCertificateAuthorityResult> asyncHandler)
AWSGreengrassAsync
getGroupCertificateAuthorityAsync
in interface AWSGreengrassAsync
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<GetGroupCertificateConfigurationResult> getGroupCertificateConfigurationAsync(GetGroupCertificateConfigurationRequest request)
AWSGreengrassAsync
getGroupCertificateConfigurationAsync
in interface AWSGreengrassAsync
public Future<GetGroupCertificateConfigurationResult> getGroupCertificateConfigurationAsync(GetGroupCertificateConfigurationRequest request, AsyncHandler<GetGroupCertificateConfigurationRequest,GetGroupCertificateConfigurationResult> asyncHandler)
AWSGreengrassAsync
getGroupCertificateConfigurationAsync
in interface AWSGreengrassAsync
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<GetGroupVersionResult> getGroupVersionAsync(GetGroupVersionRequest request)
AWSGreengrassAsync
getGroupVersionAsync
in interface AWSGreengrassAsync
public Future<GetGroupVersionResult> getGroupVersionAsync(GetGroupVersionRequest request, AsyncHandler<GetGroupVersionRequest,GetGroupVersionResult> asyncHandler)
AWSGreengrassAsync
getGroupVersionAsync
in interface AWSGreengrassAsync
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<GetLoggerDefinitionResult> getLoggerDefinitionAsync(GetLoggerDefinitionRequest request)
AWSGreengrassAsync
getLoggerDefinitionAsync
in interface AWSGreengrassAsync
public Future<GetLoggerDefinitionResult> getLoggerDefinitionAsync(GetLoggerDefinitionRequest request, AsyncHandler<GetLoggerDefinitionRequest,GetLoggerDefinitionResult> asyncHandler)
AWSGreengrassAsync
getLoggerDefinitionAsync
in interface AWSGreengrassAsync
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<GetLoggerDefinitionVersionResult> getLoggerDefinitionVersionAsync(GetLoggerDefinitionVersionRequest request)
AWSGreengrassAsync
getLoggerDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<GetLoggerDefinitionVersionResult> getLoggerDefinitionVersionAsync(GetLoggerDefinitionVersionRequest request, AsyncHandler<GetLoggerDefinitionVersionRequest,GetLoggerDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
getLoggerDefinitionVersionAsync
in interface AWSGreengrassAsync
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<GetServiceRoleForAccountResult> getServiceRoleForAccountAsync(GetServiceRoleForAccountRequest request)
AWSGreengrassAsync
getServiceRoleForAccountAsync
in interface AWSGreengrassAsync
public Future<GetServiceRoleForAccountResult> getServiceRoleForAccountAsync(GetServiceRoleForAccountRequest request, AsyncHandler<GetServiceRoleForAccountRequest,GetServiceRoleForAccountResult> asyncHandler)
AWSGreengrassAsync
getServiceRoleForAccountAsync
in interface AWSGreengrassAsync
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<GetSubscriptionDefinitionResult> getSubscriptionDefinitionAsync(GetSubscriptionDefinitionRequest request)
AWSGreengrassAsync
getSubscriptionDefinitionAsync
in interface AWSGreengrassAsync
public Future<GetSubscriptionDefinitionResult> getSubscriptionDefinitionAsync(GetSubscriptionDefinitionRequest request, AsyncHandler<GetSubscriptionDefinitionRequest,GetSubscriptionDefinitionResult> asyncHandler)
AWSGreengrassAsync
getSubscriptionDefinitionAsync
in interface AWSGreengrassAsync
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<GetSubscriptionDefinitionVersionResult> getSubscriptionDefinitionVersionAsync(GetSubscriptionDefinitionVersionRequest request)
AWSGreengrassAsync
getSubscriptionDefinitionVersionAsync
in interface AWSGreengrassAsync
public Future<GetSubscriptionDefinitionVersionResult> getSubscriptionDefinitionVersionAsync(GetSubscriptionDefinitionVersionRequest request, AsyncHandler<GetSubscriptionDefinitionVersionRequest,GetSubscriptionDefinitionVersionResult> asyncHandler)
AWSGreengrassAsync
getSubscriptionDefinitionVersionAsync
in interface AWSGreengrassAsync
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<ListCoreDefinitionVersionsResult> listCoreDefinitionVersionsAsync(ListCoreDefinitionVersionsRequest request)
AWSGreengrassAsync
listCoreDefinitionVersionsAsync
in interface AWSGreengrassAsync
public Future<ListCoreDefinitionVersionsResult> listCoreDefinitionVersionsAsync(ListCoreDefinitionVersionsRequest request, AsyncHandler<ListCoreDefinitionVersionsRequest,ListCoreDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsync
listCoreDefinitionVersionsAsync
in interface AWSGreengrassAsync
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<ListCoreDefinitionsResult> listCoreDefinitionsAsync(ListCoreDefinitionsRequest request)
AWSGreengrassAsync
listCoreDefinitionsAsync
in interface AWSGreengrassAsync
public Future<ListCoreDefinitionsResult> listCoreDefinitionsAsync(ListCoreDefinitionsRequest request, AsyncHandler<ListCoreDefinitionsRequest,ListCoreDefinitionsResult> asyncHandler)
AWSGreengrassAsync
listCoreDefinitionsAsync
in interface AWSGreengrassAsync
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<ListDeploymentsResult> listDeploymentsAsync(ListDeploymentsRequest request)
AWSGreengrassAsync
listDeploymentsAsync
in interface AWSGreengrassAsync
public Future<ListDeploymentsResult> listDeploymentsAsync(ListDeploymentsRequest request, AsyncHandler<ListDeploymentsRequest,ListDeploymentsResult> asyncHandler)
AWSGreengrassAsync
listDeploymentsAsync
in interface AWSGreengrassAsync
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<ListDeviceDefinitionVersionsResult> listDeviceDefinitionVersionsAsync(ListDeviceDefinitionVersionsRequest request)
AWSGreengrassAsync
listDeviceDefinitionVersionsAsync
in interface AWSGreengrassAsync
public Future<ListDeviceDefinitionVersionsResult> listDeviceDefinitionVersionsAsync(ListDeviceDefinitionVersionsRequest request, AsyncHandler<ListDeviceDefinitionVersionsRequest,ListDeviceDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsync
listDeviceDefinitionVersionsAsync
in interface AWSGreengrassAsync
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<ListDeviceDefinitionsResult> listDeviceDefinitionsAsync(ListDeviceDefinitionsRequest request)
AWSGreengrassAsync
listDeviceDefinitionsAsync
in interface AWSGreengrassAsync
public Future<ListDeviceDefinitionsResult> listDeviceDefinitionsAsync(ListDeviceDefinitionsRequest request, AsyncHandler<ListDeviceDefinitionsRequest,ListDeviceDefinitionsResult> asyncHandler)
AWSGreengrassAsync
listDeviceDefinitionsAsync
in interface AWSGreengrassAsync
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<ListFunctionDefinitionVersionsResult> listFunctionDefinitionVersionsAsync(ListFunctionDefinitionVersionsRequest request)
AWSGreengrassAsync
listFunctionDefinitionVersionsAsync
in interface AWSGreengrassAsync
public Future<ListFunctionDefinitionVersionsResult> listFunctionDefinitionVersionsAsync(ListFunctionDefinitionVersionsRequest request, AsyncHandler<ListFunctionDefinitionVersionsRequest,ListFunctionDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsync
listFunctionDefinitionVersionsAsync
in interface AWSGreengrassAsync
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<ListFunctionDefinitionsResult> listFunctionDefinitionsAsync(ListFunctionDefinitionsRequest request)
AWSGreengrassAsync
listFunctionDefinitionsAsync
in interface AWSGreengrassAsync
public Future<ListFunctionDefinitionsResult> listFunctionDefinitionsAsync(ListFunctionDefinitionsRequest request, AsyncHandler<ListFunctionDefinitionsRequest,ListFunctionDefinitionsResult> asyncHandler)
AWSGreengrassAsync
listFunctionDefinitionsAsync
in interface AWSGreengrassAsync
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<ListGroupCertificateAuthoritiesResult> listGroupCertificateAuthoritiesAsync(ListGroupCertificateAuthoritiesRequest request)
AWSGreengrassAsync
listGroupCertificateAuthoritiesAsync
in interface AWSGreengrassAsync
public Future<ListGroupCertificateAuthoritiesResult> listGroupCertificateAuthoritiesAsync(ListGroupCertificateAuthoritiesRequest request, AsyncHandler<ListGroupCertificateAuthoritiesRequest,ListGroupCertificateAuthoritiesResult> asyncHandler)
AWSGreengrassAsync
listGroupCertificateAuthoritiesAsync
in interface AWSGreengrassAsync
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<ListGroupVersionsResult> listGroupVersionsAsync(ListGroupVersionsRequest request)
AWSGreengrassAsync
listGroupVersionsAsync
in interface AWSGreengrassAsync
public Future<ListGroupVersionsResult> listGroupVersionsAsync(ListGroupVersionsRequest request, AsyncHandler<ListGroupVersionsRequest,ListGroupVersionsResult> asyncHandler)
AWSGreengrassAsync
listGroupVersionsAsync
in interface AWSGreengrassAsync
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<ListGroupsResult> listGroupsAsync(ListGroupsRequest request)
AWSGreengrassAsync
listGroupsAsync
in interface AWSGreengrassAsync
public Future<ListGroupsResult> listGroupsAsync(ListGroupsRequest request, AsyncHandler<ListGroupsRequest,ListGroupsResult> asyncHandler)
AWSGreengrassAsync
listGroupsAsync
in interface AWSGreengrassAsync
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<ListLoggerDefinitionVersionsResult> listLoggerDefinitionVersionsAsync(ListLoggerDefinitionVersionsRequest request)
AWSGreengrassAsync
listLoggerDefinitionVersionsAsync
in interface AWSGreengrassAsync
public Future<ListLoggerDefinitionVersionsResult> listLoggerDefinitionVersionsAsync(ListLoggerDefinitionVersionsRequest request, AsyncHandler<ListLoggerDefinitionVersionsRequest,ListLoggerDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsync
listLoggerDefinitionVersionsAsync
in interface AWSGreengrassAsync
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<ListLoggerDefinitionsResult> listLoggerDefinitionsAsync(ListLoggerDefinitionsRequest request)
AWSGreengrassAsync
listLoggerDefinitionsAsync
in interface AWSGreengrassAsync
public Future<ListLoggerDefinitionsResult> listLoggerDefinitionsAsync(ListLoggerDefinitionsRequest request, AsyncHandler<ListLoggerDefinitionsRequest,ListLoggerDefinitionsResult> asyncHandler)
AWSGreengrassAsync
listLoggerDefinitionsAsync
in interface AWSGreengrassAsync
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<ListSubscriptionDefinitionVersionsResult> listSubscriptionDefinitionVersionsAsync(ListSubscriptionDefinitionVersionsRequest request)
AWSGreengrassAsync
listSubscriptionDefinitionVersionsAsync
in interface AWSGreengrassAsync
public Future<ListSubscriptionDefinitionVersionsResult> listSubscriptionDefinitionVersionsAsync(ListSubscriptionDefinitionVersionsRequest request, AsyncHandler<ListSubscriptionDefinitionVersionsRequest,ListSubscriptionDefinitionVersionsResult> asyncHandler)
AWSGreengrassAsync
listSubscriptionDefinitionVersionsAsync
in interface AWSGreengrassAsync
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<ListSubscriptionDefinitionsResult> listSubscriptionDefinitionsAsync(ListSubscriptionDefinitionsRequest request)
AWSGreengrassAsync
listSubscriptionDefinitionsAsync
in interface AWSGreengrassAsync
public Future<ListSubscriptionDefinitionsResult> listSubscriptionDefinitionsAsync(ListSubscriptionDefinitionsRequest request, AsyncHandler<ListSubscriptionDefinitionsRequest,ListSubscriptionDefinitionsResult> asyncHandler)
AWSGreengrassAsync
listSubscriptionDefinitionsAsync
in interface AWSGreengrassAsync
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<ResetDeploymentsResult> resetDeploymentsAsync(ResetDeploymentsRequest request)
AWSGreengrassAsync
resetDeploymentsAsync
in interface AWSGreengrassAsync
request
- Information needed to perform a reset of a group's deployments.public Future<ResetDeploymentsResult> resetDeploymentsAsync(ResetDeploymentsRequest request, AsyncHandler<ResetDeploymentsRequest,ResetDeploymentsResult> asyncHandler)
AWSGreengrassAsync
resetDeploymentsAsync
in interface AWSGreengrassAsync
request
- 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)
AWSGreengrassAsync
updateConnectivityInfoAsync
in interface AWSGreengrassAsync
request
- connectivity info requestpublic Future<UpdateConnectivityInfoResult> updateConnectivityInfoAsync(UpdateConnectivityInfoRequest request, AsyncHandler<UpdateConnectivityInfoRequest,UpdateConnectivityInfoResult> asyncHandler)
AWSGreengrassAsync
updateConnectivityInfoAsync
in interface AWSGreengrassAsync
request
- 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)
AWSGreengrassAsync
updateCoreDefinitionAsync
in interface AWSGreengrassAsync
public Future<UpdateCoreDefinitionResult> updateCoreDefinitionAsync(UpdateCoreDefinitionRequest request, AsyncHandler<UpdateCoreDefinitionRequest,UpdateCoreDefinitionResult> asyncHandler)
AWSGreengrassAsync
updateCoreDefinitionAsync
in interface AWSGreengrassAsync
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<UpdateDeviceDefinitionResult> updateDeviceDefinitionAsync(UpdateDeviceDefinitionRequest request)
AWSGreengrassAsync
updateDeviceDefinitionAsync
in interface AWSGreengrassAsync
public Future<UpdateDeviceDefinitionResult> updateDeviceDefinitionAsync(UpdateDeviceDefinitionRequest request, AsyncHandler<UpdateDeviceDefinitionRequest,UpdateDeviceDefinitionResult> asyncHandler)
AWSGreengrassAsync
updateDeviceDefinitionAsync
in interface AWSGreengrassAsync
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<UpdateFunctionDefinitionResult> updateFunctionDefinitionAsync(UpdateFunctionDefinitionRequest request)
AWSGreengrassAsync
updateFunctionDefinitionAsync
in interface AWSGreengrassAsync
public Future<UpdateFunctionDefinitionResult> updateFunctionDefinitionAsync(UpdateFunctionDefinitionRequest request, AsyncHandler<UpdateFunctionDefinitionRequest,UpdateFunctionDefinitionResult> asyncHandler)
AWSGreengrassAsync
updateFunctionDefinitionAsync
in interface AWSGreengrassAsync
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<UpdateGroupResult> updateGroupAsync(UpdateGroupRequest request)
AWSGreengrassAsync
updateGroupAsync
in interface AWSGreengrassAsync
public Future<UpdateGroupResult> updateGroupAsync(UpdateGroupRequest request, AsyncHandler<UpdateGroupRequest,UpdateGroupResult> asyncHandler)
AWSGreengrassAsync
updateGroupAsync
in interface AWSGreengrassAsync
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<UpdateGroupCertificateConfigurationResult> updateGroupCertificateConfigurationAsync(UpdateGroupCertificateConfigurationRequest request)
AWSGreengrassAsync
updateGroupCertificateConfigurationAsync
in interface AWSGreengrassAsync
public Future<UpdateGroupCertificateConfigurationResult> updateGroupCertificateConfigurationAsync(UpdateGroupCertificateConfigurationRequest request, AsyncHandler<UpdateGroupCertificateConfigurationRequest,UpdateGroupCertificateConfigurationResult> asyncHandler)
AWSGreengrassAsync
updateGroupCertificateConfigurationAsync
in interface AWSGreengrassAsync
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<UpdateLoggerDefinitionResult> updateLoggerDefinitionAsync(UpdateLoggerDefinitionRequest request)
AWSGreengrassAsync
updateLoggerDefinitionAsync
in interface AWSGreengrassAsync
public Future<UpdateLoggerDefinitionResult> updateLoggerDefinitionAsync(UpdateLoggerDefinitionRequest request, AsyncHandler<UpdateLoggerDefinitionRequest,UpdateLoggerDefinitionResult> asyncHandler)
AWSGreengrassAsync
updateLoggerDefinitionAsync
in interface AWSGreengrassAsync
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<UpdateSubscriptionDefinitionResult> updateSubscriptionDefinitionAsync(UpdateSubscriptionDefinitionRequest request)
AWSGreengrassAsync
updateSubscriptionDefinitionAsync
in interface AWSGreengrassAsync
public Future<UpdateSubscriptionDefinitionResult> updateSubscriptionDefinitionAsync(UpdateSubscriptionDefinitionRequest request, AsyncHandler<UpdateSubscriptionDefinitionRequest,UpdateSubscriptionDefinitionResult> asyncHandler)
AWSGreengrassAsync
updateSubscriptionDefinitionAsync
in interface AWSGreengrassAsync
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 void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AWSGreengrass
shutdown
in class AmazonWebServiceClient
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.