CopyableBuilder<ApplicationDescription.Builder,ApplicationDescription>
, SdkBuilder<ApplicationDescription.Builder,ApplicationDescription>
public static interface ApplicationDescription.Builder extends CopyableBuilder<ApplicationDescription.Builder,ApplicationDescription>
Modifier and Type | Method | Description |
---|---|---|
ApplicationDescription.Builder |
applicationName(String applicationName) |
The name of the application.
|
ApplicationDescription.Builder |
configurationTemplates(String... configurationTemplates) |
The names of the configuration templates associated with this application.
|
ApplicationDescription.Builder |
configurationTemplates(Collection<String> configurationTemplates) |
The names of the configuration templates associated with this application.
|
ApplicationDescription.Builder |
dateCreated(Date dateCreated) |
The date when the application was created.
|
ApplicationDescription.Builder |
dateUpdated(Date dateUpdated) |
The date when the application was last modified.
|
ApplicationDescription.Builder |
description(String description) |
User-defined description of the application.
|
ApplicationDescription.Builder |
resourceLifecycleConfig(ApplicationResourceLifecycleConfig resourceLifecycleConfig) |
The lifecycle settings for the application.
|
ApplicationDescription.Builder |
versions(String... versions) |
The names of the versions for this application.
|
ApplicationDescription.Builder |
versions(Collection<String> versions) |
The names of the versions for this application.
|
copy
apply, build
ApplicationDescription.Builder applicationName(String applicationName)
The name of the application.
applicationName
- The name of the application.ApplicationDescription.Builder description(String description)
User-defined description of the application.
description
- User-defined description of the application.ApplicationDescription.Builder dateCreated(Date dateCreated)
The date when the application was created.
dateCreated
- The date when the application was created.ApplicationDescription.Builder dateUpdated(Date dateUpdated)
The date when the application was last modified.
dateUpdated
- The date when the application was last modified.ApplicationDescription.Builder versions(Collection<String> versions)
The names of the versions for this application.
versions
- The names of the versions for this application.ApplicationDescription.Builder versions(String... versions)
The names of the versions for this application.
NOTE: This method appends the values to the existing list (if any). Use
#setVersions(java.util.Collection)
or #withVersions(java.util.Collection)
if you want to
override the existing values.
versions
- The names of the versions for this application.ApplicationDescription.Builder configurationTemplates(Collection<String> configurationTemplates)
The names of the configuration templates associated with this application.
configurationTemplates
- The names of the configuration templates associated with this application.ApplicationDescription.Builder configurationTemplates(String... configurationTemplates)
The names of the configuration templates associated with this application.
NOTE: This method appends the values to the existing list (if any). Use
#setConfigurationTemplates(java.util.Collection)
or
#withConfigurationTemplates(java.util.Collection)
if you want to override the existing values.
configurationTemplates
- The names of the configuration templates associated with this application.ApplicationDescription.Builder resourceLifecycleConfig(ApplicationResourceLifecycleConfig resourceLifecycleConfig)
The lifecycle settings for the application.
resourceLifecycleConfig
- The lifecycle settings for the application.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.