@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSServerlessApplicationRepository extends Object implements AWSServerlessApplicationRepository
AWSServerlessApplicationRepository. 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 |
|---|---|
CreateApplicationResult |
createApplication(CreateApplicationRequest request)
Creates an application, optionally including an AWS SAM file to create the first application version in the same
call.
|
CreateApplicationVersionResult |
createApplicationVersion(CreateApplicationVersionRequest request)
Creates an application version.
|
CreateCloudFormationChangeSetResult |
createCloudFormationChangeSet(CreateCloudFormationChangeSetRequest request)
Creates an AWS CloudFormation ChangeSet for the given application.
|
GetApplicationResult |
getApplication(GetApplicationRequest request)
Gets the specified application.
|
GetApplicationPolicyResult |
getApplicationPolicy(GetApplicationPolicyRequest request)
Gets the policy for the 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.
|
ListApplicationsResult |
listApplications(ListApplicationsRequest request)
Lists applications owned by the requester.
|
ListApplicationVersionsResult |
listApplicationVersions(ListApplicationVersionsRequest request)
Lists versions for the specified application.
|
PutApplicationPolicyResult |
putApplicationPolicy(PutApplicationPolicyRequest request)
Puts the policy for the specified application.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateApplicationResult |
updateApplication(UpdateApplicationRequest request)
Updates the specified application.
|
public CreateApplicationResult createApplication(CreateApplicationRequest request)
AWSServerlessApplicationRepositorycreateApplication in interface AWSServerlessApplicationRepositorypublic CreateApplicationVersionResult createApplicationVersion(CreateApplicationVersionRequest request)
AWSServerlessApplicationRepositorycreateApplicationVersion in interface AWSServerlessApplicationRepositorypublic CreateCloudFormationChangeSetResult createCloudFormationChangeSet(CreateCloudFormationChangeSetRequest request)
AWSServerlessApplicationRepositorycreateCloudFormationChangeSet in interface AWSServerlessApplicationRepositoryrequest - Create application ChangeSet requestpublic GetApplicationResult getApplication(GetApplicationRequest request)
AWSServerlessApplicationRepositorygetApplication in interface AWSServerlessApplicationRepositorypublic GetApplicationPolicyResult getApplicationPolicy(GetApplicationPolicyRequest request)
AWSServerlessApplicationRepositorygetApplicationPolicy in interface AWSServerlessApplicationRepositorypublic ListApplicationVersionsResult listApplicationVersions(ListApplicationVersionsRequest request)
AWSServerlessApplicationRepositorylistApplicationVersions in interface AWSServerlessApplicationRepositorypublic ListApplicationsResult listApplications(ListApplicationsRequest request)
AWSServerlessApplicationRepositorylistApplications in interface AWSServerlessApplicationRepositorypublic PutApplicationPolicyResult putApplicationPolicy(PutApplicationPolicyRequest request)
AWSServerlessApplicationRepositoryputApplicationPolicy in interface AWSServerlessApplicationRepositoryrequest - Put policy requestpublic UpdateApplicationResult updateApplication(UpdateApplicationRequest request)
AWSServerlessApplicationRepositoryupdateApplication in interface AWSServerlessApplicationRepositorypublic void shutdown()
AWSServerlessApplicationRepositoryshutdown in interface AWSServerlessApplicationRepositorypublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSServerlessApplicationRepositoryResponse 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 AWSServerlessApplicationRepositoryrequest - The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.