@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSServerlessApplicationRepositoryClient extends AmazonWebServiceClient implements AWSServerlessApplicationRepository
AWS Serverless Repository
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXaddRequestHandler, addRequestHandler, configureRegion, getEndpointPrefix, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shutdown, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshutdownpublic static AWSServerlessApplicationRepositoryClientBuilder builder()
public CreateApplicationResult createApplication(CreateApplicationRequest request)
createApplication in interface AWSServerlessApplicationRepositorycreateApplicationRequest - TooManyRequestsException - 429 responseBadRequestException - 400 responseInternalServerErrorException - 500 responseConflictException - 409 responseForbiddenException - 403 responsepublic CreateApplicationVersionResult createApplicationVersion(CreateApplicationVersionRequest request)
createApplicationVersion in interface AWSServerlessApplicationRepositorycreateApplicationVersionRequest - TooManyRequestsException - 429 responseBadRequestException - 400 responseInternalServerErrorException - 500 responseConflictException - 409 responseForbiddenException - 403 responsepublic CreateCloudFormationChangeSetResult createCloudFormationChangeSet(CreateCloudFormationChangeSetRequest request)
createCloudFormationChangeSet in interface AWSServerlessApplicationRepositorycreateCloudFormationChangeSetRequest - Create application ChangeSet requestTooManyRequestsException - 429 responseBadRequestException - 400 responseInternalServerErrorException - 500 responseForbiddenException - 403 responsepublic GetApplicationResult getApplication(GetApplicationRequest request)
getApplication in interface AWSServerlessApplicationRepositorygetApplicationRequest - NotFoundException - 404 responseTooManyRequestsException - 429 responseBadRequestException - 400 responseInternalServerErrorException - 500 responseForbiddenException - 403 responsepublic GetApplicationPolicyResult getApplicationPolicy(GetApplicationPolicyRequest request)
getApplicationPolicy in interface AWSServerlessApplicationRepositorygetApplicationPolicyRequest - NotFoundException - 404 responseTooManyRequestsException - 429 responseBadRequestException - 400 responseInternalServerErrorException - 500 responseForbiddenException - 403 responsepublic ListApplicationVersionsResult listApplicationVersions(ListApplicationVersionsRequest request)
listApplicationVersions in interface AWSServerlessApplicationRepositorylistApplicationVersionsRequest - NotFoundException - 404 responseTooManyRequestsException - 429 responseBadRequestException - 400 responseInternalServerErrorException - 500 responseForbiddenException - 403 responsepublic ListApplicationsResult listApplications(ListApplicationsRequest request)
listApplications in interface AWSServerlessApplicationRepositorylistApplicationsRequest - NotFoundException - 404 responseBadRequestException - 400 responseInternalServerErrorException - 500 responseForbiddenException - 403 responsepublic PutApplicationPolicyResult putApplicationPolicy(PutApplicationPolicyRequest request)
putApplicationPolicy in interface AWSServerlessApplicationRepositoryputApplicationPolicyRequest - Put policy requestNotFoundException - 404 responseTooManyRequestsException - 429 responseBadRequestException - 400 responseInternalServerErrorException - 500 responseForbiddenException - 403 responsepublic UpdateApplicationResult updateApplication(UpdateApplicationRequest request)
updateApplication in interface AWSServerlessApplicationRepositoryupdateApplicationRequest - BadRequestException - 400 responseInternalServerErrorException - 500 responseForbiddenException - 403 responseNotFoundException - 404 responseTooManyRequestsException - 429 responseConflictException - 409 responsepublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
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 the request.
getCachedResponseMetadata in interface AWSServerlessApplicationRepositoryrequest - The originally executed requestCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.