public static interface ApplicationSummary.Builder extends CopyableBuilder<ApplicationSummary.Builder,ApplicationSummary>
Modifier and Type | Method and Description |
---|---|
ApplicationSummary.Builder |
applicationId(String applicationId)
The application ARN.
|
ApplicationSummary.Builder |
author(String author)
The name of the author publishing the app\nMin Length=1.
|
ApplicationSummary.Builder |
creationTime(String creationTime)
The date/time this resource was created.
|
ApplicationSummary.Builder |
description(String description)
The description of the application.\nMin Length=1.
|
ApplicationSummary.Builder |
labels(Collection<String> labels)
Labels to improve discovery of apps in search results.\nMin Length=1.
|
ApplicationSummary.Builder |
labels(String... labels)
Labels to improve discovery of apps in search results.\nMin Length=1.
|
ApplicationSummary.Builder |
name(String name)
The name of the application.\nMin Length=1.
|
ApplicationSummary.Builder |
spdxLicenseId(String spdxLicenseId)
A valid identifier from https://spdx.org/licenses/ .
|
copy
apply, build
ApplicationSummary.Builder applicationId(String applicationId)
applicationId
- The application ARN.ApplicationSummary.Builder author(String author)
author
- The name of the author publishing the app\nMin Length=1. Max Length=127.\nPattern
"^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$";ApplicationSummary.Builder creationTime(String creationTime)
creationTime
- The date/time this resource was created.ApplicationSummary.Builder description(String description)
description
- The description of the application.\nMin Length=1. Max Length=256ApplicationSummary.Builder labels(Collection<String> labels)
labels
- Labels to improve discovery of apps in search results.\nMin Length=1. Max Length=127. Maximum number
of labels: 10\nPattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";ApplicationSummary.Builder labels(String... labels)
labels
- Labels to improve discovery of apps in search results.\nMin Length=1. Max Length=127. Maximum number
of labels: 10\nPattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";ApplicationSummary.Builder name(String name)
name
- The name of the application.\nMin Length=1. Max Length=140\nPattern: "[a-zA-Z0-9\\-]+";ApplicationSummary.Builder spdxLicenseId(String spdxLicenseId)
spdxLicenseId
- A valid identifier from https://spdx.org/licenses/ .Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.