| Package | Description |
|---|---|
| software.amazon.awssdk.services.applicationautoscaling |
With Application Auto Scaling, you can configure automatic scaling for the following resources:
|
| software.amazon.awssdk.services.applicationautoscaling.model |
| Modifier and Type | Method and Description |
|---|---|
default RegisterScalableTargetResponse |
ApplicationAutoScalingClient.registerScalableTarget(Consumer<RegisterScalableTargetRequest.Builder> registerScalableTargetRequest)
Registers or updates a scalable target, which is the resource that you want to scale.
|
default CompletableFuture<RegisterScalableTargetResponse> |
ApplicationAutoScalingAsyncClient.registerScalableTarget(Consumer<RegisterScalableTargetRequest.Builder> registerScalableTargetRequest)
Registers or updates a scalable target, which is the resource that you want to scale.
|
| Modifier and Type | Method and Description |
|---|---|
static RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.builder() |
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.maxCapacity(Integer maxCapacity)
The maximum value that you plan to scale out to.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.minCapacity(Integer minCapacity)
The minimum value that you plan to scale in to.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.resourceId(String resourceId)
The identifier of the resource that is associated with the scalable target.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.roleARN(String roleARN)
This parameter is required for services that do not support service-linked roles (such as Amazon EMR), and it
must specify the ARN of an IAM role that allows Application Auto Scaling to modify the scalable target on
your behalf.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.scalableDimension(ScalableDimension scalableDimension)
The scalable dimension associated with the scalable target.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.scalableDimension(String scalableDimension)
The scalable dimension associated with the scalable target.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.serviceNamespace(ServiceNamespace serviceNamespace)
The namespace of the Amazon Web Services service that provides the resource.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.serviceNamespace(String serviceNamespace)
The namespace of the Amazon Web Services service that provides the resource.
|
default RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.suspendedState(Consumer<SuspendedState.Builder> suspendedState)
An embedded object that contains attributes and attribute values that are used to suspend and resume
automatic scaling.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.suspendedState(SuspendedState suspendedState)
An embedded object that contains attributes and attribute values that are used to suspend and resume
automatic scaling.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.Builder.tags(Map<String,String> tags)
Assigns one or more tags to the scalable target.
|
RegisterScalableTargetRequest.Builder |
RegisterScalableTargetRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends RegisterScalableTargetRequest.Builder> |
RegisterScalableTargetRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.