@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GroupConfigurationParameter extends Object implements Serializable, Cloneable, StructuredPojo
A parameter for a group configuration item.
Constructor and Description |
---|
GroupConfigurationParameter() |
Modifier and Type | Method and Description |
---|---|
GroupConfigurationParameter |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The name of the group configuration parameter.
|
List<String> |
getValues()
The values of for this parameter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The name of the group configuration parameter.
|
void |
setValues(Collection<String> values)
The values of for this parameter.
|
String |
toString()
Returns a string representation of this object.
|
GroupConfigurationParameter |
withName(String name)
The name of the group configuration parameter.
|
GroupConfigurationParameter |
withValues(Collection<String> values)
The values of for this parameter.
|
GroupConfigurationParameter |
withValues(String... values)
The values of for this parameter.
|
public void setName(String name)
The name of the group configuration parameter.
You can specify the following string values:
For configuration item type AWS::ResourceGroups::Generic
:
allowed-resource-types
Specifies the types of resources that you can add to this group by using the GroupResources operation.
For configuration item type AWS::EC2::CapacityReservationPool
:
None - This configuration item type doesn't support any parameters.
For more information about EC2 capacity reservation groups, see Working with capacity reservation groups in the EC2 Users Guide.
name
- The name of the group configuration parameter.
You can specify the following string values:
For configuration item type AWS::ResourceGroups::Generic
:
allowed-resource-types
Specifies the types of resources that you can add to this group by using the GroupResources operation.
For configuration item type AWS::EC2::CapacityReservationPool
:
None - This configuration item type doesn't support any parameters.
For more information about EC2 capacity reservation groups, see Working with capacity reservation groups in the EC2 Users Guide.
public String getName()
The name of the group configuration parameter.
You can specify the following string values:
For configuration item type AWS::ResourceGroups::Generic
:
allowed-resource-types
Specifies the types of resources that you can add to this group by using the GroupResources operation.
For configuration item type AWS::EC2::CapacityReservationPool
:
None - This configuration item type doesn't support any parameters.
For more information about EC2 capacity reservation groups, see Working with capacity reservation groups in the EC2 Users Guide.
You can specify the following string values:
For configuration item type AWS::ResourceGroups::Generic
:
allowed-resource-types
Specifies the types of resources that you can add to this group by using the GroupResources operation.
For configuration item type AWS::EC2::CapacityReservationPool
:
None - This configuration item type doesn't support any parameters.
For more information about EC2 capacity reservation groups, see Working with capacity reservation groups in the EC2 Users Guide.
public GroupConfigurationParameter withName(String name)
The name of the group configuration parameter.
You can specify the following string values:
For configuration item type AWS::ResourceGroups::Generic
:
allowed-resource-types
Specifies the types of resources that you can add to this group by using the GroupResources operation.
For configuration item type AWS::EC2::CapacityReservationPool
:
None - This configuration item type doesn't support any parameters.
For more information about EC2 capacity reservation groups, see Working with capacity reservation groups in the EC2 Users Guide.
name
- The name of the group configuration parameter.
You can specify the following string values:
For configuration item type AWS::ResourceGroups::Generic
:
allowed-resource-types
Specifies the types of resources that you can add to this group by using the GroupResources operation.
For configuration item type AWS::EC2::CapacityReservationPool
:
None - This configuration item type doesn't support any parameters.
For more information about EC2 capacity reservation groups, see Working with capacity reservation groups in the EC2 Users Guide.
public List<String> getValues()
The values of for this parameter.
You can specify the following string value:
For item type allowed-resource-types
: the only supported parameter value is
AWS::EC2::CapacityReservation
.
You can specify the following string value:
For item type allowed-resource-types
: the only supported parameter value is
AWS::EC2::CapacityReservation
.
public void setValues(Collection<String> values)
The values of for this parameter.
You can specify the following string value:
For item type allowed-resource-types
: the only supported parameter value is
AWS::EC2::CapacityReservation
.
values
- The values of for this parameter.
You can specify the following string value:
For item type allowed-resource-types
: the only supported parameter value is
AWS::EC2::CapacityReservation
.
public GroupConfigurationParameter withValues(String... values)
The values of for this parameter.
You can specify the following string value:
For item type allowed-resource-types
: the only supported parameter value is
AWS::EC2::CapacityReservation
.
NOTE: This method appends the values to the existing list (if any). Use
setValues(java.util.Collection)
or withValues(java.util.Collection)
if you want to override the
existing values.
values
- The values of for this parameter.
You can specify the following string value:
For item type allowed-resource-types
: the only supported parameter value is
AWS::EC2::CapacityReservation
.
public GroupConfigurationParameter withValues(Collection<String> values)
The values of for this parameter.
You can specify the following string value:
For item type allowed-resource-types
: the only supported parameter value is
AWS::EC2::CapacityReservation
.
values
- The values of for this parameter.
You can specify the following string value:
For item type allowed-resource-types
: the only supported parameter value is
AWS::EC2::CapacityReservation
.
public String toString()
toString
in class Object
Object.toString()
public GroupConfigurationParameter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.