public static interface DescribeConfigurationOptionsRequest.Builder extends ElasticBeanstalkRequest.Builder, CopyableBuilder<DescribeConfigurationOptionsRequest.Builder,DescribeConfigurationOptionsRequest>
Modifier and Type | Method and Description |
---|---|
DescribeConfigurationOptionsRequest.Builder |
applicationName(String applicationName)
The name of the application associated with the configuration template or environment.
|
DescribeConfigurationOptionsRequest.Builder |
environmentName(String environmentName)
The name of the environment whose configuration options you want to describe.
|
DescribeConfigurationOptionsRequest.Builder |
options(Collection<OptionSpecification> options)
If specified, restricts the descriptions to only the specified options.
|
DescribeConfigurationOptionsRequest.Builder |
options(Consumer<OptionSpecification.Builder>... options)
If specified, restricts the descriptions to only the specified options.
|
DescribeConfigurationOptionsRequest.Builder |
options(OptionSpecification... options)
If specified, restricts the descriptions to only the specified options.
|
DescribeConfigurationOptionsRequest.Builder |
platformArn(String platformArn)
The ARN of the custom platform.
|
DescribeConfigurationOptionsRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
DescribeConfigurationOptionsRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
DescribeConfigurationOptionsRequest.Builder |
solutionStackName(String solutionStackName)
The name of the solution stack whose configuration options you want to describe.
|
DescribeConfigurationOptionsRequest.Builder |
templateName(String templateName)
The name of the configuration template whose configuration options you want to describe.
|
build
requestOverrideConfig
copy
apply, build
DescribeConfigurationOptionsRequest.Builder applicationName(String applicationName)
The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
applicationName
- The name of the application associated with the configuration template or environment. Only needed if
you want to describe the configuration options associated with either the configuration template or
environment.DescribeConfigurationOptionsRequest.Builder templateName(String templateName)
The name of the configuration template whose configuration options you want to describe.
templateName
- The name of the configuration template whose configuration options you want to describe.DescribeConfigurationOptionsRequest.Builder environmentName(String environmentName)
The name of the environment whose configuration options you want to describe.
environmentName
- The name of the environment whose configuration options you want to describe.DescribeConfigurationOptionsRequest.Builder solutionStackName(String solutionStackName)
The name of the solution stack whose configuration options you want to describe.
solutionStackName
- The name of the solution stack whose configuration options you want to describe.DescribeConfigurationOptionsRequest.Builder platformArn(String platformArn)
The ARN of the custom platform.
platformArn
- The ARN of the custom platform.DescribeConfigurationOptionsRequest.Builder options(Collection<OptionSpecification> options)
If specified, restricts the descriptions to only the specified options.
options
- If specified, restricts the descriptions to only the specified options.DescribeConfigurationOptionsRequest.Builder options(OptionSpecification... options)
If specified, restricts the descriptions to only the specified options.
options
- If specified, restricts the descriptions to only the specified options.DescribeConfigurationOptionsRequest.Builder options(Consumer<OptionSpecification.Builder>... options)
If specified, restricts the descriptions to only the specified options.
This is a convenience that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #options(List)
.options
- a consumer that will call methods on List.Builder
#options(List)
DescribeConfigurationOptionsRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.DescribeConfigurationOptionsRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfig.Builder
will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.