@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PlacementGroup extends Object implements Serializable, Cloneable
Describes a placement group.
| Constructor and Description |
|---|
PlacementGroup()
Default constructor for PlacementGroup object.
|
PlacementGroup(String groupName)
Constructs a new PlacementGroup object.
|
| Modifier and Type | Method and Description |
|---|---|
PlacementGroup |
clone() |
boolean |
equals(Object obj) |
String |
getGroupId()
The ID of the placement group.
|
String |
getGroupName()
The name of the placement group.
|
Integer |
getPartitionCount()
The number of partitions.
|
String |
getState()
The state of the placement group.
|
String |
getStrategy()
The placement strategy.
|
List<Tag> |
getTags()
Any tags applied to the placement group.
|
int |
hashCode() |
void |
setGroupId(String groupId)
The ID of the placement group.
|
void |
setGroupName(String groupName)
The name of the placement group.
|
void |
setPartitionCount(Integer partitionCount)
The number of partitions.
|
void |
setState(PlacementGroupState state)
The state of the placement group.
|
void |
setState(String state)
The state of the placement group.
|
void |
setStrategy(PlacementStrategy strategy)
The placement strategy.
|
void |
setStrategy(String strategy)
The placement strategy.
|
void |
setTags(Collection<Tag> tags)
Any tags applied to the placement group.
|
String |
toString()
Returns a string representation of this object.
|
PlacementGroup |
withGroupId(String groupId)
The ID of the placement group.
|
PlacementGroup |
withGroupName(String groupName)
The name of the placement group.
|
PlacementGroup |
withPartitionCount(Integer partitionCount)
The number of partitions.
|
PlacementGroup |
withState(PlacementGroupState state)
The state of the placement group.
|
PlacementGroup |
withState(String state)
The state of the placement group.
|
PlacementGroup |
withStrategy(PlacementStrategy strategy)
The placement strategy.
|
PlacementGroup |
withStrategy(String strategy)
The placement strategy.
|
PlacementGroup |
withTags(Collection<Tag> tags)
Any tags applied to the placement group.
|
PlacementGroup |
withTags(Tag... tags)
Any tags applied to the placement group.
|
public PlacementGroup()
public PlacementGroup(String groupName)
groupName - The name of the placement group.public void setGroupName(String groupName)
The name of the placement group.
groupName - The name of the placement group.public String getGroupName()
The name of the placement group.
public PlacementGroup withGroupName(String groupName)
The name of the placement group.
groupName - The name of the placement group.public void setState(String state)
The state of the placement group.
state - The state of the placement group.PlacementGroupStatepublic String getState()
The state of the placement group.
PlacementGroupStatepublic PlacementGroup withState(String state)
The state of the placement group.
state - The state of the placement group.PlacementGroupStatepublic void setState(PlacementGroupState state)
The state of the placement group.
state - The state of the placement group.PlacementGroupStatepublic PlacementGroup withState(PlacementGroupState state)
The state of the placement group.
state - The state of the placement group.PlacementGroupStatepublic void setStrategy(String strategy)
The placement strategy.
strategy - The placement strategy.PlacementStrategypublic String getStrategy()
The placement strategy.
PlacementStrategypublic PlacementGroup withStrategy(String strategy)
The placement strategy.
strategy - The placement strategy.PlacementStrategypublic void setStrategy(PlacementStrategy strategy)
The placement strategy.
strategy - The placement strategy.PlacementStrategypublic PlacementGroup withStrategy(PlacementStrategy strategy)
The placement strategy.
strategy - The placement strategy.PlacementStrategypublic void setPartitionCount(Integer partitionCount)
The number of partitions. Valid only if strategy is set to partition.
partitionCount - The number of partitions. Valid only if strategy is set to partition.public Integer getPartitionCount()
The number of partitions. Valid only if strategy is set to partition.
partition.public PlacementGroup withPartitionCount(Integer partitionCount)
The number of partitions. Valid only if strategy is set to partition.
partitionCount - The number of partitions. Valid only if strategy is set to partition.public void setGroupId(String groupId)
The ID of the placement group.
groupId - The ID of the placement group.public String getGroupId()
The ID of the placement group.
public PlacementGroup withGroupId(String groupId)
The ID of the placement group.
groupId - The ID of the placement group.public List<Tag> getTags()
Any tags applied to the placement group.
public void setTags(Collection<Tag> tags)
Any tags applied to the placement group.
tags - Any tags applied to the placement group.public PlacementGroup withTags(Tag... tags)
Any tags applied to the placement group.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection) or withTags(java.util.Collection) if you want to override the
existing values.
tags - Any tags applied to the placement group.public PlacementGroup withTags(Collection<Tag> tags)
Any tags applied to the placement group.
tags - Any tags applied to the placement group.public String toString()
toString in class ObjectObject.toString()public PlacementGroup clone()
Copyright © 2021. All rights reserved.