Class GetGroupResult.Builder
- java.lang.Object
-
- com.pulumi.aws.autoscaling.outputs.GetGroupResult.Builder
-
- Enclosing class:
- GetGroupResult
public static final class GetGroupResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetGroupResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetGroupResult defaults)
-
-
Method Detail
-
arn
public GetGroupResult.Builder arn(java.lang.String arn)
-
availabilityZones
public GetGroupResult.Builder availabilityZones(java.util.List<java.lang.String> availabilityZones)
-
availabilityZones
public GetGroupResult.Builder availabilityZones(java.lang.String... availabilityZones)
-
defaultCooldown
public GetGroupResult.Builder defaultCooldown(java.lang.Integer defaultCooldown)
-
desiredCapacity
public GetGroupResult.Builder desiredCapacity(java.lang.Integer desiredCapacity)
-
desiredCapacityType
public GetGroupResult.Builder desiredCapacityType(java.lang.String desiredCapacityType)
-
enabledMetrics
public GetGroupResult.Builder enabledMetrics(java.util.List<java.lang.String> enabledMetrics)
-
enabledMetrics
public GetGroupResult.Builder enabledMetrics(java.lang.String... enabledMetrics)
-
healthCheckGracePeriod
public GetGroupResult.Builder healthCheckGracePeriod(java.lang.Integer healthCheckGracePeriod)
-
healthCheckType
public GetGroupResult.Builder healthCheckType(java.lang.String healthCheckType)
-
id
public GetGroupResult.Builder id(java.lang.String id)
-
instanceMaintenancePolicies
public GetGroupResult.Builder instanceMaintenancePolicies(java.util.List<GetGroupInstanceMaintenancePolicy> instanceMaintenancePolicies)
-
instanceMaintenancePolicies
public GetGroupResult.Builder instanceMaintenancePolicies(GetGroupInstanceMaintenancePolicy... instanceMaintenancePolicies)
-
launchConfiguration
public GetGroupResult.Builder launchConfiguration(java.lang.String launchConfiguration)
-
launchTemplates
public GetGroupResult.Builder launchTemplates(java.util.List<GetGroupLaunchTemplate> launchTemplates)
-
launchTemplates
public GetGroupResult.Builder launchTemplates(GetGroupLaunchTemplate... launchTemplates)
-
loadBalancers
public GetGroupResult.Builder loadBalancers(java.util.List<java.lang.String> loadBalancers)
-
loadBalancers
public GetGroupResult.Builder loadBalancers(java.lang.String... loadBalancers)
-
maxInstanceLifetime
public GetGroupResult.Builder maxInstanceLifetime(java.lang.Integer maxInstanceLifetime)
-
maxSize
public GetGroupResult.Builder maxSize(java.lang.Integer maxSize)
-
minSize
public GetGroupResult.Builder minSize(java.lang.Integer minSize)
-
mixedInstancesPolicies
public GetGroupResult.Builder mixedInstancesPolicies(java.util.List<GetGroupMixedInstancesPolicy> mixedInstancesPolicies)
-
mixedInstancesPolicies
public GetGroupResult.Builder mixedInstancesPolicies(GetGroupMixedInstancesPolicy... mixedInstancesPolicies)
-
name
public GetGroupResult.Builder name(java.lang.String name)
-
newInstancesProtectedFromScaleIn
public GetGroupResult.Builder newInstancesProtectedFromScaleIn(java.lang.Boolean newInstancesProtectedFromScaleIn)
-
placementGroup
public GetGroupResult.Builder placementGroup(java.lang.String placementGroup)
-
predictedCapacity
public GetGroupResult.Builder predictedCapacity(java.lang.Integer predictedCapacity)
-
region
public GetGroupResult.Builder region(java.lang.String region)
-
serviceLinkedRoleArn
public GetGroupResult.Builder serviceLinkedRoleArn(java.lang.String serviceLinkedRoleArn)
-
status
public GetGroupResult.Builder status(java.lang.String status)
-
suspendedProcesses
public GetGroupResult.Builder suspendedProcesses(java.util.List<java.lang.String> suspendedProcesses)
-
suspendedProcesses
public GetGroupResult.Builder suspendedProcesses(java.lang.String... suspendedProcesses)
-
tags
public GetGroupResult.Builder tags(java.util.List<GetGroupTag> tags)
-
tags
public GetGroupResult.Builder tags(GetGroupTag... tags)
-
targetGroupArns
public GetGroupResult.Builder targetGroupArns(java.util.List<java.lang.String> targetGroupArns)
-
targetGroupArns
public GetGroupResult.Builder targetGroupArns(java.lang.String... targetGroupArns)
-
terminationPolicies
public GetGroupResult.Builder terminationPolicies(java.util.List<java.lang.String> terminationPolicies)
-
terminationPolicies
public GetGroupResult.Builder terminationPolicies(java.lang.String... terminationPolicies)
-
trafficSources
public GetGroupResult.Builder trafficSources(java.util.List<GetGroupTrafficSource> trafficSources)
-
trafficSources
public GetGroupResult.Builder trafficSources(GetGroupTrafficSource... trafficSources)
-
vpcZoneIdentifier
public GetGroupResult.Builder vpcZoneIdentifier(java.lang.String vpcZoneIdentifier)
-
warmPoolSize
public GetGroupResult.Builder warmPoolSize(java.lang.Integer warmPoolSize)
-
warmPools
public GetGroupResult.Builder warmPools(java.util.List<GetGroupWarmPool> warmPools)
-
warmPools
public GetGroupResult.Builder warmPools(GetGroupWarmPool... warmPools)
-
build
public GetGroupResult build()
-
-