@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonHoneycodeAsync extends AmazonHoneycode
AsyncHandler can be used to receive
 notification when an asynchronous operation completes.
 
 Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
 AbstractAmazonHoneycodeAsync instead.
 
Amazon Honeycode is a fully managed service that allows you to quickly build mobile and web apps for teams—without programming. Build Honeycode apps for managing almost anything, like projects, customers, operations, approvals, resources, and even your team.
ENDPOINT_PREFIX| Modifier and Type | Method and Description | 
|---|---|
| Future<GetScreenDataResult> | getScreenDataAsync(GetScreenDataRequest getScreenDataRequest)
 The GetScreenData API allows retrieval of data from a screen in a Honeycode app. | 
| Future<GetScreenDataResult> | getScreenDataAsync(GetScreenDataRequest getScreenDataRequest,
                  AsyncHandler<GetScreenDataRequest,GetScreenDataResult> asyncHandler)
 The GetScreenData API allows retrieval of data from a screen in a Honeycode app. | 
| Future<InvokeScreenAutomationResult> | invokeScreenAutomationAsync(InvokeScreenAutomationRequest invokeScreenAutomationRequest)
 The InvokeScreenAutomation API allows invoking an action defined in a screen in a Honeycode app. | 
| Future<InvokeScreenAutomationResult> | invokeScreenAutomationAsync(InvokeScreenAutomationRequest invokeScreenAutomationRequest,
                           AsyncHandler<InvokeScreenAutomationRequest,InvokeScreenAutomationResult> asyncHandler)
 The InvokeScreenAutomation API allows invoking an action defined in a screen in a Honeycode app. | 
getCachedResponseMetadata, getScreenData, invokeScreenAutomation, shutdownFuture<GetScreenDataResult> getScreenDataAsync(GetScreenDataRequest getScreenDataRequest)
The GetScreenData API allows retrieval of data from a screen in a Honeycode app. The API allows setting local variables in the screen to filter, sort or otherwise affect what will be displayed on the screen.
getScreenDataRequest - Future<GetScreenDataResult> getScreenDataAsync(GetScreenDataRequest getScreenDataRequest, AsyncHandler<GetScreenDataRequest,GetScreenDataResult> asyncHandler)
The GetScreenData API allows retrieval of data from a screen in a Honeycode app. The API allows setting local variables in the screen to filter, sort or otherwise affect what will be displayed on the screen.
getScreenDataRequest - 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.Future<InvokeScreenAutomationResult> invokeScreenAutomationAsync(InvokeScreenAutomationRequest invokeScreenAutomationRequest)
The InvokeScreenAutomation API allows invoking an action defined in a screen in a Honeycode app. The API allows setting local variables, which can then be used in the automation being invoked. This allows automating the Honeycode app interactions to write, update or delete data in the workbook.
invokeScreenAutomationRequest - Future<InvokeScreenAutomationResult> invokeScreenAutomationAsync(InvokeScreenAutomationRequest invokeScreenAutomationRequest, AsyncHandler<InvokeScreenAutomationRequest,InvokeScreenAutomationResult> asyncHandler)
The InvokeScreenAutomation API allows invoking an action defined in a screen in a Honeycode app. The API allows setting local variables, which can then be used in the automation being invoked. This allows automating the Honeycode app interactions to write, update or delete data in the workbook.
invokeScreenAutomationRequest - 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.