@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceIdentifierSummary extends Object implements Serializable, Cloneable
Describes the target resources of a specific type in your import template (for example, all
AWS::S3::Bucket
resources) and the properties you can provide during the import to identify resources of
that type.
Constructor and Description |
---|
ResourceIdentifierSummary() |
Modifier and Type | Method and Description |
---|---|
ResourceIdentifierSummary |
clone() |
boolean |
equals(Object obj) |
List<String> |
getLogicalResourceIds()
The logical IDs of the target resources of the specified
ResourceType , as defined in the import
template. |
List<String> |
getResourceIdentifiers()
The resource properties you can provide during the import to identify your target resources.
|
String |
getResourceType()
The template resource type of the target resources, such as
AWS::S3::Bucket . |
int |
hashCode() |
void |
setLogicalResourceIds(Collection<String> logicalResourceIds)
The logical IDs of the target resources of the specified
ResourceType , as defined in the import
template. |
void |
setResourceIdentifiers(Collection<String> resourceIdentifiers)
The resource properties you can provide during the import to identify your target resources.
|
void |
setResourceType(String resourceType)
The template resource type of the target resources, such as
AWS::S3::Bucket . |
String |
toString()
Returns a string representation of this object.
|
ResourceIdentifierSummary |
withLogicalResourceIds(Collection<String> logicalResourceIds)
The logical IDs of the target resources of the specified
ResourceType , as defined in the import
template. |
ResourceIdentifierSummary |
withLogicalResourceIds(String... logicalResourceIds)
The logical IDs of the target resources of the specified
ResourceType , as defined in the import
template. |
ResourceIdentifierSummary |
withResourceIdentifiers(Collection<String> resourceIdentifiers)
The resource properties you can provide during the import to identify your target resources.
|
ResourceIdentifierSummary |
withResourceIdentifiers(String... resourceIdentifiers)
The resource properties you can provide during the import to identify your target resources.
|
ResourceIdentifierSummary |
withResourceType(String resourceType)
The template resource type of the target resources, such as
AWS::S3::Bucket . |
public void setResourceType(String resourceType)
The template resource type of the target resources, such as AWS::S3::Bucket
.
resourceType
- The template resource type of the target resources, such as AWS::S3::Bucket
.public String getResourceType()
The template resource type of the target resources, such as AWS::S3::Bucket
.
AWS::S3::Bucket
.public ResourceIdentifierSummary withResourceType(String resourceType)
The template resource type of the target resources, such as AWS::S3::Bucket
.
resourceType
- The template resource type of the target resources, such as AWS::S3::Bucket
.public List<String> getLogicalResourceIds()
The logical IDs of the target resources of the specified ResourceType
, as defined in the import
template.
ResourceType
, as defined in the
import template.public void setLogicalResourceIds(Collection<String> logicalResourceIds)
The logical IDs of the target resources of the specified ResourceType
, as defined in the import
template.
logicalResourceIds
- The logical IDs of the target resources of the specified ResourceType
, as defined in the
import template.public ResourceIdentifierSummary withLogicalResourceIds(String... logicalResourceIds)
The logical IDs of the target resources of the specified ResourceType
, as defined in the import
template.
NOTE: This method appends the values to the existing list (if any). Use
setLogicalResourceIds(java.util.Collection)
or withLogicalResourceIds(java.util.Collection)
if
you want to override the existing values.
logicalResourceIds
- The logical IDs of the target resources of the specified ResourceType
, as defined in the
import template.public ResourceIdentifierSummary withLogicalResourceIds(Collection<String> logicalResourceIds)
The logical IDs of the target resources of the specified ResourceType
, as defined in the import
template.
logicalResourceIds
- The logical IDs of the target resources of the specified ResourceType
, as defined in the
import template.public List<String> getResourceIdentifiers()
The resource properties you can provide during the import to identify your target resources. For example,
BucketName
is a possible identifier property for AWS::S3::Bucket
resources.
BucketName
is a possible identifier property for AWS::S3::Bucket
resources.public void setResourceIdentifiers(Collection<String> resourceIdentifiers)
The resource properties you can provide during the import to identify your target resources. For example,
BucketName
is a possible identifier property for AWS::S3::Bucket
resources.
resourceIdentifiers
- The resource properties you can provide during the import to identify your target resources. For example,
BucketName
is a possible identifier property for AWS::S3::Bucket
resources.public ResourceIdentifierSummary withResourceIdentifiers(String... resourceIdentifiers)
The resource properties you can provide during the import to identify your target resources. For example,
BucketName
is a possible identifier property for AWS::S3::Bucket
resources.
NOTE: This method appends the values to the existing list (if any). Use
setResourceIdentifiers(java.util.Collection)
or withResourceIdentifiers(java.util.Collection)
if you want to override the existing values.
resourceIdentifiers
- The resource properties you can provide during the import to identify your target resources. For example,
BucketName
is a possible identifier property for AWS::S3::Bucket
resources.public ResourceIdentifierSummary withResourceIdentifiers(Collection<String> resourceIdentifiers)
The resource properties you can provide during the import to identify your target resources. For example,
BucketName
is a possible identifier property for AWS::S3::Bucket
resources.
resourceIdentifiers
- The resource properties you can provide during the import to identify your target resources. For example,
BucketName
is a possible identifier property for AWS::S3::Bucket
resources.public String toString()
toString
in class Object
Object.toString()
public ResourceIdentifierSummary clone()
Copyright © 2024. All rights reserved.