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/ .
|
copyapplyMutation, buildApplicationSummary.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.