public static interface CreatePlatformVersionRequest.Builder extends ElasticBeanstalkRequest.Builder, SdkPojo, CopyableBuilder<CreatePlatformVersionRequest.Builder,CreatePlatformVersionRequest>
Modifier and Type | Method and Description |
---|---|
CreatePlatformVersionRequest.Builder |
environmentName(String environmentName)
The name of the builder environment.
|
CreatePlatformVersionRequest.Builder |
optionSettings(Collection<ConfigurationOptionSetting> optionSettings)
The configuration option settings to apply to the builder environment.
|
CreatePlatformVersionRequest.Builder |
optionSettings(ConfigurationOptionSetting... optionSettings)
The configuration option settings to apply to the builder environment.
|
CreatePlatformVersionRequest.Builder |
optionSettings(Consumer<ConfigurationOptionSetting.Builder>... optionSettings)
The configuration option settings to apply to the builder environment.
|
CreatePlatformVersionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreatePlatformVersionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
default CreatePlatformVersionRequest.Builder |
platformDefinitionBundle(Consumer<S3Location.Builder> platformDefinitionBundle)
The location of the platform definition archive in Amazon S3.
|
CreatePlatformVersionRequest.Builder |
platformDefinitionBundle(S3Location platformDefinitionBundle)
The location of the platform definition archive in Amazon S3.
|
CreatePlatformVersionRequest.Builder |
platformName(String platformName)
The name of your custom platform.
|
CreatePlatformVersionRequest.Builder |
platformVersion(String platformVersion)
The number, such as 1.0.2, for the new platform version.
|
build
overrideConfiguration
copy
applyMutation, build
CreatePlatformVersionRequest.Builder platformName(String platformName)
The name of your custom platform.
platformName
- The name of your custom platform.CreatePlatformVersionRequest.Builder platformVersion(String platformVersion)
The number, such as 1.0.2, for the new platform version.
platformVersion
- The number, such as 1.0.2, for the new platform version.CreatePlatformVersionRequest.Builder platformDefinitionBundle(S3Location platformDefinitionBundle)
The location of the platform definition archive in Amazon S3.
platformDefinitionBundle
- The location of the platform definition archive in Amazon S3.default CreatePlatformVersionRequest.Builder platformDefinitionBundle(Consumer<S3Location.Builder> platformDefinitionBundle)
The location of the platform definition archive in Amazon S3.
This is a convenience that creates an instance of theS3Location.Builder
avoiding the need to create
one manually via S3Location.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to platformDefinitionBundle(S3Location)
.platformDefinitionBundle
- a consumer that will call methods on S3Location.Builder
platformDefinitionBundle(S3Location)
CreatePlatformVersionRequest.Builder environmentName(String environmentName)
The name of the builder environment.
environmentName
- The name of the builder environment.CreatePlatformVersionRequest.Builder optionSettings(Collection<ConfigurationOptionSetting> optionSettings)
The configuration option settings to apply to the builder environment.
optionSettings
- The configuration option settings to apply to the builder environment.CreatePlatformVersionRequest.Builder optionSettings(ConfigurationOptionSetting... optionSettings)
The configuration option settings to apply to the builder environment.
optionSettings
- The configuration option settings to apply to the builder environment.CreatePlatformVersionRequest.Builder optionSettings(Consumer<ConfigurationOptionSetting.Builder>... optionSettings)
The configuration option settings to apply to the builder environment.
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 #optionSettings(List)
.optionSettings
- a consumer that will call methods on List.Builder
#optionSettings(List)
CreatePlatformVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreatePlatformVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.