Interface ApplicationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ApplicationSummary.Builder,
,ApplicationSummary> SdkBuilder<ApplicationSummary.Builder,
,ApplicationSummary> SdkPojo
- Enclosing class:
ApplicationSummary
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) The application Amazon Resource Name (ARN).The name of the author publishing the app.creationTime
(String creationTime) The date and time this resource was created.description
(String description) The description of the application.homePageUrl
(String homePageUrl) A URL with more information about the application, for example the location of your GitHub repository for the application.Labels to improve discovery of apps in search results.labels
(Collection<String> labels) Labels to improve discovery of apps in search results.The name of the application.spdxLicenseId
(String spdxLicenseId) A valid identifier from https://spdx.org/licenses/.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
applicationId
The application Amazon Resource Name (ARN).
- Parameters:
applicationId
- The application Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
author
The name of the author publishing the app.
Minimum length=1. Maximum length=127.
Pattern "^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$";
- Parameters:
author
- The name of the author publishing the app.Minimum length=1. Maximum length=127.
Pattern "^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$";
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The date and time this resource was created.
- Parameters:
creationTime
- The date and time this resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the application.
Minimum length=1. Maximum length=256
- Parameters:
description
- The description of the application.Minimum length=1. Maximum length=256
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
homePageUrl
A URL with more information about the application, for example the location of your GitHub repository for the application.
- Parameters:
homePageUrl
- A URL with more information about the application, for example the location of your GitHub repository for the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
labels
Labels to improve discovery of apps in search results.
Minimum length=1. Maximum length=127. Maximum number of labels: 10
Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";
- Parameters:
labels
- Labels to improve discovery of apps in search results.Minimum length=1. Maximum length=127. Maximum number of labels: 10
Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
labels
Labels to improve discovery of apps in search results.
Minimum length=1. Maximum length=127. Maximum number of labels: 10
Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";
- Parameters:
labels
- Labels to improve discovery of apps in search results.Minimum length=1. Maximum length=127. Maximum number of labels: 10
Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the application.
Minimum length=1. Maximum length=140
Pattern: "[a-zA-Z0-9\\-]+";
- Parameters:
name
- The name of the application.Minimum length=1. Maximum length=140
Pattern: "[a-zA-Z0-9\\-]+";
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spdxLicenseId
A valid identifier from https://spdx.org/licenses/.
- Parameters:
spdxLicenseId
- A valid identifier from https://spdx.org/licenses/.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-