@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateInterconnectResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Information about an interconnect.
Constructor and Description |
---|
CreateInterconnectResult() |
Modifier and Type | Method and Description |
---|---|
CreateInterconnectResult |
clone() |
boolean |
equals(Object obj) |
String |
getAwsDevice()
The Direct Connect endpoint on which the physical connection terminates.
|
String |
getAwsDeviceV2()
The Direct Connect endpoint that terminates the physical connection.
|
String |
getAwsLogicalDeviceId()
The Direct Connect endpoint that terminates the logical connection.
|
String |
getBandwidth()
The bandwidth of the connection.
|
String |
getHasLogicalRedundancy()
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
|
String |
getInterconnectId()
The ID of the interconnect.
|
String |
getInterconnectName()
The name of the interconnect.
|
String |
getInterconnectState()
The state of the interconnect.
|
Boolean |
getJumboFrameCapable()
Indicates whether jumbo frames are supported.
|
String |
getLagId()
The ID of the LAG.
|
Date |
getLoaIssueTime()
The time of the most recent call to DescribeLoa for this connection.
|
String |
getLocation()
The location of the connection.
|
String |
getProviderName()
The name of the service provider associated with the interconnect.
|
String |
getRegion()
The Amazon Web Services Region where the connection is located.
|
List<Tag> |
getTags()
The tags associated with the interconnect.
|
int |
hashCode() |
Boolean |
isJumboFrameCapable()
Indicates whether jumbo frames are supported.
|
void |
setAwsDevice(String awsDevice)
The Direct Connect endpoint on which the physical connection terminates.
|
void |
setAwsDeviceV2(String awsDeviceV2)
The Direct Connect endpoint that terminates the physical connection.
|
void |
setAwsLogicalDeviceId(String awsLogicalDeviceId)
The Direct Connect endpoint that terminates the logical connection.
|
void |
setBandwidth(String bandwidth)
The bandwidth of the connection.
|
void |
setHasLogicalRedundancy(HasLogicalRedundancy hasLogicalRedundancy)
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
|
void |
setHasLogicalRedundancy(String hasLogicalRedundancy)
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
|
void |
setInterconnectId(String interconnectId)
The ID of the interconnect.
|
void |
setInterconnectName(String interconnectName)
The name of the interconnect.
|
void |
setInterconnectState(InterconnectState interconnectState)
The state of the interconnect.
|
void |
setInterconnectState(String interconnectState)
The state of the interconnect.
|
void |
setJumboFrameCapable(Boolean jumboFrameCapable)
Indicates whether jumbo frames are supported.
|
void |
setLagId(String lagId)
The ID of the LAG.
|
void |
setLoaIssueTime(Date loaIssueTime)
The time of the most recent call to DescribeLoa for this connection.
|
void |
setLocation(String location)
The location of the connection.
|
void |
setProviderName(String providerName)
The name of the service provider associated with the interconnect.
|
void |
setRegion(String region)
The Amazon Web Services Region where the connection is located.
|
void |
setTags(Collection<Tag> tags)
The tags associated with the interconnect.
|
String |
toString()
Returns a string representation of this object.
|
CreateInterconnectResult |
withAwsDevice(String awsDevice)
The Direct Connect endpoint on which the physical connection terminates.
|
CreateInterconnectResult |
withAwsDeviceV2(String awsDeviceV2)
The Direct Connect endpoint that terminates the physical connection.
|
CreateInterconnectResult |
withAwsLogicalDeviceId(String awsLogicalDeviceId)
The Direct Connect endpoint that terminates the logical connection.
|
CreateInterconnectResult |
withBandwidth(String bandwidth)
The bandwidth of the connection.
|
CreateInterconnectResult |
withHasLogicalRedundancy(HasLogicalRedundancy hasLogicalRedundancy)
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
|
CreateInterconnectResult |
withHasLogicalRedundancy(String hasLogicalRedundancy)
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
|
CreateInterconnectResult |
withInterconnectId(String interconnectId)
The ID of the interconnect.
|
CreateInterconnectResult |
withInterconnectName(String interconnectName)
The name of the interconnect.
|
CreateInterconnectResult |
withInterconnectState(InterconnectState interconnectState)
The state of the interconnect.
|
CreateInterconnectResult |
withInterconnectState(String interconnectState)
The state of the interconnect.
|
CreateInterconnectResult |
withJumboFrameCapable(Boolean jumboFrameCapable)
Indicates whether jumbo frames are supported.
|
CreateInterconnectResult |
withLagId(String lagId)
The ID of the LAG.
|
CreateInterconnectResult |
withLoaIssueTime(Date loaIssueTime)
The time of the most recent call to DescribeLoa for this connection.
|
CreateInterconnectResult |
withLocation(String location)
The location of the connection.
|
CreateInterconnectResult |
withProviderName(String providerName)
The name of the service provider associated with the interconnect.
|
CreateInterconnectResult |
withRegion(String region)
The Amazon Web Services Region where the connection is located.
|
CreateInterconnectResult |
withTags(Collection<Tag> tags)
The tags associated with the interconnect.
|
CreateInterconnectResult |
withTags(Tag... tags)
The tags associated with the interconnect.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setInterconnectId(String interconnectId)
The ID of the interconnect.
interconnectId
- The ID of the interconnect.public String getInterconnectId()
The ID of the interconnect.
public CreateInterconnectResult withInterconnectId(String interconnectId)
The ID of the interconnect.
interconnectId
- The ID of the interconnect.public void setInterconnectName(String interconnectName)
The name of the interconnect.
interconnectName
- The name of the interconnect.public String getInterconnectName()
The name of the interconnect.
public CreateInterconnectResult withInterconnectName(String interconnectName)
The name of the interconnect.
interconnectName
- The name of the interconnect.public void setInterconnectState(String interconnectState)
The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested state until
the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
interconnectState
- The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested
state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
InterconnectState
public String getInterconnectState()
The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested state until
the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
requested
: The initial state of an interconnect. The interconnect stays in the requested
state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
InterconnectState
public CreateInterconnectResult withInterconnectState(String interconnectState)
The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested state until
the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
interconnectState
- The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested
state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
InterconnectState
public void setInterconnectState(InterconnectState interconnectState)
The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested state until
the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
interconnectState
- The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested
state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
InterconnectState
public CreateInterconnectResult withInterconnectState(InterconnectState interconnectState)
The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested state until
the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
interconnectState
- The state of the interconnect. The following are the possible values:
requested
: The initial state of an interconnect. The interconnect stays in the requested
state until the Letter of Authorization (LOA) is sent to the customer.
pending
: The interconnect is approved, and is being initialized.
available
: The network link is up, and the interconnect is ready for use.
down
: The network link is down.
deleting
: The interconnect is being deleted.
deleted
: The interconnect is deleted.
unknown
: The state of the interconnect is not available.
InterconnectState
public void setRegion(String region)
The Amazon Web Services Region where the connection is located.
region
- The Amazon Web Services Region where the connection is located.public String getRegion()
The Amazon Web Services Region where the connection is located.
public CreateInterconnectResult withRegion(String region)
The Amazon Web Services Region where the connection is located.
region
- The Amazon Web Services Region where the connection is located.public void setLocation(String location)
The location of the connection.
location
- The location of the connection.public String getLocation()
The location of the connection.
public CreateInterconnectResult withLocation(String location)
The location of the connection.
location
- The location of the connection.public void setBandwidth(String bandwidth)
The bandwidth of the connection.
bandwidth
- The bandwidth of the connection.public String getBandwidth()
The bandwidth of the connection.
public CreateInterconnectResult withBandwidth(String bandwidth)
The bandwidth of the connection.
bandwidth
- The bandwidth of the connection.public void setLoaIssueTime(Date loaIssueTime)
The time of the most recent call to DescribeLoa for this connection.
loaIssueTime
- The time of the most recent call to DescribeLoa for this connection.public Date getLoaIssueTime()
The time of the most recent call to DescribeLoa for this connection.
public CreateInterconnectResult withLoaIssueTime(Date loaIssueTime)
The time of the most recent call to DescribeLoa for this connection.
loaIssueTime
- The time of the most recent call to DescribeLoa for this connection.public void setLagId(String lagId)
The ID of the LAG.
lagId
- The ID of the LAG.public String getLagId()
The ID of the LAG.
public CreateInterconnectResult withLagId(String lagId)
The ID of the LAG.
lagId
- The ID of the LAG.public void setAwsDevice(String awsDevice)
The Direct Connect endpoint on which the physical connection terminates.
awsDevice
- The Direct Connect endpoint on which the physical connection terminates.public String getAwsDevice()
The Direct Connect endpoint on which the physical connection terminates.
public CreateInterconnectResult withAwsDevice(String awsDevice)
The Direct Connect endpoint on which the physical connection terminates.
awsDevice
- The Direct Connect endpoint on which the physical connection terminates.public void setJumboFrameCapable(Boolean jumboFrameCapable)
Indicates whether jumbo frames are supported.
jumboFrameCapable
- Indicates whether jumbo frames are supported.public Boolean getJumboFrameCapable()
Indicates whether jumbo frames are supported.
public CreateInterconnectResult withJumboFrameCapable(Boolean jumboFrameCapable)
Indicates whether jumbo frames are supported.
jumboFrameCapable
- Indicates whether jumbo frames are supported.public Boolean isJumboFrameCapable()
Indicates whether jumbo frames are supported.
public void setAwsDeviceV2(String awsDeviceV2)
The Direct Connect endpoint that terminates the physical connection.
awsDeviceV2
- The Direct Connect endpoint that terminates the physical connection.public String getAwsDeviceV2()
The Direct Connect endpoint that terminates the physical connection.
public CreateInterconnectResult withAwsDeviceV2(String awsDeviceV2)
The Direct Connect endpoint that terminates the physical connection.
awsDeviceV2
- The Direct Connect endpoint that terminates the physical connection.public void setAwsLogicalDeviceId(String awsLogicalDeviceId)
The Direct Connect endpoint that terminates the logical connection. This device might be different than the device that terminates the physical connection.
awsLogicalDeviceId
- The Direct Connect endpoint that terminates the logical connection. This device might be different than
the device that terminates the physical connection.public String getAwsLogicalDeviceId()
The Direct Connect endpoint that terminates the logical connection. This device might be different than the device that terminates the physical connection.
public CreateInterconnectResult withAwsLogicalDeviceId(String awsLogicalDeviceId)
The Direct Connect endpoint that terminates the logical connection. This device might be different than the device that terminates the physical connection.
awsLogicalDeviceId
- The Direct Connect endpoint that terminates the logical connection. This device might be different than
the device that terminates the physical connection.public void setHasLogicalRedundancy(String hasLogicalRedundancy)
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
hasLogicalRedundancy
- Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).HasLogicalRedundancy
public String getHasLogicalRedundancy()
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
HasLogicalRedundancy
public CreateInterconnectResult withHasLogicalRedundancy(String hasLogicalRedundancy)
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
hasLogicalRedundancy
- Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).HasLogicalRedundancy
public void setHasLogicalRedundancy(HasLogicalRedundancy hasLogicalRedundancy)
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
hasLogicalRedundancy
- Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).HasLogicalRedundancy
public CreateInterconnectResult withHasLogicalRedundancy(HasLogicalRedundancy hasLogicalRedundancy)
Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).
hasLogicalRedundancy
- Indicates whether the interconnect supports a secondary BGP in the same address family (IPv4/IPv6).HasLogicalRedundancy
public List<Tag> getTags()
The tags associated with the interconnect.
public void setTags(Collection<Tag> tags)
The tags associated with the interconnect.
tags
- The tags associated with the interconnect.public CreateInterconnectResult withTags(Tag... tags)
The tags associated with the interconnect.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags associated with the interconnect.public CreateInterconnectResult withTags(Collection<Tag> tags)
The tags associated with the interconnect.
tags
- The tags associated with the interconnect.public void setProviderName(String providerName)
The name of the service provider associated with the interconnect.
providerName
- The name of the service provider associated with the interconnect.public String getProviderName()
The name of the service provider associated with the interconnect.
public CreateInterconnectResult withProviderName(String providerName)
The name of the service provider associated with the interconnect.
providerName
- The name of the service provider associated with the interconnect.public String toString()
toString
in class Object
Object.toString()
public CreateInterconnectResult clone()