@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoScalingDescription extends Object implements Serializable, Cloneable, StructuredPojo
Information about the auto scaling parameters for the connector.
Constructor and Description |
---|
AutoScalingDescription() |
Modifier and Type | Method and Description |
---|---|
AutoScalingDescription |
clone() |
boolean |
equals(Object obj) |
Integer |
getMaxWorkerCount()
The maximum number of workers allocated to the connector.
|
Integer |
getMcuCount()
The number of microcontroller units (MCUs) allocated to each connector worker.
|
Integer |
getMinWorkerCount()
The minimum number of workers allocated to the connector.
|
ScaleInPolicyDescription |
getScaleInPolicy()
The sacle-in policy for the connector.
|
ScaleOutPolicyDescription |
getScaleOutPolicy()
The sacle-out policy for the connector.>
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setMaxWorkerCount(Integer maxWorkerCount)
The maximum number of workers allocated to the connector.
|
void |
setMcuCount(Integer mcuCount)
The number of microcontroller units (MCUs) allocated to each connector worker.
|
void |
setMinWorkerCount(Integer minWorkerCount)
The minimum number of workers allocated to the connector.
|
void |
setScaleInPolicy(ScaleInPolicyDescription scaleInPolicy)
The sacle-in policy for the connector.
|
void |
setScaleOutPolicy(ScaleOutPolicyDescription scaleOutPolicy)
The sacle-out policy for the connector.>
|
String |
toString()
Returns a string representation of this object.
|
AutoScalingDescription |
withMaxWorkerCount(Integer maxWorkerCount)
The maximum number of workers allocated to the connector.
|
AutoScalingDescription |
withMcuCount(Integer mcuCount)
The number of microcontroller units (MCUs) allocated to each connector worker.
|
AutoScalingDescription |
withMinWorkerCount(Integer minWorkerCount)
The minimum number of workers allocated to the connector.
|
AutoScalingDescription |
withScaleInPolicy(ScaleInPolicyDescription scaleInPolicy)
The sacle-in policy for the connector.
|
AutoScalingDescription |
withScaleOutPolicy(ScaleOutPolicyDescription scaleOutPolicy)
The sacle-out policy for the connector.>
|
public void setMaxWorkerCount(Integer maxWorkerCount)
The maximum number of workers allocated to the connector.
maxWorkerCount
- The maximum number of workers allocated to the connector.public Integer getMaxWorkerCount()
The maximum number of workers allocated to the connector.
public AutoScalingDescription withMaxWorkerCount(Integer maxWorkerCount)
The maximum number of workers allocated to the connector.
maxWorkerCount
- The maximum number of workers allocated to the connector.public void setMcuCount(Integer mcuCount)
The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.
mcuCount
- The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are
1,2,4,8.public Integer getMcuCount()
The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.
public AutoScalingDescription withMcuCount(Integer mcuCount)
The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.
mcuCount
- The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are
1,2,4,8.public void setMinWorkerCount(Integer minWorkerCount)
The minimum number of workers allocated to the connector.
minWorkerCount
- The minimum number of workers allocated to the connector.public Integer getMinWorkerCount()
The minimum number of workers allocated to the connector.
public AutoScalingDescription withMinWorkerCount(Integer minWorkerCount)
The minimum number of workers allocated to the connector.
minWorkerCount
- The minimum number of workers allocated to the connector.public void setScaleInPolicy(ScaleInPolicyDescription scaleInPolicy)
The sacle-in policy for the connector.
scaleInPolicy
- The sacle-in policy for the connector.public ScaleInPolicyDescription getScaleInPolicy()
The sacle-in policy for the connector.
public AutoScalingDescription withScaleInPolicy(ScaleInPolicyDescription scaleInPolicy)
The sacle-in policy for the connector.
scaleInPolicy
- The sacle-in policy for the connector.public void setScaleOutPolicy(ScaleOutPolicyDescription scaleOutPolicy)
The sacle-out policy for the connector.>
scaleOutPolicy
- The sacle-out policy for the connector.>public ScaleOutPolicyDescription getScaleOutPolicy()
The sacle-out policy for the connector.>
public AutoScalingDescription withScaleOutPolicy(ScaleOutPolicyDescription scaleOutPolicy)
The sacle-out policy for the connector.>
scaleOutPolicy
- The sacle-out policy for the connector.>public String toString()
toString
in class Object
Object.toString()
public AutoScalingDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.