@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, createForm, createTheme, deleteComponent, deleteForm, deleteTheme, exchangeCodeForToken, exportComponents, exportForms, exportThemes, getCachedResponseMetadata, getCodegenJob, getComponent, getForm, getMetadata, getTheme, listCodegenJobs, listComponents, listForms, listTagsForResource, listThemes, putMetadataFlag, refreshToken, shutdown, startCodegenJob, tagResource, untagResource, updateComponent, updateForm, updateThemeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateComponent, createForm, createTheme, deleteComponent, deleteForm, deleteTheme, exchangeCodeForToken, exportComponents, exportForms, exportThemes, getCachedResponseMetadata, getCodegenJob, getComponent, getForm, getMetadata, getTheme, listCodegenJobs, listComponents, listForms, listTagsForResource, listThemes, putMetadataFlag, refreshToken, shutdown, startCodegenJob, tagResource, untagResource, updateComponent, updateForm, 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<CreateFormResult> createFormAsync(CreateFormRequest request)
AWSAmplifyUIBuilderAsyncCreates a new form for an Amplify app.
createFormAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<CreateFormResult> createFormAsync(CreateFormRequest request, AsyncHandler<CreateFormRequest,CreateFormResult> asyncHandler)
AWSAmplifyUIBuilderAsyncCreates a new form for an Amplify app.
createFormAsync 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<DeleteFormResult> deleteFormAsync(DeleteFormRequest request)
AWSAmplifyUIBuilderAsyncDeletes a form from an Amplify app.
deleteFormAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<DeleteFormResult> deleteFormAsync(DeleteFormRequest request, AsyncHandler<DeleteFormRequest,DeleteFormResult> asyncHandler)
AWSAmplifyUIBuilderAsyncDeletes a form from an Amplify app.
deleteFormAsync 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)
AWSAmplifyUIBuilderAsyncThis is for internal use.
Amplify uses this action to exchange an access code for a token.
exchangeCodeForTokenAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ExchangeCodeForTokenResult> exchangeCodeForTokenAsync(ExchangeCodeForTokenRequest request, AsyncHandler<ExchangeCodeForTokenRequest,ExchangeCodeForTokenResult> asyncHandler)
AWSAmplifyUIBuilderAsyncThis is for internal use.
Amplify uses this action to exchange 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<ExportFormsResult> exportFormsAsync(ExportFormsRequest request)
AWSAmplifyUIBuilderAsyncExports form configurations to code that is ready to integrate into an Amplify app.
exportFormsAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ExportFormsResult> exportFormsAsync(ExportFormsRequest request, AsyncHandler<ExportFormsRequest,ExportFormsResult> asyncHandler)
AWSAmplifyUIBuilderAsyncExports form configurations to code that is ready to integrate into an Amplify app.
exportFormsAsync 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<GetCodegenJobResult> getCodegenJobAsync(GetCodegenJobRequest request)
AWSAmplifyUIBuilderAsyncReturns an existing code generation job.
getCodegenJobAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<GetCodegenJobResult> getCodegenJobAsync(GetCodegenJobRequest request, AsyncHandler<GetCodegenJobRequest,GetCodegenJobResult> asyncHandler)
AWSAmplifyUIBuilderAsyncReturns an existing code generation job.
getCodegenJobAsync 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<GetFormResult> getFormAsync(GetFormRequest request)
AWSAmplifyUIBuilderAsyncReturns an existing form for an Amplify app.
getFormAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<GetFormResult> getFormAsync(GetFormRequest request, AsyncHandler<GetFormRequest,GetFormResult> asyncHandler)
AWSAmplifyUIBuilderAsyncReturns an existing form for an Amplify app.
getFormAsync 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<GetMetadataResult> getMetadataAsync(GetMetadataRequest request)
AWSAmplifyUIBuilderAsyncReturns existing metadata for an Amplify app.
getMetadataAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<GetMetadataResult> getMetadataAsync(GetMetadataRequest request, AsyncHandler<GetMetadataRequest,GetMetadataResult> asyncHandler)
AWSAmplifyUIBuilderAsyncReturns existing metadata for an Amplify app.
getMetadataAsync 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<ListCodegenJobsResult> listCodegenJobsAsync(ListCodegenJobsRequest request)
AWSAmplifyUIBuilderAsyncRetrieves a list of code generation jobs for a specified Amplify app and backend environment.
listCodegenJobsAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ListCodegenJobsResult> listCodegenJobsAsync(ListCodegenJobsRequest request, AsyncHandler<ListCodegenJobsRequest,ListCodegenJobsResult> asyncHandler)
AWSAmplifyUIBuilderAsyncRetrieves a list of code generation jobs for a specified Amplify app and backend environment.
listCodegenJobsAsync 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<ListFormsResult> listFormsAsync(ListFormsRequest request)
AWSAmplifyUIBuilderAsyncRetrieves a list of forms for a specified Amplify app and backend environment.
listFormsAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ListFormsResult> listFormsAsync(ListFormsRequest request, AsyncHandler<ListFormsRequest,ListFormsResult> asyncHandler)
AWSAmplifyUIBuilderAsyncRetrieves a list of forms for a specified Amplify app and backend environment.
listFormsAsync 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<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSAmplifyUIBuilderAsyncReturns a list of tags for a specified Amazon Resource Name (ARN).
listTagsForResourceAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSAmplifyUIBuilderAsyncReturns a list of tags for a specified Amazon Resource Name (ARN).
listTagsForResourceAsync 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<PutMetadataFlagResult> putMetadataFlagAsync(PutMetadataFlagRequest request)
AWSAmplifyUIBuilderAsyncStores the metadata information about a feature on a form.
putMetadataFlagAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<PutMetadataFlagResult> putMetadataFlagAsync(PutMetadataFlagRequest request, AsyncHandler<PutMetadataFlagRequest,PutMetadataFlagResult> asyncHandler)
AWSAmplifyUIBuilderAsyncStores the metadata information about a feature on a form.
putMetadataFlagAsync 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)
AWSAmplifyUIBuilderAsyncThis is for internal use.
Amplify uses this action to refresh a previously issued access token that might have expired.
refreshTokenAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<RefreshTokenResult> refreshTokenAsync(RefreshTokenRequest request, AsyncHandler<RefreshTokenRequest,RefreshTokenResult> asyncHandler)
AWSAmplifyUIBuilderAsyncThis is for internal use.
Amplify uses this action to refresh 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<StartCodegenJobResult> startCodegenJobAsync(StartCodegenJobRequest request)
AWSAmplifyUIBuilderAsyncStarts a code generation job for a specified Amplify app and backend environment.
startCodegenJobAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<StartCodegenJobResult> startCodegenJobAsync(StartCodegenJobRequest request, AsyncHandler<StartCodegenJobRequest,StartCodegenJobResult> asyncHandler)
AWSAmplifyUIBuilderAsyncStarts a code generation job for a specified Amplify app and backend environment.
startCodegenJobAsync 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<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSAmplifyUIBuilderAsyncTags the resource with a tag key and value.
tagResourceAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSAmplifyUIBuilderAsyncTags the resource with a tag key and value.
tagResourceAsync 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<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSAmplifyUIBuilderAsyncUntags a resource with a specified Amazon Resource Name (ARN).
untagResourceAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSAmplifyUIBuilderAsyncUntags a resource with a specified Amazon Resource Name (ARN).
untagResourceAsync 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<UpdateFormResult> updateFormAsync(UpdateFormRequest request)
AWSAmplifyUIBuilderAsyncUpdates an existing form.
updateFormAsync in interface AWSAmplifyUIBuilderAsyncpublic Future<UpdateFormResult> updateFormAsync(UpdateFormRequest request, AsyncHandler<UpdateFormRequest,UpdateFormResult> asyncHandler)
AWSAmplifyUIBuilderAsyncUpdates an existing form.
updateFormAsync 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.