| Package | Description |
|---|---|
| software.amazon.awssdk.services.serverlessapplicationrepository |
AWS Serverless Repository
|
| software.amazon.awssdk.services.serverlessapplicationrepository.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateApplicationResponse> |
ServerlessApplicationRepositoryAsyncClient.createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest)
Creates an application, optionally including an AWS SAM file to create the first application version in the same
call.
|
default CreateApplicationResponse |
ServerlessApplicationRepositoryClient.createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest)
Creates an application, optionally including an AWS SAM file to create the first application version in the same
call.
|
| Modifier and Type | Method and Description |
|---|---|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.author(String author)
The name of the author publishing the app.\nMin Length=1.
|
static CreateApplicationRequest.Builder |
CreateApplicationRequest.builder() |
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.description(String description)
The description of the application.\nMin Length=1.
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.labels(Collection<String> labels)
Labels to improve discovery of apps in search results.\nMin Length=1.
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.labels(String... labels)
Labels to improve discovery of apps in search results.\nMin Length=1.
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.licenseBody(String licenseBody)
A raw text file that contains the license of the app that matches the spdxLicenseID of your application.\nMax
size 5 MB
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.licenseUrl(String licenseUrl)
A link to a license file of the app that matches the spdxLicenseID of your application.\nMax size 5 MB
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.name(String name)
The name of the application you want to publish.\nMin Length=1.
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.readmeBody(String readmeBody)
A raw text Readme file that contains a more detailed description of the application and how it works in
markdown language.\nMax size 5 MB
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.readmeUrl(String readmeUrl)
A link to the Readme file that contains a more detailed description of the application and how it works in
markdown language.\nMax size 5 MB
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig) |
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer) |
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.semanticVersion(String semanticVersion)
The semantic version of the application:\n\n https://semver.org/
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.sourceCodeUrl(String sourceCodeUrl)
A link to a public repository for the source code of your application.
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.spdxLicenseId(String spdxLicenseId)
A valid identifier from https://spdx.org/licenses/ .
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.templateBody(String templateBody)
The raw packaged SAM template of your application.
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.Builder.templateUrl(String templateUrl)
A link to the packaged SAM template of your application.
|
CreateApplicationRequest.Builder |
CreateApplicationRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateApplicationRequest.Builder> |
CreateApplicationRequest.serializableBuilderClass() |
Copyright © 2018. All rights reserved.