Java com.amazonaws.services.autoscaling AmazonAutoScalingClient fields, constructors, methods, implement or subclass

Example usage for Java com.amazonaws.services.autoscaling AmazonAutoScalingClient fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for com.amazonaws.services.autoscaling AmazonAutoScalingClient.

The text is from its open source code.

Constructor

AmazonAutoScalingClient(ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on Auto Scaling.
AmazonAutoScalingClient(AWSCredentials awsCredentials)
Constructs a new client to invoke service methods on Auto Scaling using the specified AWS account credentials.
AmazonAutoScalingClient(AWSCredentialsProvider awsCredentialsProvider)
Constructs a new client to invoke service methods on Auto Scaling using the specified AWS account credentials provider.
AmazonAutoScalingClient(AwsSyncClientParams clientParams)
Constructs a new client to invoke service methods on Auto Scaling using the specified parameters.
AmazonAutoScalingClient()
Constructs a new client to invoke service methods on Auto Scaling.
AmazonAutoScalingClient(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on Auto Scaling using the specified AWS account credentials and client configuration options.
AmazonAutoScalingClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on Auto Scaling using the specified AWS account credentials provider and client configuration options.
AmazonAutoScalingClient(AwsSyncClientParams clientParams, boolean endpointDiscoveryEnabled)
Constructs a new client to invoke service methods on Auto Scaling using the specified parameters.

Method

AmazonAutoScalingClientBuilderbuilder()
CreateAutoScalingGroupResultcreateAutoScalingGroup(CreateAutoScalingGroupRequest request)

Creates an Auto Scaling group with the specified name and attributes.

CreateLaunchConfigurationResultcreateLaunchConfiguration(CreateLaunchConfigurationRequest request)

Creates a launch configuration.

DeleteAutoScalingGroupResultdeleteAutoScalingGroup(DeleteAutoScalingGroupRequest request)

Deletes the specified Auto Scaling group.

DeleteLaunchConfigurationResultdeleteLaunchConfiguration(DeleteLaunchConfigurationRequest request)

Deletes the specified launch configuration.

DeletePolicyResultdeletePolicy(DeletePolicyRequest request)

Deletes the specified scaling policy.

DescribeAutoScalingGroupsResultdescribeAutoScalingGroups(DescribeAutoScalingGroupsRequest request)

Describes one or more Auto Scaling groups.

DescribeAutoScalingInstancesResultdescribeAutoScalingInstances( DescribeAutoScalingInstancesRequest request)

Describes one or more Auto Scaling instances.

DescribeAutoScalingInstancesResultdescribeAutoScalingInstances()
DescribeLaunchConfigurationsResultdescribeLaunchConfigurations( DescribeLaunchConfigurationsRequest request)

Describes one or more launch configurations.

DetachInstancesResultdetachInstances(DetachInstancesRequest request)

Removes one or more instances from the specified Auto Scaling group.

PutScalingPolicyResultputScalingPolicy(PutScalingPolicyRequest request)

Creates or updates a scaling policy for an Auto Scaling group.

voidsetEndpoint(String endpoint)
Overrides the default endpoint for this client ("https://autoscaling.amazonaws.com").
voidsetRegion(Region region)
An alternative to AmazonAutoScaling#setEndpoint(String) , sets the regional endpoint for this client's service calls.
UpdateAutoScalingGroupResultupdateAutoScalingGroup(UpdateAutoScalingGroupRequest request)

Updates the configuration for the specified Auto Scaling group.