public static interface CreateDeploymentGroupRequest.Builder extends CodeDeployRequest.Builder, SdkPojo, CopyableBuilder<CreateDeploymentGroupRequest.Builder,CreateDeploymentGroupRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateDeploymentGroupRequest.Builder |
alarmConfiguration(AlarmConfiguration alarmConfiguration)
Information to add about Amazon CloudWatch alarms when the deployment group is created.
|
default CreateDeploymentGroupRequest.Builder |
alarmConfiguration(Consumer<AlarmConfiguration.Builder> alarmConfiguration)
Information to add about Amazon CloudWatch alarms when the deployment group is created.
|
CreateDeploymentGroupRequest.Builder |
applicationName(String applicationName)
The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.
|
CreateDeploymentGroupRequest.Builder |
autoRollbackConfiguration(AutoRollbackConfiguration autoRollbackConfiguration)
Configuration information for an automatic rollback that is added when a deployment group is created.
|
default CreateDeploymentGroupRequest.Builder |
autoRollbackConfiguration(Consumer<AutoRollbackConfiguration.Builder> autoRollbackConfiguration)
Configuration information for an automatic rollback that is added when a deployment group is created.
|
CreateDeploymentGroupRequest.Builder |
autoScalingGroups(Collection<String> autoScalingGroups)
A list of associated Amazon EC2 Auto Scaling groups.
|
CreateDeploymentGroupRequest.Builder |
autoScalingGroups(String... autoScalingGroups)
A list of associated Amazon EC2 Auto Scaling groups.
|
CreateDeploymentGroupRequest.Builder |
blueGreenDeploymentConfiguration(BlueGreenDeploymentConfiguration blueGreenDeploymentConfiguration)
Information about blue/green deployment options for a deployment group.
|
default CreateDeploymentGroupRequest.Builder |
blueGreenDeploymentConfiguration(Consumer<BlueGreenDeploymentConfiguration.Builder> blueGreenDeploymentConfiguration)
Information about blue/green deployment options for a deployment group.
|
CreateDeploymentGroupRequest.Builder |
deploymentConfigName(String deploymentConfigName)
If specified, the deployment configuration name can be either one of the predefined configurations provided
with CodeDeploy or a custom deployment configuration that you create by calling the create deployment
configuration operation.
|
CreateDeploymentGroupRequest.Builder |
deploymentGroupName(String deploymentGroupName)
The name of a new deployment group for the specified application.
|
default CreateDeploymentGroupRequest.Builder |
deploymentStyle(Consumer<DeploymentStyle.Builder> deploymentStyle)
Information about the type of deployment, in-place or blue/green, that you want to run and whether to route
deployment traffic behind a load balancer.
|
CreateDeploymentGroupRequest.Builder |
deploymentStyle(DeploymentStyle deploymentStyle)
Information about the type of deployment, in-place or blue/green, that you want to run and whether to route
deployment traffic behind a load balancer.
|
CreateDeploymentGroupRequest.Builder |
ec2TagFilters(Collection<EC2TagFilter> ec2TagFilters)
The Amazon EC2 tags on which to filter.
|
CreateDeploymentGroupRequest.Builder |
ec2TagFilters(Consumer<EC2TagFilter.Builder>... ec2TagFilters)
The Amazon EC2 tags on which to filter.
|
CreateDeploymentGroupRequest.Builder |
ec2TagFilters(EC2TagFilter... ec2TagFilters)
The Amazon EC2 tags on which to filter.
|
default CreateDeploymentGroupRequest.Builder |
ec2TagSet(Consumer<EC2TagSet.Builder> ec2TagSet)
Information about groups of tags applied to Amazon EC2 instances.
|
CreateDeploymentGroupRequest.Builder |
ec2TagSet(EC2TagSet ec2TagSet)
Information about groups of tags applied to Amazon EC2 instances.
|
CreateDeploymentGroupRequest.Builder |
ecsServices(Collection<ECSService> ecsServices)
The target Amazon ECS services in the deployment group.
|
CreateDeploymentGroupRequest.Builder |
ecsServices(Consumer<ECSService.Builder>... ecsServices)
The target Amazon ECS services in the deployment group.
|
CreateDeploymentGroupRequest.Builder |
ecsServices(ECSService... ecsServices)
The target Amazon ECS services in the deployment group.
|
default CreateDeploymentGroupRequest.Builder |
loadBalancerInfo(Consumer<LoadBalancerInfo.Builder> loadBalancerInfo)
Information about the load balancer used in a deployment.
|
CreateDeploymentGroupRequest.Builder |
loadBalancerInfo(LoadBalancerInfo loadBalancerInfo)
Information about the load balancer used in a deployment.
|
CreateDeploymentGroupRequest.Builder |
onPremisesInstanceTagFilters(Collection<TagFilter> onPremisesInstanceTagFilters)
The on-premises instance tags on which to filter.
|
CreateDeploymentGroupRequest.Builder |
onPremisesInstanceTagFilters(Consumer<TagFilter.Builder>... onPremisesInstanceTagFilters)
The on-premises instance tags on which to filter.
|
CreateDeploymentGroupRequest.Builder |
onPremisesInstanceTagFilters(TagFilter... onPremisesInstanceTagFilters)
The on-premises instance tags on which to filter.
|
default CreateDeploymentGroupRequest.Builder |
onPremisesTagSet(Consumer<OnPremisesTagSet.Builder> onPremisesTagSet)
Information about groups of tags applied to on-premises instances.
|
CreateDeploymentGroupRequest.Builder |
onPremisesTagSet(OnPremisesTagSet onPremisesTagSet)
Information about groups of tags applied to on-premises instances.
|
CreateDeploymentGroupRequest.Builder |
outdatedInstancesStrategy(OutdatedInstancesStrategy outdatedInstancesStrategy)
Indicates what happens when new Amazon EC2 instances are launched mid-deployment and do not receive the
deployed application revision.
|
CreateDeploymentGroupRequest.Builder |
outdatedInstancesStrategy(String outdatedInstancesStrategy)
Indicates what happens when new Amazon EC2 instances are launched mid-deployment and do not receive the
deployed application revision.
|
CreateDeploymentGroupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDeploymentGroupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateDeploymentGroupRequest.Builder |
serviceRoleArn(String serviceRoleArn)
A service role Amazon Resource Name (ARN) that allows CodeDeploy to act on the user's behalf when interacting
with Amazon Web Services services.
|
CreateDeploymentGroupRequest.Builder |
tags(Collection<Tag> tags)
The metadata that you apply to CodeDeploy deployment groups to help you organize and categorize them.
|
CreateDeploymentGroupRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The metadata that you apply to CodeDeploy deployment groups to help you organize and categorize them.
|
CreateDeploymentGroupRequest.Builder |
tags(Tag... tags)
The metadata that you apply to CodeDeploy deployment groups to help you organize and categorize them.
|
CreateDeploymentGroupRequest.Builder |
triggerConfigurations(Collection<TriggerConfig> triggerConfigurations)
Information about triggers to create when the deployment group is created.
|
CreateDeploymentGroupRequest.Builder |
triggerConfigurations(Consumer<TriggerConfig.Builder>... triggerConfigurations)
Information about triggers to create when the deployment group is created.
|
CreateDeploymentGroupRequest.Builder |
triggerConfigurations(TriggerConfig... triggerConfigurations)
Information about triggers to create when the deployment group is created.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDeploymentGroupRequest.Builder applicationName(String applicationName)
The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.
applicationName - The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.CreateDeploymentGroupRequest.Builder deploymentGroupName(String deploymentGroupName)
The name of a new deployment group for the specified application.
deploymentGroupName - The name of a new deployment group for the specified application.CreateDeploymentGroupRequest.Builder deploymentConfigName(String deploymentConfigName)
If specified, the deployment configuration name can be either one of the predefined configurations provided with CodeDeploy or a custom deployment configuration that you create by calling the create deployment configuration operation.
CodeDeployDefault.OneAtATime is the default deployment configuration. It is used if a
configuration isn't specified for the deployment or deployment group.
For more information about the predefined deployment configurations in CodeDeploy, see Working with Deployment Configurations in CodeDeploy in the CodeDeploy User Guide.
deploymentConfigName - If specified, the deployment configuration name can be either one of the predefined configurations
provided with CodeDeploy or a custom deployment configuration that you create by calling the create
deployment configuration operation.
CodeDeployDefault.OneAtATime is the default deployment configuration. It is used if a
configuration isn't specified for the deployment or deployment group.
For more information about the predefined deployment configurations in CodeDeploy, see Working with Deployment Configurations in CodeDeploy in the CodeDeploy User Guide.
CreateDeploymentGroupRequest.Builder ec2TagFilters(Collection<EC2TagFilter> ec2TagFilters)
The Amazon EC2 tags on which to filter. The deployment group includes Amazon EC2 instances with any of the specified tags. Cannot be used in the same call as ec2TagSet.
ec2TagFilters - The Amazon EC2 tags on which to filter. The deployment group includes Amazon EC2 instances with any of
the specified tags. Cannot be used in the same call as ec2TagSet.CreateDeploymentGroupRequest.Builder ec2TagFilters(EC2TagFilter... ec2TagFilters)
The Amazon EC2 tags on which to filter. The deployment group includes Amazon EC2 instances with any of the specified tags. Cannot be used in the same call as ec2TagSet.
ec2TagFilters - The Amazon EC2 tags on which to filter. The deployment group includes Amazon EC2 instances with any of
the specified tags. Cannot be used in the same call as ec2TagSet.CreateDeploymentGroupRequest.Builder ec2TagFilters(Consumer<EC2TagFilter.Builder>... ec2TagFilters)
The Amazon EC2 tags on which to filter. The deployment group includes Amazon EC2 instances with any of the specified tags. Cannot be used in the same call as ec2TagSet.
This is a convenience method that creates an instance of theEC2TagFilter.Builder avoiding the need to create one
manually via EC2TagFilter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #ec2TagFilters(List.
ec2TagFilters - a consumer that will call methods on
EC2TagFilter.Builder#ec2TagFilters(java.util.Collection) CreateDeploymentGroupRequest.Builder onPremisesInstanceTagFilters(Collection<TagFilter> onPremisesInstanceTagFilters)
The on-premises instance tags on which to filter. The deployment group includes on-premises instances with
any of the specified tags. Cannot be used in the same call as OnPremisesTagSet.
onPremisesInstanceTagFilters - The on-premises instance tags on which to filter. The deployment group includes on-premises instances
with any of the specified tags. Cannot be used in the same call as OnPremisesTagSet.CreateDeploymentGroupRequest.Builder onPremisesInstanceTagFilters(TagFilter... onPremisesInstanceTagFilters)
The on-premises instance tags on which to filter. The deployment group includes on-premises instances with
any of the specified tags. Cannot be used in the same call as OnPremisesTagSet.
onPremisesInstanceTagFilters - The on-premises instance tags on which to filter. The deployment group includes on-premises instances
with any of the specified tags. Cannot be used in the same call as OnPremisesTagSet.CreateDeploymentGroupRequest.Builder onPremisesInstanceTagFilters(Consumer<TagFilter.Builder>... onPremisesInstanceTagFilters)
The on-premises instance tags on which to filter. The deployment group includes on-premises instances with
any of the specified tags. Cannot be used in the same call as OnPremisesTagSet.
TagFilter.Builder avoiding the need to create one
manually via TagFilter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #onPremisesInstanceTagFilters(List.
onPremisesInstanceTagFilters - a consumer that will call methods on
TagFilter.Builder#onPremisesInstanceTagFilters(java.util.Collection) CreateDeploymentGroupRequest.Builder autoScalingGroups(Collection<String> autoScalingGroups)
A list of associated Amazon EC2 Auto Scaling groups.
autoScalingGroups - A list of associated Amazon EC2 Auto Scaling groups.CreateDeploymentGroupRequest.Builder autoScalingGroups(String... autoScalingGroups)
A list of associated Amazon EC2 Auto Scaling groups.
autoScalingGroups - A list of associated Amazon EC2 Auto Scaling groups.CreateDeploymentGroupRequest.Builder serviceRoleArn(String serviceRoleArn)
A service role Amazon Resource Name (ARN) that allows CodeDeploy to act on the user's behalf when interacting with Amazon Web Services services.
serviceRoleArn - A service role Amazon Resource Name (ARN) that allows CodeDeploy to act on the user's behalf when
interacting with Amazon Web Services services.CreateDeploymentGroupRequest.Builder triggerConfigurations(Collection<TriggerConfig> triggerConfigurations)
Information about triggers to create when the deployment group is created. For examples, see Create a Trigger for an CodeDeploy Event in the CodeDeploy User Guide.
triggerConfigurations - Information about triggers to create when the deployment group is created. For examples, see Create a Trigger
for an CodeDeploy Event in the CodeDeploy User Guide.CreateDeploymentGroupRequest.Builder triggerConfigurations(TriggerConfig... triggerConfigurations)
Information about triggers to create when the deployment group is created. For examples, see Create a Trigger for an CodeDeploy Event in the CodeDeploy User Guide.
triggerConfigurations - Information about triggers to create when the deployment group is created. For examples, see Create a Trigger
for an CodeDeploy Event in the CodeDeploy User Guide.CreateDeploymentGroupRequest.Builder triggerConfigurations(Consumer<TriggerConfig.Builder>... triggerConfigurations)
Information about triggers to create when the deployment group is created. For examples, see Create a Trigger for an CodeDeploy Event in the CodeDeploy User Guide.
This is a convenience method that creates an instance of theTriggerConfig.Builder avoiding the need to create
one manually via TriggerConfig.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #triggerConfigurations(List.
triggerConfigurations - a consumer that will call methods on
TriggerConfig.Builder#triggerConfigurations(java.util.Collection) CreateDeploymentGroupRequest.Builder alarmConfiguration(AlarmConfiguration alarmConfiguration)
Information to add about Amazon CloudWatch alarms when the deployment group is created.
alarmConfiguration - Information to add about Amazon CloudWatch alarms when the deployment group is created.default CreateDeploymentGroupRequest.Builder alarmConfiguration(Consumer<AlarmConfiguration.Builder> alarmConfiguration)
Information to add about Amazon CloudWatch alarms when the deployment group is created.
This is a convenience method that creates an instance of theAlarmConfiguration.Builder avoiding the
need to create one manually via AlarmConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to alarmConfiguration(AlarmConfiguration).
alarmConfiguration - a consumer that will call methods on AlarmConfiguration.BuilderalarmConfiguration(AlarmConfiguration)CreateDeploymentGroupRequest.Builder autoRollbackConfiguration(AutoRollbackConfiguration autoRollbackConfiguration)
Configuration information for an automatic rollback that is added when a deployment group is created.
autoRollbackConfiguration - Configuration information for an automatic rollback that is added when a deployment group is created.default CreateDeploymentGroupRequest.Builder autoRollbackConfiguration(Consumer<AutoRollbackConfiguration.Builder> autoRollbackConfiguration)
Configuration information for an automatic rollback that is added when a deployment group is created.
This is a convenience method that creates an instance of theAutoRollbackConfiguration.Builder
avoiding the need to create one manually via AutoRollbackConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to autoRollbackConfiguration(AutoRollbackConfiguration).
autoRollbackConfiguration - a consumer that will call methods on AutoRollbackConfiguration.BuilderautoRollbackConfiguration(AutoRollbackConfiguration)CreateDeploymentGroupRequest.Builder outdatedInstancesStrategy(String outdatedInstancesStrategy)
Indicates what happens when new Amazon EC2 instances are launched mid-deployment and do not receive the deployed application revision.
If this option is set to UPDATE or is unspecified, CodeDeploy initiates one or more 'auto-update
outdated instances' deployments to apply the deployed application revision to the new Amazon EC2 instances.
If this option is set to IGNORE, CodeDeploy does not initiate a deployment to update the new
Amazon EC2 instances. This may result in instances having different revisions.
outdatedInstancesStrategy - Indicates what happens when new Amazon EC2 instances are launched mid-deployment and do not receive
the deployed application revision.
If this option is set to UPDATE or is unspecified, CodeDeploy initiates one or more
'auto-update outdated instances' deployments to apply the deployed application revision to the new
Amazon EC2 instances.
If this option is set to IGNORE, CodeDeploy does not initiate a deployment to update the
new Amazon EC2 instances. This may result in instances having different revisions.
OutdatedInstancesStrategy,
OutdatedInstancesStrategyCreateDeploymentGroupRequest.Builder outdatedInstancesStrategy(OutdatedInstancesStrategy outdatedInstancesStrategy)
Indicates what happens when new Amazon EC2 instances are launched mid-deployment and do not receive the deployed application revision.
If this option is set to UPDATE or is unspecified, CodeDeploy initiates one or more 'auto-update
outdated instances' deployments to apply the deployed application revision to the new Amazon EC2 instances.
If this option is set to IGNORE, CodeDeploy does not initiate a deployment to update the new
Amazon EC2 instances. This may result in instances having different revisions.
outdatedInstancesStrategy - Indicates what happens when new Amazon EC2 instances are launched mid-deployment and do not receive
the deployed application revision.
If this option is set to UPDATE or is unspecified, CodeDeploy initiates one or more
'auto-update outdated instances' deployments to apply the deployed application revision to the new
Amazon EC2 instances.
If this option is set to IGNORE, CodeDeploy does not initiate a deployment to update the
new Amazon EC2 instances. This may result in instances having different revisions.
OutdatedInstancesStrategy,
OutdatedInstancesStrategyCreateDeploymentGroupRequest.Builder deploymentStyle(DeploymentStyle deploymentStyle)
Information about the type of deployment, in-place or blue/green, that you want to run and whether to route deployment traffic behind a load balancer.
deploymentStyle - Information about the type of deployment, in-place or blue/green, that you want to run and whether to
route deployment traffic behind a load balancer.default CreateDeploymentGroupRequest.Builder deploymentStyle(Consumer<DeploymentStyle.Builder> deploymentStyle)
Information about the type of deployment, in-place or blue/green, that you want to run and whether to route deployment traffic behind a load balancer.
This is a convenience method that creates an instance of theDeploymentStyle.Builder avoiding the
need to create one manually via DeploymentStyle.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to deploymentStyle(DeploymentStyle).
deploymentStyle - a consumer that will call methods on DeploymentStyle.BuilderdeploymentStyle(DeploymentStyle)CreateDeploymentGroupRequest.Builder blueGreenDeploymentConfiguration(BlueGreenDeploymentConfiguration blueGreenDeploymentConfiguration)
Information about blue/green deployment options for a deployment group.
blueGreenDeploymentConfiguration - Information about blue/green deployment options for a deployment group.default CreateDeploymentGroupRequest.Builder blueGreenDeploymentConfiguration(Consumer<BlueGreenDeploymentConfiguration.Builder> blueGreenDeploymentConfiguration)
Information about blue/green deployment options for a deployment group.
This is a convenience method that creates an instance of theBlueGreenDeploymentConfiguration.Builder
avoiding the need to create one manually via BlueGreenDeploymentConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
blueGreenDeploymentConfiguration(BlueGreenDeploymentConfiguration).
blueGreenDeploymentConfiguration - a consumer that will call methods on BlueGreenDeploymentConfiguration.BuilderblueGreenDeploymentConfiguration(BlueGreenDeploymentConfiguration)CreateDeploymentGroupRequest.Builder loadBalancerInfo(LoadBalancerInfo loadBalancerInfo)
Information about the load balancer used in a deployment.
loadBalancerInfo - Information about the load balancer used in a deployment.default CreateDeploymentGroupRequest.Builder loadBalancerInfo(Consumer<LoadBalancerInfo.Builder> loadBalancerInfo)
Information about the load balancer used in a deployment.
This is a convenience method that creates an instance of theLoadBalancerInfo.Builder avoiding the
need to create one manually via LoadBalancerInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to loadBalancerInfo(LoadBalancerInfo).
loadBalancerInfo - a consumer that will call methods on LoadBalancerInfo.BuilderloadBalancerInfo(LoadBalancerInfo)CreateDeploymentGroupRequest.Builder ec2TagSet(EC2TagSet ec2TagSet)
Information about groups of tags applied to Amazon EC2 instances. The deployment group includes only Amazon
EC2 instances identified by all the tag groups. Cannot be used in the same call as ec2TagFilters
.
ec2TagSet - Information about groups of tags applied to Amazon EC2 instances. The deployment group includes only
Amazon EC2 instances identified by all the tag groups. Cannot be used in the same call as
ec2TagFilters.default CreateDeploymentGroupRequest.Builder ec2TagSet(Consumer<EC2TagSet.Builder> ec2TagSet)
Information about groups of tags applied to Amazon EC2 instances. The deployment group includes only Amazon
EC2 instances identified by all the tag groups. Cannot be used in the same call as ec2TagFilters
.
EC2TagSet.Builder avoiding the need to
create one manually via EC2TagSet.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to ec2TagSet(EC2TagSet).
ec2TagSet - a consumer that will call methods on EC2TagSet.Builderec2TagSet(EC2TagSet)CreateDeploymentGroupRequest.Builder ecsServices(Collection<ECSService> ecsServices)
The target Amazon ECS services in the deployment group. This applies only to deployment groups that use the
Amazon ECS compute platform. A target Amazon ECS service is specified as an Amazon ECS cluster and service
name pair using the format <clustername>:<servicename>.
ecsServices - The target Amazon ECS services in the deployment group. This applies only to deployment groups that
use the Amazon ECS compute platform. A target Amazon ECS service is specified as an Amazon ECS cluster
and service name pair using the format <clustername>:<servicename>.CreateDeploymentGroupRequest.Builder ecsServices(ECSService... ecsServices)
The target Amazon ECS services in the deployment group. This applies only to deployment groups that use the
Amazon ECS compute platform. A target Amazon ECS service is specified as an Amazon ECS cluster and service
name pair using the format <clustername>:<servicename>.
ecsServices - The target Amazon ECS services in the deployment group. This applies only to deployment groups that
use the Amazon ECS compute platform. A target Amazon ECS service is specified as an Amazon ECS cluster
and service name pair using the format <clustername>:<servicename>.CreateDeploymentGroupRequest.Builder ecsServices(Consumer<ECSService.Builder>... ecsServices)
The target Amazon ECS services in the deployment group. This applies only to deployment groups that use the
Amazon ECS compute platform. A target Amazon ECS service is specified as an Amazon ECS cluster and service
name pair using the format <clustername>:<servicename>.
ECSService.Builder avoiding the need to create one
manually via ECSService.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #ecsServices(List.
ecsServices - a consumer that will call methods on
ECSService.Builder#ecsServices(java.util.Collection) CreateDeploymentGroupRequest.Builder onPremisesTagSet(OnPremisesTagSet onPremisesTagSet)
Information about groups of tags applied to on-premises instances. The deployment group includes only
on-premises instances identified by all of the tag groups. Cannot be used in the same call as
onPremisesInstanceTagFilters.
onPremisesTagSet - Information about groups of tags applied to on-premises instances. The deployment group includes only
on-premises instances identified by all of the tag groups. Cannot be used in the same call as
onPremisesInstanceTagFilters.default CreateDeploymentGroupRequest.Builder onPremisesTagSet(Consumer<OnPremisesTagSet.Builder> onPremisesTagSet)
Information about groups of tags applied to on-premises instances. The deployment group includes only
on-premises instances identified by all of the tag groups. Cannot be used in the same call as
onPremisesInstanceTagFilters.
OnPremisesTagSet.Builder avoiding the
need to create one manually via OnPremisesTagSet.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to onPremisesTagSet(OnPremisesTagSet).
onPremisesTagSet - a consumer that will call methods on OnPremisesTagSet.BuilderonPremisesTagSet(OnPremisesTagSet)CreateDeploymentGroupRequest.Builder tags(Collection<Tag> tags)
The metadata that you apply to CodeDeploy deployment groups to help you organize and categorize them. Each tag consists of a key and an optional value, both of which you define.
tags - The metadata that you apply to CodeDeploy deployment groups to help you organize and categorize them.
Each tag consists of a key and an optional value, both of which you define.CreateDeploymentGroupRequest.Builder tags(Tag... tags)
The metadata that you apply to CodeDeploy deployment groups to help you organize and categorize them. Each tag consists of a key and an optional value, both of which you define.
tags - The metadata that you apply to CodeDeploy deployment groups to help you organize and categorize them.
Each tag consists of a key and an optional value, both of which you define.CreateDeploymentGroupRequest.Builder tags(Consumer<Tag.Builder>... tags)
The metadata that you apply to CodeDeploy deployment groups to help you organize and categorize them. Each tag consists of a key and an optional value, both of which you define.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateDeploymentGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDeploymentGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.