Class Interconnect
- java.lang.Object
-
- com.amazonaws.services.directconnect.model.Interconnect
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class Interconnect extends Object implements Serializable, Cloneable
An interconnect is a connection that can host other connections.
Like a standard AWS Direct Connect connection, an interconnect represents the physical connection between an AWS Direct Connect partner's network and a specific Direct Connect location. An AWS Direct Connect partner who owns an interconnect can provision hosted connections on the interconnect for their end customers, thereby providing the end customers with connectivity to AWS services.
The resources of the interconnect, including bandwidth and VLAN numbers, are shared by all of the hosted connections on the interconnect, and the owner of the interconnect determines how these resources are assigned.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Interconnect()
-
Method Summary
-
-
-
Method Detail
-
setInterconnectId
public void setInterconnectId(String interconnectId)
- Parameters:
interconnectId
-
-
getInterconnectId
public String getInterconnectId()
- Returns:
-
withInterconnectId
public Interconnect withInterconnectId(String interconnectId)
- Parameters:
interconnectId
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setInterconnectName
public void setInterconnectName(String interconnectName)
- Parameters:
interconnectName
-
-
getInterconnectName
public String getInterconnectName()
- Returns:
-
withInterconnectName
public Interconnect withInterconnectName(String interconnectName)
- Parameters:
interconnectName
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setInterconnectState
public void setInterconnectState(String interconnectState)
- Parameters:
interconnectState
-- See Also:
InterconnectState
-
getInterconnectState
public String getInterconnectState()
- Returns:
- See Also:
InterconnectState
-
withInterconnectState
public Interconnect withInterconnectState(String interconnectState)
- Parameters:
interconnectState
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InterconnectState
-
setInterconnectState
public void setInterconnectState(InterconnectState interconnectState)
- Parameters:
interconnectState
-- See Also:
InterconnectState
-
withInterconnectState
public Interconnect withInterconnectState(InterconnectState interconnectState)
- Parameters:
interconnectState
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InterconnectState
-
setRegion
public void setRegion(String region)
- Parameters:
region
-
-
getRegion
public String getRegion()
- Returns:
-
withRegion
public Interconnect withRegion(String region)
- Parameters:
region
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLocation
public void setLocation(String location)
- Parameters:
location
-
-
getLocation
public String getLocation()
- Returns:
-
withLocation
public Interconnect withLocation(String location)
- Parameters:
location
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setBandwidth
public void setBandwidth(String bandwidth)
- Parameters:
bandwidth
-
-
getBandwidth
public String getBandwidth()
- Returns:
-
withBandwidth
public Interconnect withBandwidth(String bandwidth)
- Parameters:
bandwidth
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public Interconnect clone()
-
-