@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LaunchTemplateCpuOptionsRequest extends Object implements Serializable, Cloneable
The CPU options for the instance. Both the core count and threads per core must be specified in the request.
Constructor and Description |
---|
LaunchTemplateCpuOptionsRequest() |
Modifier and Type | Method and Description |
---|---|
LaunchTemplateCpuOptionsRequest |
clone() |
boolean |
equals(Object obj) |
Integer |
getCoreCount()
The number of CPU cores for the instance.
|
Integer |
getThreadsPerCore()
The number of threads per CPU core.
|
int |
hashCode() |
void |
setCoreCount(Integer coreCount)
The number of CPU cores for the instance.
|
void |
setThreadsPerCore(Integer threadsPerCore)
The number of threads per CPU core.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
LaunchTemplateCpuOptionsRequest |
withCoreCount(Integer coreCount)
The number of CPU cores for the instance.
|
LaunchTemplateCpuOptionsRequest |
withThreadsPerCore(Integer threadsPerCore)
The number of threads per CPU core.
|
public void setCoreCount(Integer coreCount)
The number of CPU cores for the instance.
coreCount
- The number of CPU cores for the instance.public Integer getCoreCount()
The number of CPU cores for the instance.
public LaunchTemplateCpuOptionsRequest withCoreCount(Integer coreCount)
The number of CPU cores for the instance.
coreCount
- The number of CPU cores for the instance.public void setThreadsPerCore(Integer threadsPerCore)
The number of threads per CPU core. To disable Intel Hyper-Threading Technology for the instance, specify a value of 1. Otherwise, specify the default value of 2.
threadsPerCore
- The number of threads per CPU core. To disable Intel Hyper-Threading Technology for the instance, specify
a value of 1. Otherwise, specify the default value of 2.public Integer getThreadsPerCore()
The number of threads per CPU core. To disable Intel Hyper-Threading Technology for the instance, specify a value of 1. Otherwise, specify the default value of 2.
public LaunchTemplateCpuOptionsRequest withThreadsPerCore(Integer threadsPerCore)
The number of threads per CPU core. To disable Intel Hyper-Threading Technology for the instance, specify a value of 1. Otherwise, specify the default value of 2.
threadsPerCore
- The number of threads per CPU core. To disable Intel Hyper-Threading Technology for the instance, specify
a value of 1. Otherwise, specify the default value of 2.public String toString()
toString
in class Object
Object.toString()
public LaunchTemplateCpuOptionsRequest clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.