@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutGroupConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutGroupConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
PutGroupConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<GroupConfigurationItem> |
getConfiguration()
The new configuration to associate with the specified group.
|
String |
getGroup()
The name or ARN of the resource group with the configuration that you want to update.
|
int |
hashCode() |
void |
setConfiguration(Collection<GroupConfigurationItem> configuration)
The new configuration to associate with the specified group.
|
void |
setGroup(String group)
The name or ARN of the resource group with the configuration that you want to update.
|
String |
toString()
Returns a string representation of this object.
|
PutGroupConfigurationRequest |
withConfiguration(Collection<GroupConfigurationItem> configuration)
The new configuration to associate with the specified group.
|
PutGroupConfigurationRequest |
withConfiguration(GroupConfigurationItem... configuration)
The new configuration to associate with the specified group.
|
PutGroupConfigurationRequest |
withGroup(String group)
The name or ARN of the resource group with the configuration that you want to update.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setGroup(String group)
The name or ARN of the resource group with the configuration that you want to update.
group
- The name or ARN of the resource group with the configuration that you want to update.public String getGroup()
The name or ARN of the resource group with the configuration that you want to update.
public PutGroupConfigurationRequest withGroup(String group)
The name or ARN of the resource group with the configuration that you want to update.
group
- The name or ARN of the resource group with the configuration that you want to update.public List<GroupConfigurationItem> getConfiguration()
The new configuration to associate with the specified group. A configuration associates the resource group with an Amazon Web Services service and specifies how the service can interact with the resources in the group. A configuration is an array of GroupConfigurationItem elements.
For information about the syntax of a service configuration, see Service configurations for Resource Groups.
A resource group can contain either a Configuration
or a ResourceQuery
, but not both.
For information about the syntax of a service configuration, see Service configurations for Resource Groups.
A resource group can contain either a Configuration
or a ResourceQuery
, but not
both.
public void setConfiguration(Collection<GroupConfigurationItem> configuration)
The new configuration to associate with the specified group. A configuration associates the resource group with an Amazon Web Services service and specifies how the service can interact with the resources in the group. A configuration is an array of GroupConfigurationItem elements.
For information about the syntax of a service configuration, see Service configurations for Resource Groups.
A resource group can contain either a Configuration
or a ResourceQuery
, but not both.
configuration
- The new configuration to associate with the specified group. A configuration associates the resource group
with an Amazon Web Services service and specifies how the service can interact with the resources in the
group. A configuration is an array of GroupConfigurationItem elements.
For information about the syntax of a service configuration, see Service configurations for Resource Groups.
A resource group can contain either a Configuration
or a ResourceQuery
, but not
both.
public PutGroupConfigurationRequest withConfiguration(GroupConfigurationItem... configuration)
The new configuration to associate with the specified group. A configuration associates the resource group with an Amazon Web Services service and specifies how the service can interact with the resources in the group. A configuration is an array of GroupConfigurationItem elements.
For information about the syntax of a service configuration, see Service configurations for Resource Groups.
A resource group can contain either a Configuration
or a ResourceQuery
, but not both.
NOTE: This method appends the values to the existing list (if any). Use
setConfiguration(java.util.Collection)
or withConfiguration(java.util.Collection)
if you want
to override the existing values.
configuration
- The new configuration to associate with the specified group. A configuration associates the resource group
with an Amazon Web Services service and specifies how the service can interact with the resources in the
group. A configuration is an array of GroupConfigurationItem elements.
For information about the syntax of a service configuration, see Service configurations for Resource Groups.
A resource group can contain either a Configuration
or a ResourceQuery
, but not
both.
public PutGroupConfigurationRequest withConfiguration(Collection<GroupConfigurationItem> configuration)
The new configuration to associate with the specified group. A configuration associates the resource group with an Amazon Web Services service and specifies how the service can interact with the resources in the group. A configuration is an array of GroupConfigurationItem elements.
For information about the syntax of a service configuration, see Service configurations for Resource Groups.
A resource group can contain either a Configuration
or a ResourceQuery
, but not both.
configuration
- The new configuration to associate with the specified group. A configuration associates the resource group
with an Amazon Web Services service and specifies how the service can interact with the resources in the
group. A configuration is an array of GroupConfigurationItem elements.
For information about the syntax of a service configuration, see Service configurations for Resource Groups.
A resource group can contain either a Configuration
or a ResourceQuery
, but not
both.
public String toString()
toString
in class Object
Object.toString()
public PutGroupConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()