@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 ObjectObject.toString()public ResourceIdentifierSummary clone()