@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSAmplifyUIBuilder extends Object implements AWSAmplifyUIBuilder
AWSAmplifyUIBuilder. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
CreateComponentResult |
createComponent(CreateComponentRequest request)
Creates a new component for an Amplify app.
|
CreateFormResult |
createForm(CreateFormRequest request)
Creates a new form for an Amplify app.
|
CreateThemeResult |
createTheme(CreateThemeRequest request)
Creates a theme to apply to the components in an Amplify app.
|
DeleteComponentResult |
deleteComponent(DeleteComponentRequest request)
Deletes a component from an Amplify app.
|
DeleteFormResult |
deleteForm(DeleteFormRequest request)
Deletes a form from an Amplify app.
|
DeleteThemeResult |
deleteTheme(DeleteThemeRequest request)
Deletes a theme from an Amplify app.
|
ExchangeCodeForTokenResult |
exchangeCodeForToken(ExchangeCodeForTokenRequest request)
|
ExportComponentsResult |
exportComponents(ExportComponentsRequest request)
Exports component configurations to code that is ready to integrate into an Amplify app.
|
ExportFormsResult |
exportForms(ExportFormsRequest request)
Exports form configurations to code that is ready to integrate into an Amplify app.
|
ExportThemesResult |
exportThemes(ExportThemesRequest request)
Exports theme configurations to code that is ready to integrate into an Amplify app.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetCodegenJobResult |
getCodegenJob(GetCodegenJobRequest request)
Returns an existing code generation job.
|
GetComponentResult |
getComponent(GetComponentRequest request)
Returns an existing component for an Amplify app.
|
GetFormResult |
getForm(GetFormRequest request)
Returns an existing form for an Amplify app.
|
GetMetadataResult |
getMetadata(GetMetadataRequest request)
Returns existing metadata for an Amplify app.
|
GetThemeResult |
getTheme(GetThemeRequest request)
Returns an existing theme for an Amplify app.
|
ListCodegenJobsResult |
listCodegenJobs(ListCodegenJobsRequest request)
Retrieves a list of code generation jobs for a specified Amplify app and backend environment.
|
ListComponentsResult |
listComponents(ListComponentsRequest request)
Retrieves a list of components for a specified Amplify app and backend environment.
|
ListFormsResult |
listForms(ListFormsRequest request)
Retrieves a list of forms for a specified Amplify app and backend environment.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Returns a list of tags for a specified Amazon Resource Name (ARN).
|
ListThemesResult |
listThemes(ListThemesRequest request)
Retrieves a list of themes for a specified Amplify app and backend environment.
|
PutMetadataFlagResult |
putMetadataFlag(PutMetadataFlagRequest request)
Stores the metadata information about a feature on a form.
|
RefreshTokenResult |
refreshToken(RefreshTokenRequest request)
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartCodegenJobResult |
startCodegenJob(StartCodegenJobRequest request)
Starts a code generation job for a specified Amplify app and backend environment.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Tags the resource with a tag key and value.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Untags a resource with a specified Amazon Resource Name (ARN).
|
UpdateComponentResult |
updateComponent(UpdateComponentRequest request)
Updates an existing component.
|
UpdateFormResult |
updateForm(UpdateFormRequest request)
Updates an existing form.
|
UpdateThemeResult |
updateTheme(UpdateThemeRequest request)
Updates an existing theme.
|
public CreateComponentResult createComponent(CreateComponentRequest request)
AWSAmplifyUIBuilderCreates a new component for an Amplify app.
createComponent in interface AWSAmplifyUIBuilderpublic CreateFormResult createForm(CreateFormRequest request)
AWSAmplifyUIBuilderCreates a new form for an Amplify app.
createForm in interface AWSAmplifyUIBuilderpublic CreateThemeResult createTheme(CreateThemeRequest request)
AWSAmplifyUIBuilderCreates a theme to apply to the components in an Amplify app.
createTheme in interface AWSAmplifyUIBuilderpublic DeleteComponentResult deleteComponent(DeleteComponentRequest request)
AWSAmplifyUIBuilderDeletes a component from an Amplify app.
deleteComponent in interface AWSAmplifyUIBuilderpublic DeleteFormResult deleteForm(DeleteFormRequest request)
AWSAmplifyUIBuilderDeletes a form from an Amplify app.
deleteForm in interface AWSAmplifyUIBuilderpublic DeleteThemeResult deleteTheme(DeleteThemeRequest request)
AWSAmplifyUIBuilderDeletes a theme from an Amplify app.
deleteTheme in interface AWSAmplifyUIBuilderpublic ExchangeCodeForTokenResult exchangeCodeForToken(ExchangeCodeForTokenRequest request)
AWSAmplifyUIBuilderThis is for internal use.
Amplify uses this action to exchange an access code for a token.
exchangeCodeForToken in interface AWSAmplifyUIBuilderpublic ExportComponentsResult exportComponents(ExportComponentsRequest request)
AWSAmplifyUIBuilderExports component configurations to code that is ready to integrate into an Amplify app.
exportComponents in interface AWSAmplifyUIBuilderpublic ExportFormsResult exportForms(ExportFormsRequest request)
AWSAmplifyUIBuilderExports form configurations to code that is ready to integrate into an Amplify app.
exportForms in interface AWSAmplifyUIBuilderpublic ExportThemesResult exportThemes(ExportThemesRequest request)
AWSAmplifyUIBuilderExports theme configurations to code that is ready to integrate into an Amplify app.
exportThemes in interface AWSAmplifyUIBuilderpublic GetCodegenJobResult getCodegenJob(GetCodegenJobRequest request)
AWSAmplifyUIBuilderReturns an existing code generation job.
getCodegenJob in interface AWSAmplifyUIBuilderpublic GetComponentResult getComponent(GetComponentRequest request)
AWSAmplifyUIBuilderReturns an existing component for an Amplify app.
getComponent in interface AWSAmplifyUIBuilderpublic GetFormResult getForm(GetFormRequest request)
AWSAmplifyUIBuilderReturns an existing form for an Amplify app.
getForm in interface AWSAmplifyUIBuilderpublic GetMetadataResult getMetadata(GetMetadataRequest request)
AWSAmplifyUIBuilderReturns existing metadata for an Amplify app.
getMetadata in interface AWSAmplifyUIBuilderpublic GetThemeResult getTheme(GetThemeRequest request)
AWSAmplifyUIBuilderReturns an existing theme for an Amplify app.
getTheme in interface AWSAmplifyUIBuilderpublic ListCodegenJobsResult listCodegenJobs(ListCodegenJobsRequest request)
AWSAmplifyUIBuilderRetrieves a list of code generation jobs for a specified Amplify app and backend environment.
listCodegenJobs in interface AWSAmplifyUIBuilderpublic ListComponentsResult listComponents(ListComponentsRequest request)
AWSAmplifyUIBuilderRetrieves a list of components for a specified Amplify app and backend environment.
listComponents in interface AWSAmplifyUIBuilderpublic ListFormsResult listForms(ListFormsRequest request)
AWSAmplifyUIBuilderRetrieves a list of forms for a specified Amplify app and backend environment.
listForms in interface AWSAmplifyUIBuilderpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSAmplifyUIBuilderReturns a list of tags for a specified Amazon Resource Name (ARN).
listTagsForResource in interface AWSAmplifyUIBuilderpublic ListThemesResult listThemes(ListThemesRequest request)
AWSAmplifyUIBuilderRetrieves a list of themes for a specified Amplify app and backend environment.
listThemes in interface AWSAmplifyUIBuilderpublic PutMetadataFlagResult putMetadataFlag(PutMetadataFlagRequest request)
AWSAmplifyUIBuilderStores the metadata information about a feature on a form.
putMetadataFlag in interface AWSAmplifyUIBuilderpublic RefreshTokenResult refreshToken(RefreshTokenRequest request)
AWSAmplifyUIBuilderThis is for internal use.
Amplify uses this action to refresh a previously issued access token that might have expired.
refreshToken in interface AWSAmplifyUIBuilderpublic StartCodegenJobResult startCodegenJob(StartCodegenJobRequest request)
AWSAmplifyUIBuilderStarts a code generation job for a specified Amplify app and backend environment.
startCodegenJob in interface AWSAmplifyUIBuilderpublic TagResourceResult tagResource(TagResourceRequest request)
AWSAmplifyUIBuilderTags the resource with a tag key and value.
tagResource in interface AWSAmplifyUIBuilderpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSAmplifyUIBuilderUntags a resource with a specified Amazon Resource Name (ARN).
untagResource in interface AWSAmplifyUIBuilderpublic UpdateComponentResult updateComponent(UpdateComponentRequest request)
AWSAmplifyUIBuilderUpdates an existing component.
updateComponent in interface AWSAmplifyUIBuilderpublic UpdateFormResult updateForm(UpdateFormRequest request)
AWSAmplifyUIBuilderUpdates an existing form.
updateForm in interface AWSAmplifyUIBuilderpublic UpdateThemeResult updateTheme(UpdateThemeRequest request)
AWSAmplifyUIBuilderUpdates an existing theme.
updateTheme in interface AWSAmplifyUIBuilderpublic void shutdown()
AWSAmplifyUIBuildershutdown in interface AWSAmplifyUIBuilderpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSAmplifyUIBuilderResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSAmplifyUIBuilderrequest - The originally executed request.