@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSAmplifyUIBuilderAsync extends AbstractAWSAmplifyUIBuilder implements AWSAmplifyUIBuilderAsync
AWSAmplifyUIBuilderAsync. Convenient method forms pass through to the
corresponding overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXcreateComponent, createTheme, deleteComponent, deleteTheme, exchangeCodeForToken, exportComponents, exportThemes, getCachedResponseMetadata, getComponent, getTheme, listComponents, listThemes, refreshToken, shutdown, updateComponent, updateThemeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateComponent, createTheme, deleteComponent, deleteTheme, exchangeCodeForToken, exportComponents, exportThemes, getCachedResponseMetadata, getComponent, getTheme, listComponents, listThemes, refreshToken, shutdown, updateComponent, updateThemepublic Future<CreateComponentResult> createComponentAsync(CreateComponentRequest request)
AWSAmplifyUIBuilderAsyncCreates a new component for an Amplify app.
createComponentAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<CreateComponentResult> createComponentAsync(CreateComponentRequest request, AsyncHandler<CreateComponentRequest,CreateComponentResult> asyncHandler)
AWSAmplifyUIBuilderAsyncCreates a new component for an Amplify app.
createComponentAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<CreateThemeResult> createThemeAsync(CreateThemeRequest request)
AWSAmplifyUIBuilderAsyncCreates a theme to apply to the components in an Amplify app.
createThemeAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<CreateThemeResult> createThemeAsync(CreateThemeRequest request, AsyncHandler<CreateThemeRequest,CreateThemeResult> asyncHandler)
AWSAmplifyUIBuilderAsyncCreates a theme to apply to the components in an Amplify app.
createThemeAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<DeleteComponentResult> deleteComponentAsync(DeleteComponentRequest request)
AWSAmplifyUIBuilderAsyncDeletes a component from an Amplify app.
deleteComponentAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<DeleteComponentResult> deleteComponentAsync(DeleteComponentRequest request, AsyncHandler<DeleteComponentRequest,DeleteComponentResult> asyncHandler)
AWSAmplifyUIBuilderAsyncDeletes a component from an Amplify app.
deleteComponentAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<DeleteThemeResult> deleteThemeAsync(DeleteThemeRequest request)
AWSAmplifyUIBuilderAsyncDeletes a theme from an Amplify app.
deleteThemeAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<DeleteThemeResult> deleteThemeAsync(DeleteThemeRequest request, AsyncHandler<DeleteThemeRequest,DeleteThemeResult> asyncHandler)
AWSAmplifyUIBuilderAsyncDeletes a theme from an Amplify app.
deleteThemeAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<ExchangeCodeForTokenResult> exchangeCodeForTokenAsync(ExchangeCodeForTokenRequest request)
AWSAmplifyUIBuilderAsyncExchanges an access code for a token.
exchangeCodeForTokenAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ExchangeCodeForTokenResult> exchangeCodeForTokenAsync(ExchangeCodeForTokenRequest request, AsyncHandler<ExchangeCodeForTokenRequest,ExchangeCodeForTokenResult> asyncHandler)
AWSAmplifyUIBuilderAsyncExchanges an access code for a token.
exchangeCodeForTokenAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<ExportComponentsResult> exportComponentsAsync(ExportComponentsRequest request)
AWSAmplifyUIBuilderAsyncExports component configurations to code that is ready to integrate into an Amplify app.
exportComponentsAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ExportComponentsResult> exportComponentsAsync(ExportComponentsRequest request, AsyncHandler<ExportComponentsRequest,ExportComponentsResult> asyncHandler)
AWSAmplifyUIBuilderAsyncExports component configurations to code that is ready to integrate into an Amplify app.
exportComponentsAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<ExportThemesResult> exportThemesAsync(ExportThemesRequest request)
AWSAmplifyUIBuilderAsyncExports theme configurations to code that is ready to integrate into an Amplify app.
exportThemesAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ExportThemesResult> exportThemesAsync(ExportThemesRequest request, AsyncHandler<ExportThemesRequest,ExportThemesResult> asyncHandler)
AWSAmplifyUIBuilderAsyncExports theme configurations to code that is ready to integrate into an Amplify app.
exportThemesAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetComponentResult> getComponentAsync(GetComponentRequest request)
AWSAmplifyUIBuilderAsyncReturns an existing component for an Amplify app.
getComponentAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<GetComponentResult> getComponentAsync(GetComponentRequest request, AsyncHandler<GetComponentRequest,GetComponentResult> asyncHandler)
AWSAmplifyUIBuilderAsyncReturns an existing component for an Amplify app.
getComponentAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<GetThemeResult> getThemeAsync(GetThemeRequest request)
AWSAmplifyUIBuilderAsyncReturns an existing theme for an Amplify app.
getThemeAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<GetThemeResult> getThemeAsync(GetThemeRequest request, AsyncHandler<GetThemeRequest,GetThemeResult> asyncHandler)
AWSAmplifyUIBuilderAsyncReturns an existing theme for an Amplify app.
getThemeAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListComponentsResult> listComponentsAsync(ListComponentsRequest request)
AWSAmplifyUIBuilderAsyncRetrieves a list of components for a specified Amplify app and backend environment.
listComponentsAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ListComponentsResult> listComponentsAsync(ListComponentsRequest request, AsyncHandler<ListComponentsRequest,ListComponentsResult> asyncHandler)
AWSAmplifyUIBuilderAsyncRetrieves a list of components for a specified Amplify app and backend environment.
listComponentsAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<ListThemesResult> listThemesAsync(ListThemesRequest request)
AWSAmplifyUIBuilderAsyncRetrieves a list of themes for a specified Amplify app and backend environment.
listThemesAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ListThemesResult> listThemesAsync(ListThemesRequest request, AsyncHandler<ListThemesRequest,ListThemesResult> asyncHandler)
AWSAmplifyUIBuilderAsyncRetrieves a list of themes for a specified Amplify app and backend environment.
listThemesAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<RefreshTokenResult> refreshTokenAsync(RefreshTokenRequest request)
AWSAmplifyUIBuilderAsyncRefreshes a previously issued access token that might have expired.
refreshTokenAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<RefreshTokenResult> refreshTokenAsync(RefreshTokenRequest request, AsyncHandler<RefreshTokenRequest,RefreshTokenResult> asyncHandler)
AWSAmplifyUIBuilderAsyncRefreshes a previously issued access token that might have expired.
refreshTokenAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<UpdateComponentResult> updateComponentAsync(UpdateComponentRequest request)
AWSAmplifyUIBuilderAsyncUpdates an existing component.
updateComponentAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<UpdateComponentResult> updateComponentAsync(UpdateComponentRequest request, AsyncHandler<UpdateComponentRequest,UpdateComponentResult> asyncHandler)
AWSAmplifyUIBuilderAsyncUpdates an existing component.
updateComponentAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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<UpdateThemeResult> updateThemeAsync(UpdateThemeRequest request)
AWSAmplifyUIBuilderAsyncUpdates an existing theme.
updateThemeAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<UpdateThemeResult> updateThemeAsync(UpdateThemeRequest request, AsyncHandler<UpdateThemeRequest,UpdateThemeResult> asyncHandler)
AWSAmplifyUIBuilderAsyncUpdates an existing theme.
updateThemeAsync in interface AWSAmplifyUIBuilderAsyncasyncHandler - 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.