@Generated(value="software.amazon.awssdk:codegen") public interface ServerlessApplicationRepositoryAsyncClient extends SdkClient, SdkAutoCloseable
builder() method.
AWS Serverless Repository| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static ServerlessApplicationRepositoryAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
ServerlessApplicationRepositoryAsyncClient. |
static ServerlessApplicationRepositoryAsyncClient |
create()
Create a
ServerlessApplicationRepositoryAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from
the DefaultCredentialsProvider. |
default CompletableFuture<CreateApplicationResponse> |
createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest)
Creates an application, optionally including an AWS SAM file to create the first application version in the same
call.
This is a convenience which creates an instance of the CreateApplicationRequest.Builder avoiding the need
to create one manually via CreateApplicationRequest.builder() |
default CompletableFuture<CreateApplicationResponse> |
createApplication(CreateApplicationRequest createApplicationRequest)
Creates an application, optionally including an AWS SAM file to create the first application version in the same
call.
|
default CompletableFuture<CreateApplicationVersionResponse> |
createApplicationVersion(Consumer<CreateApplicationVersionRequest.Builder> createApplicationVersionRequest)
Creates an application version.
This is a convenience which creates an instance of the CreateApplicationVersionRequest.Builder avoiding
the need to create one manually via CreateApplicationVersionRequest.builder() |
default CompletableFuture<CreateApplicationVersionResponse> |
createApplicationVersion(CreateApplicationVersionRequest createApplicationVersionRequest)
Creates an application version.
|
default CompletableFuture<CreateCloudFormationChangeSetResponse> |
createCloudFormationChangeSet(Consumer<CreateCloudFormationChangeSetRequest.Builder> createCloudFormationChangeSetRequest)
Creates an AWS CloudFormation ChangeSet for the given application.
This is a convenience which creates an instance of the CreateCloudFormationChangeSetRequest.Builder
avoiding the need to create one manually via CreateCloudFormationChangeSetRequest.builder() |
default CompletableFuture<CreateCloudFormationChangeSetResponse> |
createCloudFormationChangeSet(CreateCloudFormationChangeSetRequest createCloudFormationChangeSetRequest)
Creates an AWS CloudFormation ChangeSet for the given application.
|
default CompletableFuture<GetApplicationResponse> |
getApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest)
Gets the specified application.
This is a convenience which creates an instance of the GetApplicationRequest.Builder avoiding the need to
create one manually via GetApplicationRequest.builder() |
default CompletableFuture<GetApplicationResponse> |
getApplication(GetApplicationRequest getApplicationRequest)
Gets the specified application.
|
default CompletableFuture<GetApplicationPolicyResponse> |
getApplicationPolicy(Consumer<GetApplicationPolicyRequest.Builder> getApplicationPolicyRequest)
Gets the policy for the specified application.
This is a convenience which creates an instance of the GetApplicationPolicyRequest.Builder avoiding the
need to create one manually via GetApplicationPolicyRequest.builder() |
default CompletableFuture<GetApplicationPolicyResponse> |
getApplicationPolicy(GetApplicationPolicyRequest getApplicationPolicyRequest)
Gets the policy for the specified application.
|
default CompletableFuture<ListApplicationsResponse> |
listApplications()
Lists applications owned by the requester.
|
default CompletableFuture<ListApplicationsResponse> |
listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)
Lists applications owned by the requester.
This is a convenience which creates an instance of the ListApplicationsRequest.Builder avoiding the need
to create one manually via ListApplicationsRequest.builder() |
default CompletableFuture<ListApplicationsResponse> |
listApplications(ListApplicationsRequest listApplicationsRequest)
Lists applications owned by the requester.
|
default CompletableFuture<ListApplicationVersionsResponse> |
listApplicationVersions(Consumer<ListApplicationVersionsRequest.Builder> listApplicationVersionsRequest)
Lists versions for the specified application.
This is a convenience which creates an instance of the ListApplicationVersionsRequest.Builder avoiding
the need to create one manually via ListApplicationVersionsRequest.builder() |
default CompletableFuture<ListApplicationVersionsResponse> |
listApplicationVersions(ListApplicationVersionsRequest listApplicationVersionsRequest)
Lists versions for the specified application.
|
default CompletableFuture<PutApplicationPolicyResponse> |
putApplicationPolicy(Consumer<PutApplicationPolicyRequest.Builder> putApplicationPolicyRequest)
Puts the policy for the specified application.
This is a convenience which creates an instance of the PutApplicationPolicyRequest.Builder avoiding the
need to create one manually via PutApplicationPolicyRequest.builder() |
default CompletableFuture<PutApplicationPolicyResponse> |
putApplicationPolicy(PutApplicationPolicyRequest putApplicationPolicyRequest)
Puts the policy for the specified application.
|
default CompletableFuture<UpdateApplicationResponse> |
updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest)
Updates the specified application.
This is a convenience which creates an instance of the UpdateApplicationRequest.Builder avoiding the need
to create one manually via UpdateApplicationRequest.builder() |
default CompletableFuture<UpdateApplicationResponse> |
updateApplication(UpdateApplicationRequest updateApplicationRequest)
Updates the specified application.
|
serviceNameclosestatic final String SERVICE_NAME
static ServerlessApplicationRepositoryAsyncClient create()
ServerlessApplicationRepositoryAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from
the DefaultCredentialsProvider.static ServerlessApplicationRepositoryAsyncClientBuilder builder()
ServerlessApplicationRepositoryAsyncClient.default CompletableFuture<CreateApplicationResponse> createApplication(CreateApplicationRequest createApplicationRequest)
createApplicationRequest - default CompletableFuture<CreateApplicationResponse> createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest)
CreateApplicationRequest.Builder avoiding the need
to create one manually via CreateApplicationRequest.builder()createApplicationRequest - a Consumer that will call methods on CreateApplicationRequest.Builder.default CompletableFuture<CreateApplicationVersionResponse> createApplicationVersion(CreateApplicationVersionRequest createApplicationVersionRequest)
createApplicationVersionRequest - default CompletableFuture<CreateApplicationVersionResponse> createApplicationVersion(Consumer<CreateApplicationVersionRequest.Builder> createApplicationVersionRequest)
CreateApplicationVersionRequest.Builder avoiding
the need to create one manually via CreateApplicationVersionRequest.builder()createApplicationVersionRequest - a Consumer that will call methods on CreateApplicationVersionRequest.Builder.default CompletableFuture<CreateCloudFormationChangeSetResponse> createCloudFormationChangeSet(CreateCloudFormationChangeSetRequest createCloudFormationChangeSetRequest)
createCloudFormationChangeSetRequest - Create application ChangeSet requestdefault CompletableFuture<CreateCloudFormationChangeSetResponse> createCloudFormationChangeSet(Consumer<CreateCloudFormationChangeSetRequest.Builder> createCloudFormationChangeSetRequest)
CreateCloudFormationChangeSetRequest.Builder
avoiding the need to create one manually via CreateCloudFormationChangeSetRequest.builder()createCloudFormationChangeSetRequest - a Consumer that will call methods on CreateCloudFormationChangeSetRequest.Builder.default CompletableFuture<GetApplicationResponse> getApplication(GetApplicationRequest getApplicationRequest)
getApplicationRequest - default CompletableFuture<GetApplicationResponse> getApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest)
GetApplicationRequest.Builder avoiding the need to
create one manually via GetApplicationRequest.builder()getApplicationRequest - a Consumer that will call methods on GetApplicationRequest.Builder.default CompletableFuture<GetApplicationPolicyResponse> getApplicationPolicy(GetApplicationPolicyRequest getApplicationPolicyRequest)
getApplicationPolicyRequest - default CompletableFuture<GetApplicationPolicyResponse> getApplicationPolicy(Consumer<GetApplicationPolicyRequest.Builder> getApplicationPolicyRequest)
GetApplicationPolicyRequest.Builder avoiding the
need to create one manually via GetApplicationPolicyRequest.builder()getApplicationPolicyRequest - a Consumer that will call methods on GetApplicationPolicyRequest.Builder.default CompletableFuture<ListApplicationVersionsResponse> listApplicationVersions(ListApplicationVersionsRequest listApplicationVersionsRequest)
listApplicationVersionsRequest - default CompletableFuture<ListApplicationVersionsResponse> listApplicationVersions(Consumer<ListApplicationVersionsRequest.Builder> listApplicationVersionsRequest)
ListApplicationVersionsRequest.Builder avoiding
the need to create one manually via ListApplicationVersionsRequest.builder()listApplicationVersionsRequest - a Consumer that will call methods on ListApplicationVersionsRequest.Builder.default CompletableFuture<ListApplicationsResponse> listApplications(ListApplicationsRequest listApplicationsRequest)
listApplicationsRequest - default CompletableFuture<ListApplicationsResponse> listApplications()
default CompletableFuture<ListApplicationsResponse> listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)
ListApplicationsRequest.Builder avoiding the need
to create one manually via ListApplicationsRequest.builder()listApplicationsRequest - a Consumer that will call methods on ListApplicationsRequest.Builder.default CompletableFuture<PutApplicationPolicyResponse> putApplicationPolicy(PutApplicationPolicyRequest putApplicationPolicyRequest)
putApplicationPolicyRequest - Put policy requestdefault CompletableFuture<PutApplicationPolicyResponse> putApplicationPolicy(Consumer<PutApplicationPolicyRequest.Builder> putApplicationPolicyRequest)
PutApplicationPolicyRequest.Builder avoiding the
need to create one manually via PutApplicationPolicyRequest.builder()putApplicationPolicyRequest - a Consumer that will call methods on PutApplicationPolicyRequest.Builder.default CompletableFuture<UpdateApplicationResponse> updateApplication(UpdateApplicationRequest updateApplicationRequest)
updateApplicationRequest - default CompletableFuture<UpdateApplicationResponse> updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest)
UpdateApplicationRequest.Builder avoiding the need
to create one manually via UpdateApplicationRequest.builder()updateApplicationRequest - a Consumer that will call methods on UpdateApplicationRequest.Builder.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.