@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSEMRServerlessWeb extends Object implements AWSEMRServerlessWeb
AWSEMRServerlessWeb. 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 |
|---|---|
CancelJobRunResult |
cancelJobRun(CancelJobRunRequest request)
Cancels a job run.
|
CreateApplicationResult |
createApplication(CreateApplicationRequest request)
Creates an application.
|
DeleteApplicationResult |
deleteApplication(DeleteApplicationRequest request)
Deletes an application.
|
GetApplicationResult |
getApplication(GetApplicationRequest request)
Displays detailed information about a specified application.
|
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.
|
GetJobRunResult |
getJobRun(GetJobRunRequest request)
Displays detailed information about a job run.
|
ListApplicationsResult |
listApplications(ListApplicationsRequest request)
Lists applications based on a set of parameters.
|
ListJobRunsResult |
listJobRuns(ListJobRunsRequest request)
Lists job runs based on a set of parameters.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags assigned to the resources.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartApplicationResult |
startApplication(StartApplicationRequest request)
Starts a specified application and initializes initial capacity if configured.
|
StartJobRunResult |
startJobRun(StartJobRunRequest request)
Starts a job run.
|
StopApplicationResult |
stopApplication(StopApplicationRequest request)
Stops a specified application and releases initial capacity if configured.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Assigns tags to resources.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes tags from resources.
|
UpdateApplicationResult |
updateApplication(UpdateApplicationRequest request)
Updates a specified application.
|
public CancelJobRunResult cancelJobRun(CancelJobRunRequest request)
AWSEMRServerlessWebCancels a job run.
cancelJobRun in interface AWSEMRServerlessWebpublic CreateApplicationResult createApplication(CreateApplicationRequest request)
AWSEMRServerlessWebCreates an application.
createApplication in interface AWSEMRServerlessWebpublic DeleteApplicationResult deleteApplication(DeleteApplicationRequest request)
AWSEMRServerlessWebDeletes an application. An application has to be in a stopped or created state in order to be deleted.
deleteApplication in interface AWSEMRServerlessWebpublic GetApplicationResult getApplication(GetApplicationRequest request)
AWSEMRServerlessWebDisplays detailed information about a specified application.
getApplication in interface AWSEMRServerlessWebpublic GetJobRunResult getJobRun(GetJobRunRequest request)
AWSEMRServerlessWebDisplays detailed information about a job run.
getJobRun in interface AWSEMRServerlessWebpublic ListApplicationsResult listApplications(ListApplicationsRequest request)
AWSEMRServerlessWebLists applications based on a set of parameters.
listApplications in interface AWSEMRServerlessWebpublic ListJobRunsResult listJobRuns(ListJobRunsRequest request)
AWSEMRServerlessWebLists job runs based on a set of parameters.
listJobRuns in interface AWSEMRServerlessWebpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSEMRServerlessWebLists the tags assigned to the resources.
listTagsForResource in interface AWSEMRServerlessWebpublic StartApplicationResult startApplication(StartApplicationRequest request)
AWSEMRServerlessWebStarts a specified application and initializes initial capacity if configured.
startApplication in interface AWSEMRServerlessWebpublic StartJobRunResult startJobRun(StartJobRunRequest request)
AWSEMRServerlessWebStarts a job run.
startJobRun in interface AWSEMRServerlessWebpublic StopApplicationResult stopApplication(StopApplicationRequest request)
AWSEMRServerlessWebStops a specified application and releases initial capacity if configured. All scheduled and running jobs must be completed or cancelled before stopping an application.
stopApplication in interface AWSEMRServerlessWebpublic TagResourceResult tagResource(TagResourceRequest request)
AWSEMRServerlessWebAssigns tags to resources. A tag is a label that you assign to an AWS resource. Each tag consists of a key and an optional value, both of which you define. Tags enable you to categorize your AWS resources by attributes such as purpose, owner, or environment. When you have many resources of the same type, you can quickly identify a specific resource based on the tags you've assigned to it.
tagResource in interface AWSEMRServerlessWebpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSEMRServerlessWebRemoves tags from resources.
untagResource in interface AWSEMRServerlessWebpublic UpdateApplicationResult updateApplication(UpdateApplicationRequest request)
AWSEMRServerlessWebUpdates a specified application. An application has to be in a stopped or created state in order to be updated.
updateApplication in interface AWSEMRServerlessWebpublic void shutdown()
AWSEMRServerlessWebshutdown in interface AWSEMRServerlessWebpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSEMRServerlessWebResponse 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 AWSEMRServerlessWebrequest - The originally executed request.