public static interface ApplicationResourceLifecycleConfig.Builder extends CopyableBuilder<ApplicationResourceLifecycleConfig.Builder,ApplicationResourceLifecycleConfig>
Modifier and Type | Method and Description |
---|---|
ApplicationResourceLifecycleConfig.Builder |
serviceRole(String serviceRole)
The ARN of an IAM service role that Elastic Beanstalk has permission to assume.
|
ApplicationResourceLifecycleConfig.Builder |
versionLifecycleConfig(ApplicationVersionLifecycleConfig versionLifecycleConfig)
The application version lifecycle configuration.
|
default ApplicationResourceLifecycleConfig.Builder |
versionLifecycleConfig(Consumer<ApplicationVersionLifecycleConfig.Builder> versionLifecycleConfig)
The application version lifecycle configuration.
|
copy
applyMutation, build
ApplicationResourceLifecycleConfig.Builder serviceRole(String serviceRole)
The ARN of an IAM service role that Elastic Beanstalk has permission to assume.
serviceRole
- The ARN of an IAM service role that Elastic Beanstalk has permission to assume.ApplicationResourceLifecycleConfig.Builder versionLifecycleConfig(ApplicationVersionLifecycleConfig versionLifecycleConfig)
The application version lifecycle configuration.
versionLifecycleConfig
- The application version lifecycle configuration.default ApplicationResourceLifecycleConfig.Builder versionLifecycleConfig(Consumer<ApplicationVersionLifecycleConfig.Builder> versionLifecycleConfig)
The application version lifecycle configuration.
This is a convenience that creates an instance of theApplicationVersionLifecycleConfig.Builder
avoiding the need to create one manually via ApplicationVersionLifecycleConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to versionLifecycleConfig(ApplicationVersionLifecycleConfig)
.versionLifecycleConfig
- a consumer that will call methods on ApplicationVersionLifecycleConfig.Builder
versionLifecycleConfig(ApplicationVersionLifecycleConfig)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.