@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_PREFIX createComponent, 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, updateTheme equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait createComponent, 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, updateTheme public Future<CreateComponentResult> createComponentAsync(CreateComponentRequest request)
AWSAmplifyUIBuilderAsync Creates a new component for an Amplify app.
createComponentAsync in interface AWSAmplifyUIBuilderAsync public Future<CreateComponentResult> createComponentAsync(CreateComponentRequest request, AsyncHandler<CreateComponentRequest,CreateComponentResult> asyncHandler)
AWSAmplifyUIBuilderAsync Creates a new component for an Amplify app.
createComponentAsync in interface AWSAmplifyUIBuilderAsync 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<CreateFormResult> createFormAsync(CreateFormRequest request)
AWSAmplifyUIBuilderAsync Creates a new form for an Amplify app.
createFormAsync in interface AWSAmplifyUIBuilderAsync public Future<CreateFormResult> createFormAsync(CreateFormRequest request, AsyncHandler<CreateFormRequest,CreateFormResult> asyncHandler)
AWSAmplifyUIBuilderAsync Creates a new form for an Amplify app.
createFormAsync in interface AWSAmplifyUIBuilderAsync 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<CreateThemeResult> createThemeAsync(CreateThemeRequest request)
AWSAmplifyUIBuilderAsync Creates a theme to apply to the components in an Amplify app.
createThemeAsync in interface AWSAmplifyUIBuilderAsync public Future<CreateThemeResult> createThemeAsync(CreateThemeRequest request, AsyncHandler<CreateThemeRequest,CreateThemeResult> asyncHandler)
AWSAmplifyUIBuilderAsync Creates a theme to apply to the components in an Amplify app.
createThemeAsync in interface AWSAmplifyUIBuilderAsync 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<DeleteComponentResult> deleteComponentAsync(DeleteComponentRequest request)
AWSAmplifyUIBuilderAsync Deletes a component from an Amplify app.
deleteComponentAsync in interface AWSAmplifyUIBuilderAsync public Future<DeleteComponentResult> deleteComponentAsync(DeleteComponentRequest request, AsyncHandler<DeleteComponentRequest,DeleteComponentResult> asyncHandler)
AWSAmplifyUIBuilderAsync Deletes a component from an Amplify app.
deleteComponentAsync in interface AWSAmplifyUIBuilderAsync 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<DeleteFormResult> deleteFormAsync(DeleteFormRequest request)
AWSAmplifyUIBuilderAsync Deletes a form from an Amplify app.
deleteFormAsync in interface AWSAmplifyUIBuilderAsync public Future<DeleteFormResult> deleteFormAsync(DeleteFormRequest request, AsyncHandler<DeleteFormRequest,DeleteFormResult> asyncHandler)
AWSAmplifyUIBuilderAsync Deletes a form from an Amplify app.
deleteFormAsync in interface AWSAmplifyUIBuilderAsync 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<DeleteThemeResult> deleteThemeAsync(DeleteThemeRequest request)
AWSAmplifyUIBuilderAsync Deletes a theme from an Amplify app.
deleteThemeAsync in interface AWSAmplifyUIBuilderAsync public Future<DeleteThemeResult> deleteThemeAsync(DeleteThemeRequest request, AsyncHandler<DeleteThemeRequest,DeleteThemeResult> asyncHandler)
AWSAmplifyUIBuilderAsync Deletes a theme from an Amplify app.
deleteThemeAsync in interface AWSAmplifyUIBuilderAsync 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<ExchangeCodeForTokenResult> exchangeCodeForTokenAsync(ExchangeCodeForTokenRequest request)
AWSAmplifyUIBuilderAsync This is for internal use.
Amplify uses this action to exchange an access code for a token.
exchangeCodeForTokenAsync in interface AWSAmplifyUIBuilderAsync public Future<ExchangeCodeForTokenResult> exchangeCodeForTokenAsync(ExchangeCodeForTokenRequest request, AsyncHandler<ExchangeCodeForTokenRequest,ExchangeCodeForTokenResult> asyncHandler)
AWSAmplifyUIBuilderAsync This is for internal use.
Amplify uses this action to exchange an access code for a token.
exchangeCodeForTokenAsync in interface AWSAmplifyUIBuilderAsync 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<ExportComponentsResult> exportComponentsAsync(ExportComponentsRequest request)
AWSAmplifyUIBuilderAsync Exports component configurations to code that is ready to integrate into an Amplify app.
exportComponentsAsync in interface AWSAmplifyUIBuilderAsync public Future<ExportComponentsResult> exportComponentsAsync(ExportComponentsRequest request, AsyncHandler<ExportComponentsRequest,ExportComponentsResult> asyncHandler)
AWSAmplifyUIBuilderAsync Exports component configurations to code that is ready to integrate into an Amplify app.
exportComponentsAsync in interface AWSAmplifyUIBuilderAsync 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<ExportFormsResult> exportFormsAsync(ExportFormsRequest request)
AWSAmplifyUIBuilderAsync Exports form configurations to code that is ready to integrate into an Amplify app.
exportFormsAsync in interface AWSAmplifyUIBuilderAsync public Future<ExportFormsResult> exportFormsAsync(ExportFormsRequest request, AsyncHandler<ExportFormsRequest,ExportFormsResult> asyncHandler)
AWSAmplifyUIBuilderAsync Exports form configurations to code that is ready to integrate into an Amplify app.
exportFormsAsync in interface AWSAmplifyUIBuilderAsync 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<ExportThemesResult> exportThemesAsync(ExportThemesRequest request)
AWSAmplifyUIBuilderAsync Exports theme configurations to code that is ready to integrate into an Amplify app.
exportThemesAsync in interface AWSAmplifyUIBuilderAsync public Future<ExportThemesResult> exportThemesAsync(ExportThemesRequest request, AsyncHandler<ExportThemesRequest,ExportThemesResult> asyncHandler)
AWSAmplifyUIBuilderAsync Exports theme configurations to code that is ready to integrate into an Amplify app.
exportThemesAsync in interface AWSAmplifyUIBuilderAsync 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<GetCodegenJobResult> getCodegenJobAsync(GetCodegenJobRequest request)
AWSAmplifyUIBuilderAsync Returns an existing code generation job.
getCodegenJobAsync in interface AWSAmplifyUIBuilderAsync public Future<GetCodegenJobResult> getCodegenJobAsync(GetCodegenJobRequest request, AsyncHandler<GetCodegenJobRequest,GetCodegenJobResult> asyncHandler)
AWSAmplifyUIBuilderAsync Returns an existing code generation job.
getCodegenJobAsync in interface AWSAmplifyUIBuilderAsync 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<GetComponentResult> getComponentAsync(GetComponentRequest request)
AWSAmplifyUIBuilderAsync Returns an existing component for an Amplify app.
getComponentAsync in interface AWSAmplifyUIBuilderAsync public Future<GetComponentResult> getComponentAsync(GetComponentRequest request, AsyncHandler<GetComponentRequest,GetComponentResult> asyncHandler)
AWSAmplifyUIBuilderAsync Returns an existing component for an Amplify app.
getComponentAsync in interface AWSAmplifyUIBuilderAsync 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<GetFormResult> getFormAsync(GetFormRequest request)
AWSAmplifyUIBuilderAsync Returns an existing form for an Amplify app.
getFormAsync in interface AWSAmplifyUIBuilderAsync public Future<GetFormResult> getFormAsync(GetFormRequest request, AsyncHandler<GetFormRequest,GetFormResult> asyncHandler)
AWSAmplifyUIBuilderAsync Returns an existing form for an Amplify app.
getFormAsync in interface AWSAmplifyUIBuilderAsync 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<GetMetadataResult> getMetadataAsync(GetMetadataRequest request)
AWSAmplifyUIBuilderAsync Returns existing metadata for an Amplify app.
getMetadataAsync in interface AWSAmplifyUIBuilderAsync public Future<GetMetadataResult> getMetadataAsync(GetMetadataRequest request, AsyncHandler<GetMetadataRequest,GetMetadataResult> asyncHandler)
AWSAmplifyUIBuilderAsync Returns existing metadata for an Amplify app.
getMetadataAsync in interface AWSAmplifyUIBuilderAsync 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<GetThemeResult> getThemeAsync(GetThemeRequest request)
AWSAmplifyUIBuilderAsync Returns an existing theme for an Amplify app.
getThemeAsync in interface AWSAmplifyUIBuilderAsync public Future<GetThemeResult> getThemeAsync(GetThemeRequest request, AsyncHandler<GetThemeRequest,GetThemeResult> asyncHandler)
AWSAmplifyUIBuilderAsync Returns an existing theme for an Amplify app.
getThemeAsync in interface AWSAmplifyUIBuilderAsync 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<ListCodegenJobsResult> listCodegenJobsAsync(ListCodegenJobsRequest request)
AWSAmplifyUIBuilderAsync Retrieves a list of code generation jobs for a specified Amplify app and backend environment.
listCodegenJobsAsync in interface AWSAmplifyUIBuilderAsync public Future<ListCodegenJobsResult> listCodegenJobsAsync(ListCodegenJobsRequest request, AsyncHandler<ListCodegenJobsRequest,ListCodegenJobsResult> asyncHandler)
AWSAmplifyUIBuilderAsync Retrieves a list of code generation jobs for a specified Amplify app and backend environment.
listCodegenJobsAsync in interface AWSAmplifyUIBuilderAsync 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<ListComponentsResult> listComponentsAsync(ListComponentsRequest request)
AWSAmplifyUIBuilderAsync Retrieves a list of components for a specified Amplify app and backend environment.
listComponentsAsync in interface AWSAmplifyUIBuilderAsync public Future<ListComponentsResult> listComponentsAsync(ListComponentsRequest request, AsyncHandler<ListComponentsRequest,ListComponentsResult> asyncHandler)
AWSAmplifyUIBuilderAsync Retrieves a list of components for a specified Amplify app and backend environment.
listComponentsAsync in interface AWSAmplifyUIBuilderAsync 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<ListFormsResult> listFormsAsync(ListFormsRequest request)
AWSAmplifyUIBuilderAsync Retrieves a list of forms for a specified Amplify app and backend environment.
listFormsAsync in interface AWSAmplifyUIBuilderAsync public Future<ListFormsResult> listFormsAsync(ListFormsRequest request, AsyncHandler<ListFormsRequest,ListFormsResult> asyncHandler)
AWSAmplifyUIBuilderAsync Retrieves a list of forms for a specified Amplify app and backend environment.
listFormsAsync in interface AWSAmplifyUIBuilderAsync 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<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSAmplifyUIBuilderAsync Returns a list of tags for a specified Amazon Resource Name (ARN).
listTagsForResourceAsync in interface AWSAmplifyUIBuilderAsync public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSAmplifyUIBuilderAsync Returns a list of tags for a specified Amazon Resource Name (ARN).
listTagsForResourceAsync in interface AWSAmplifyUIBuilderAsync 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<ListThemesResult> listThemesAsync(ListThemesRequest request)
AWSAmplifyUIBuilderAsync Retrieves a list of themes for a specified Amplify app and backend environment.
listThemesAsync in interface AWSAmplifyUIBuilderAsync public Future<ListThemesResult> listThemesAsync(ListThemesRequest request, AsyncHandler<ListThemesRequest,ListThemesResult> asyncHandler)
AWSAmplifyUIBuilderAsync Retrieves a list of themes for a specified Amplify app and backend environment.
listThemesAsync in interface AWSAmplifyUIBuilderAsync 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<PutMetadataFlagResult> putMetadataFlagAsync(PutMetadataFlagRequest request)
AWSAmplifyUIBuilderAsync Stores the metadata information about a feature on a form.
putMetadataFlagAsync in interface AWSAmplifyUIBuilderAsync public Future<PutMetadataFlagResult> putMetadataFlagAsync(PutMetadataFlagRequest request, AsyncHandler<PutMetadataFlagRequest,PutMetadataFlagResult> asyncHandler)
AWSAmplifyUIBuilderAsync Stores the metadata information about a feature on a form.
putMetadataFlagAsync in interface AWSAmplifyUIBuilderAsync 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<RefreshTokenResult> refreshTokenAsync(RefreshTokenRequest request)
AWSAmplifyUIBuilderAsync This is for internal use.
Amplify uses this action to refresh a previously issued access token that might have expired.
refreshTokenAsync in interface AWSAmplifyUIBuilderAsync public Future<RefreshTokenResult> refreshTokenAsync(RefreshTokenRequest request, AsyncHandler<RefreshTokenRequest,RefreshTokenResult> asyncHandler)
AWSAmplifyUIBuilderAsync This is for internal use.
Amplify uses this action to refresh a previously issued access token that might have expired.
refreshTokenAsync in interface AWSAmplifyUIBuilderAsync 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<StartCodegenJobResult> startCodegenJobAsync(StartCodegenJobRequest request)
AWSAmplifyUIBuilderAsync Starts a code generation job for a specified Amplify app and backend environment.
startCodegenJobAsync in interface AWSAmplifyUIBuilderAsync public Future<StartCodegenJobResult> startCodegenJobAsync(StartCodegenJobRequest request, AsyncHandler<StartCodegenJobRequest,StartCodegenJobResult> asyncHandler)
AWSAmplifyUIBuilderAsync Starts a code generation job for a specified Amplify app and backend environment.
startCodegenJobAsync in interface AWSAmplifyUIBuilderAsync 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<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSAmplifyUIBuilderAsync Tags the resource with a tag key and value.
tagResourceAsync in interface AWSAmplifyUIBuilderAsync public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSAmplifyUIBuilderAsync Tags the resource with a tag key and value.
tagResourceAsync in interface AWSAmplifyUIBuilderAsync 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<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSAmplifyUIBuilderAsync Untags a resource with a specified Amazon Resource Name (ARN).
untagResourceAsync in interface AWSAmplifyUIBuilderAsync public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSAmplifyUIBuilderAsync Untags a resource with a specified Amazon Resource Name (ARN).
untagResourceAsync in interface AWSAmplifyUIBuilderAsync 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<UpdateComponentResult> updateComponentAsync(UpdateComponentRequest request)
AWSAmplifyUIBuilderAsync Updates an existing component.
updateComponentAsync in interface AWSAmplifyUIBuilderAsync public Future<UpdateComponentResult> updateComponentAsync(UpdateComponentRequest request, AsyncHandler<UpdateComponentRequest,UpdateComponentResult> asyncHandler)
AWSAmplifyUIBuilderAsync Updates an existing component.
updateComponentAsync in interface AWSAmplifyUIBuilderAsync 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<UpdateFormResult> updateFormAsync(UpdateFormRequest request)
AWSAmplifyUIBuilderAsync Updates an existing form.
updateFormAsync in interface AWSAmplifyUIBuilderAsync public Future<UpdateFormResult> updateFormAsync(UpdateFormRequest request, AsyncHandler<UpdateFormRequest,UpdateFormResult> asyncHandler)
AWSAmplifyUIBuilderAsync Updates an existing form.
updateFormAsync in interface AWSAmplifyUIBuilderAsync 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<UpdateThemeResult> updateThemeAsync(UpdateThemeRequest request)
AWSAmplifyUIBuilderAsync Updates an existing theme.
updateThemeAsync in interface AWSAmplifyUIBuilderAsync public Future<UpdateThemeResult> updateThemeAsync(UpdateThemeRequest request, AsyncHandler<UpdateThemeRequest,UpdateThemeResult> asyncHandler)
AWSAmplifyUIBuilderAsync Updates an existing theme.
updateThemeAsync in interface AWSAmplifyUIBuilderAsync 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.