Interface DeleteApplicationVersionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeleteApplicationVersionRequest.Builder,DeleteApplicationVersionRequest>,ElasticBeanstalkRequest.Builder,SdkBuilder<DeleteApplicationVersionRequest.Builder,DeleteApplicationVersionRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DeleteApplicationVersionRequest
public static interface DeleteApplicationVersionRequest.Builder extends ElasticBeanstalkRequest.Builder, SdkPojo, CopyableBuilder<DeleteApplicationVersionRequest.Builder,DeleteApplicationVersionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteApplicationVersionRequest.BuilderapplicationName(String applicationName)The name of the application to which the version belongs.DeleteApplicationVersionRequest.BuilderdeleteSourceBundle(Boolean deleteSourceBundle)Set totrueto delete the source bundle from your storage bucket.DeleteApplicationVersionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteApplicationVersionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DeleteApplicationVersionRequest.BuilderversionLabel(String versionLabel)The label of the version to delete.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.elasticbeanstalk.model.ElasticBeanstalkRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
applicationName
DeleteApplicationVersionRequest.Builder applicationName(String applicationName)
The name of the application to which the version belongs.
- Parameters:
applicationName- The name of the application to which the version belongs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionLabel
DeleteApplicationVersionRequest.Builder versionLabel(String versionLabel)
The label of the version to delete.
- Parameters:
versionLabel- The label of the version to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteSourceBundle
DeleteApplicationVersionRequest.Builder deleteSourceBundle(Boolean deleteSourceBundle)
Set to
trueto delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.- Parameters:
deleteSourceBundle- Set totrueto delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteApplicationVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteApplicationVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-