ToCopyableBuilder<ScalingParameters.Builder,ScalingParameters>
@Generated("software.amazon.awssdk:codegen") public class ScalingParameters extends Object implements ToCopyableBuilder<ScalingParameters.Builder,ScalingParameters>
The desired instance type and desired number of replicas of each index partition.
Modifier and Type | Class | Description |
---|---|---|
static interface |
ScalingParameters.Builder |
Modifier and Type | Method | Description |
---|---|---|
static ScalingParameters.Builder |
builder() |
|
String |
desiredInstanceType() |
The instance type that you want to preconfigure for your domain.
|
Integer |
desiredPartitionCount() |
The number of partitions you want to preconfigure for your domain.
|
Integer |
desiredReplicationCount() |
The number of replicas you want to preconfigure for each index partition.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends ScalingParameters.Builder> |
serializableBuilderClass() |
|
ScalingParameters.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String desiredInstanceType()
The instance type that you want to preconfigure for your domain. For example, search.m1.small
.
search.m1.small
.PartitionInstanceType
public Integer desiredReplicationCount()
The number of replicas you want to preconfigure for each index partition.
public Integer desiredPartitionCount()
The number of partitions you want to preconfigure for your domain. Only valid when you select
m2.2xlarge
as the desired instance type.
m2.2xlarge
as the desired instance type.public ScalingParameters.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ScalingParameters.Builder,ScalingParameters>
public static ScalingParameters.Builder builder()
public static Class<? extends ScalingParameters.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.