@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateResourceSetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateResourceSetRequest() |
Modifier and Type | Method and Description |
---|---|
CreateResourceSetRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateResourceSetRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateResourceSetRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<Resource> |
getResources()
A list of resource objects in the resource set.
|
String |
getResourceSetName()
The name of the resource set to create.
|
String |
getResourceSetType()
The resource type of the resources in the resource set.
|
Map<String,String> |
getTags()
A tag to associate with the parameters for a resource set.
|
int |
hashCode() |
void |
setResources(Collection<Resource> resources)
A list of resource objects in the resource set.
|
void |
setResourceSetName(String resourceSetName)
The name of the resource set to create.
|
void |
setResourceSetType(String resourceSetType)
The resource type of the resources in the resource set.
|
void |
setTags(Map<String,String> tags)
A tag to associate with the parameters for a resource set.
|
String |
toString()
Returns a string representation of this object.
|
CreateResourceSetRequest |
withResources(Collection<Resource> resources)
A list of resource objects in the resource set.
|
CreateResourceSetRequest |
withResources(Resource... resources)
A list of resource objects in the resource set.
|
CreateResourceSetRequest |
withResourceSetName(String resourceSetName)
The name of the resource set to create.
|
CreateResourceSetRequest |
withResourceSetType(String resourceSetType)
The resource type of the resources in the resource set.
|
CreateResourceSetRequest |
withTags(Map<String,String> tags)
A tag to associate with the parameters for a resource set.
|
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 setResourceSetName(String resourceSetName)
The name of the resource set to create.
resourceSetName
- The name of the resource set to create.public String getResourceSetName()
The name of the resource set to create.
public CreateResourceSetRequest withResourceSetName(String resourceSetName)
The name of the resource set to create.
resourceSetName
- The name of the resource set to create.public void setResourceSetType(String resourceSetType)
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
resourceSetType
- The resource type of the resources in the resource set. Enter one of the following values for resource
type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
public String getResourceSetType()
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
public CreateResourceSetRequest withResourceSetType(String resourceSetType)
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
resourceSetType
- The resource type of the resources in the resource set. Enter one of the following values for resource
type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
public List<Resource> getResources()
A list of resource objects in the resource set.
public void setResources(Collection<Resource> resources)
A list of resource objects in the resource set.
resources
- A list of resource objects in the resource set.public CreateResourceSetRequest withResources(Resource... resources)
A list of resource objects in the resource set.
NOTE: This method appends the values to the existing list (if any). Use
setResources(java.util.Collection)
or withResources(java.util.Collection)
if you want to
override the existing values.
resources
- A list of resource objects in the resource set.public CreateResourceSetRequest withResources(Collection<Resource> resources)
A list of resource objects in the resource set.
resources
- A list of resource objects in the resource set.public Map<String,String> getTags()
A tag to associate with the parameters for a resource set.
public void setTags(Map<String,String> tags)
A tag to associate with the parameters for a resource set.
tags
- A tag to associate with the parameters for a resource set.public CreateResourceSetRequest withTags(Map<String,String> tags)
A tag to associate with the parameters for a resource set.
tags
- A tag to associate with the parameters for a resource set.public CreateResourceSetRequest addTagsEntry(String key, String value)
public CreateResourceSetRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateResourceSetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()