@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)
AWSAmplifyUIBuilder
Creates a new component for an Amplify app.
createComponent
in interface AWSAmplifyUIBuilder
public CreateFormResult createForm(CreateFormRequest request)
AWSAmplifyUIBuilder
Creates a new form for an Amplify app.
createForm
in interface AWSAmplifyUIBuilder
public CreateThemeResult createTheme(CreateThemeRequest request)
AWSAmplifyUIBuilder
Creates a theme to apply to the components in an Amplify app.
createTheme
in interface AWSAmplifyUIBuilder
public DeleteComponentResult deleteComponent(DeleteComponentRequest request)
AWSAmplifyUIBuilder
Deletes a component from an Amplify app.
deleteComponent
in interface AWSAmplifyUIBuilder
public DeleteFormResult deleteForm(DeleteFormRequest request)
AWSAmplifyUIBuilder
Deletes a form from an Amplify app.
deleteForm
in interface AWSAmplifyUIBuilder
public DeleteThemeResult deleteTheme(DeleteThemeRequest request)
AWSAmplifyUIBuilder
Deletes a theme from an Amplify app.
deleteTheme
in interface AWSAmplifyUIBuilder
public ExchangeCodeForTokenResult exchangeCodeForToken(ExchangeCodeForTokenRequest request)
AWSAmplifyUIBuilder
This is for internal use.
Amplify uses this action to exchange an access code for a token.
exchangeCodeForToken
in interface AWSAmplifyUIBuilder
public ExportComponentsResult exportComponents(ExportComponentsRequest request)
AWSAmplifyUIBuilder
Exports component configurations to code that is ready to integrate into an Amplify app.
exportComponents
in interface AWSAmplifyUIBuilder
public ExportFormsResult exportForms(ExportFormsRequest request)
AWSAmplifyUIBuilder
Exports form configurations to code that is ready to integrate into an Amplify app.
exportForms
in interface AWSAmplifyUIBuilder
public ExportThemesResult exportThemes(ExportThemesRequest request)
AWSAmplifyUIBuilder
Exports theme configurations to code that is ready to integrate into an Amplify app.
exportThemes
in interface AWSAmplifyUIBuilder
public GetCodegenJobResult getCodegenJob(GetCodegenJobRequest request)
AWSAmplifyUIBuilder
Returns an existing code generation job.
getCodegenJob
in interface AWSAmplifyUIBuilder
public GetComponentResult getComponent(GetComponentRequest request)
AWSAmplifyUIBuilder
Returns an existing component for an Amplify app.
getComponent
in interface AWSAmplifyUIBuilder
public GetFormResult getForm(GetFormRequest request)
AWSAmplifyUIBuilder
Returns an existing form for an Amplify app.
getForm
in interface AWSAmplifyUIBuilder
public GetMetadataResult getMetadata(GetMetadataRequest request)
AWSAmplifyUIBuilder
Returns existing metadata for an Amplify app.
getMetadata
in interface AWSAmplifyUIBuilder
public GetThemeResult getTheme(GetThemeRequest request)
AWSAmplifyUIBuilder
Returns an existing theme for an Amplify app.
getTheme
in interface AWSAmplifyUIBuilder
public ListCodegenJobsResult listCodegenJobs(ListCodegenJobsRequest request)
AWSAmplifyUIBuilder
Retrieves a list of code generation jobs for a specified Amplify app and backend environment.
listCodegenJobs
in interface AWSAmplifyUIBuilder
public ListComponentsResult listComponents(ListComponentsRequest request)
AWSAmplifyUIBuilder
Retrieves a list of components for a specified Amplify app and backend environment.
listComponents
in interface AWSAmplifyUIBuilder
public ListFormsResult listForms(ListFormsRequest request)
AWSAmplifyUIBuilder
Retrieves a list of forms for a specified Amplify app and backend environment.
listForms
in interface AWSAmplifyUIBuilder
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSAmplifyUIBuilder
Returns a list of tags for a specified Amazon Resource Name (ARN).
listTagsForResource
in interface AWSAmplifyUIBuilder
public ListThemesResult listThemes(ListThemesRequest request)
AWSAmplifyUIBuilder
Retrieves a list of themes for a specified Amplify app and backend environment.
listThemes
in interface AWSAmplifyUIBuilder
public PutMetadataFlagResult putMetadataFlag(PutMetadataFlagRequest request)
AWSAmplifyUIBuilder
Stores the metadata information about a feature on a form.
putMetadataFlag
in interface AWSAmplifyUIBuilder
public RefreshTokenResult refreshToken(RefreshTokenRequest request)
AWSAmplifyUIBuilder
This is for internal use.
Amplify uses this action to refresh a previously issued access token that might have expired.
refreshToken
in interface AWSAmplifyUIBuilder
public StartCodegenJobResult startCodegenJob(StartCodegenJobRequest request)
AWSAmplifyUIBuilder
Starts a code generation job for a specified Amplify app and backend environment.
startCodegenJob
in interface AWSAmplifyUIBuilder
public TagResourceResult tagResource(TagResourceRequest request)
AWSAmplifyUIBuilder
Tags the resource with a tag key and value.
tagResource
in interface AWSAmplifyUIBuilder
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSAmplifyUIBuilder
Untags a resource with a specified Amazon Resource Name (ARN).
untagResource
in interface AWSAmplifyUIBuilder
public UpdateComponentResult updateComponent(UpdateComponentRequest request)
AWSAmplifyUIBuilder
Updates an existing component.
updateComponent
in interface AWSAmplifyUIBuilder
public UpdateFormResult updateForm(UpdateFormRequest request)
AWSAmplifyUIBuilder
Updates an existing form.
updateForm
in interface AWSAmplifyUIBuilder
public UpdateThemeResult updateTheme(UpdateThemeRequest request)
AWSAmplifyUIBuilder
Updates an existing theme.
updateTheme
in interface AWSAmplifyUIBuilder
public void shutdown()
AWSAmplifyUIBuilder
shutdown
in interface AWSAmplifyUIBuilder
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSAmplifyUIBuilder
Response 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 AWSAmplifyUIBuilder
request
- The originally executed request.