@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateVpcLinkResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
| Constructor and Description |
|---|
CreateVpcLinkResult() |
| Modifier and Type | Method and Description |
|---|---|
CreateVpcLinkResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateVpcLinkResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateVpcLinkResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedDate()
The timestamp when the VPC link was created.
|
String |
getName()
The name of the VPC link.
|
List<String> |
getSecurityGroupIds()
A list of security group IDs for the VPC link.
|
List<String> |
getSubnetIds()
A list of subnet IDs to include in the VPC link.
|
Map<String,String> |
getTags()
Tags for the VPC link.
|
String |
getVpcLinkId()
The ID of the VPC link.
|
String |
getVpcLinkStatus()
The status of the VPC link.
|
String |
getVpcLinkStatusMessage()
A message summarizing the cause of the status of the VPC link.
|
String |
getVpcLinkVersion()
The version of the VPC link.
|
int |
hashCode() |
void |
setCreatedDate(Date createdDate)
The timestamp when the VPC link was created.
|
void |
setName(String name)
The name of the VPC link.
|
void |
setSecurityGroupIds(Collection<String> securityGroupIds)
A list of security group IDs for the VPC link.
|
void |
setSubnetIds(Collection<String> subnetIds)
A list of subnet IDs to include in the VPC link.
|
void |
setTags(Map<String,String> tags)
Tags for the VPC link.
|
void |
setVpcLinkId(String vpcLinkId)
The ID of the VPC link.
|
void |
setVpcLinkStatus(String vpcLinkStatus)
The status of the VPC link.
|
void |
setVpcLinkStatusMessage(String vpcLinkStatusMessage)
A message summarizing the cause of the status of the VPC link.
|
void |
setVpcLinkVersion(String vpcLinkVersion)
The version of the VPC link.
|
String |
toString()
Returns a string representation of this object.
|
CreateVpcLinkResult |
withCreatedDate(Date createdDate)
The timestamp when the VPC link was created.
|
CreateVpcLinkResult |
withName(String name)
The name of the VPC link.
|
CreateVpcLinkResult |
withSecurityGroupIds(Collection<String> securityGroupIds)
A list of security group IDs for the VPC link.
|
CreateVpcLinkResult |
withSecurityGroupIds(String... securityGroupIds)
A list of security group IDs for the VPC link.
|
CreateVpcLinkResult |
withSubnetIds(Collection<String> subnetIds)
A list of subnet IDs to include in the VPC link.
|
CreateVpcLinkResult |
withSubnetIds(String... subnetIds)
A list of subnet IDs to include in the VPC link.
|
CreateVpcLinkResult |
withTags(Map<String,String> tags)
Tags for the VPC link.
|
CreateVpcLinkResult |
withVpcLinkId(String vpcLinkId)
The ID of the VPC link.
|
CreateVpcLinkResult |
withVpcLinkStatus(String vpcLinkStatus)
The status of the VPC link.
|
CreateVpcLinkResult |
withVpcLinkStatus(VpcLinkStatus vpcLinkStatus)
The status of the VPC link.
|
CreateVpcLinkResult |
withVpcLinkStatusMessage(String vpcLinkStatusMessage)
A message summarizing the cause of the status of the VPC link.
|
CreateVpcLinkResult |
withVpcLinkVersion(String vpcLinkVersion)
The version of the VPC link.
|
CreateVpcLinkResult |
withVpcLinkVersion(VpcLinkVersion vpcLinkVersion)
The version of the VPC link.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadatapublic void setCreatedDate(Date createdDate)
The timestamp when the VPC link was created.
createdDate - The timestamp when the VPC link was created.public Date getCreatedDate()
The timestamp when the VPC link was created.
public CreateVpcLinkResult withCreatedDate(Date createdDate)
The timestamp when the VPC link was created.
createdDate - The timestamp when the VPC link was created.public void setName(String name)
The name of the VPC link.
name - The name of the VPC link.public String getName()
The name of the VPC link.
public CreateVpcLinkResult withName(String name)
The name of the VPC link.
name - The name of the VPC link.public List<String> getSecurityGroupIds()
A list of security group IDs for the VPC link.
public void setSecurityGroupIds(Collection<String> securityGroupIds)
A list of security group IDs for the VPC link.
securityGroupIds - A list of security group IDs for the VPC link.public CreateVpcLinkResult withSecurityGroupIds(String... securityGroupIds)
A list of security group IDs for the VPC link.
NOTE: This method appends the values to the existing list (if any). Use
setSecurityGroupIds(java.util.Collection) or withSecurityGroupIds(java.util.Collection) if you
want to override the existing values.
securityGroupIds - A list of security group IDs for the VPC link.public CreateVpcLinkResult withSecurityGroupIds(Collection<String> securityGroupIds)
A list of security group IDs for the VPC link.
securityGroupIds - A list of security group IDs for the VPC link.public List<String> getSubnetIds()
A list of subnet IDs to include in the VPC link.
public void setSubnetIds(Collection<String> subnetIds)
A list of subnet IDs to include in the VPC link.
subnetIds - A list of subnet IDs to include in the VPC link.public CreateVpcLinkResult withSubnetIds(String... subnetIds)
A list of subnet IDs to include in the VPC link.
NOTE: This method appends the values to the existing list (if any). Use
setSubnetIds(java.util.Collection) or withSubnetIds(java.util.Collection) if you want to
override the existing values.
subnetIds - A list of subnet IDs to include in the VPC link.public CreateVpcLinkResult withSubnetIds(Collection<String> subnetIds)
A list of subnet IDs to include in the VPC link.
subnetIds - A list of subnet IDs to include in the VPC link.public void setTags(Map<String,String> tags)
Tags for the VPC link.
tags - Tags for the VPC link.public CreateVpcLinkResult withTags(Map<String,String> tags)
Tags for the VPC link.
tags - Tags for the VPC link.public CreateVpcLinkResult addTagsEntry(String key, String value)
public CreateVpcLinkResult clearTagsEntries()
public void setVpcLinkId(String vpcLinkId)
The ID of the VPC link.
vpcLinkId - The ID of the VPC link.public String getVpcLinkId()
The ID of the VPC link.
public CreateVpcLinkResult withVpcLinkId(String vpcLinkId)
The ID of the VPC link.
vpcLinkId - The ID of the VPC link.public void setVpcLinkStatus(String vpcLinkStatus)
The status of the VPC link.
vpcLinkStatus - The status of the VPC link.VpcLinkStatuspublic String getVpcLinkStatus()
The status of the VPC link.
VpcLinkStatuspublic CreateVpcLinkResult withVpcLinkStatus(String vpcLinkStatus)
The status of the VPC link.
vpcLinkStatus - The status of the VPC link.VpcLinkStatuspublic CreateVpcLinkResult withVpcLinkStatus(VpcLinkStatus vpcLinkStatus)
The status of the VPC link.
vpcLinkStatus - The status of the VPC link.VpcLinkStatuspublic void setVpcLinkStatusMessage(String vpcLinkStatusMessage)
A message summarizing the cause of the status of the VPC link.
vpcLinkStatusMessage - A message summarizing the cause of the status of the VPC link.public String getVpcLinkStatusMessage()
A message summarizing the cause of the status of the VPC link.
public CreateVpcLinkResult withVpcLinkStatusMessage(String vpcLinkStatusMessage)
A message summarizing the cause of the status of the VPC link.
vpcLinkStatusMessage - A message summarizing the cause of the status of the VPC link.public void setVpcLinkVersion(String vpcLinkVersion)
The version of the VPC link.
vpcLinkVersion - The version of the VPC link.VpcLinkVersionpublic String getVpcLinkVersion()
The version of the VPC link.
VpcLinkVersionpublic CreateVpcLinkResult withVpcLinkVersion(String vpcLinkVersion)
The version of the VPC link.
vpcLinkVersion - The version of the VPC link.VpcLinkVersionpublic CreateVpcLinkResult withVpcLinkVersion(VpcLinkVersion vpcLinkVersion)
The version of the VPC link.
vpcLinkVersion - The version of the VPC link.VpcLinkVersionpublic String toString()
toString in class ObjectObject.toString()public CreateVpcLinkResult clone()