Class CreateInterconnectResult

java.lang.Object
com.amazonaws.services.directconnect.model.CreateInterconnectResult
All Implemented Interfaces:
Serializable, Cloneable

public class CreateInterconnectResult 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:
  • Constructor Details

    • CreateInterconnectResult

      public CreateInterconnectResult()
  • Method Details

    • setInterconnectId

      public void setInterconnectId(String interconnectId)
      Parameters:
      interconnectId -
    • getInterconnectId

      public String getInterconnectId()
      Returns:
    • withInterconnectId

      public CreateInterconnectResult 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 CreateInterconnectResult 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:
    • getInterconnectState

      public String getInterconnectState()
      Returns:
      See Also:
    • withInterconnectState

      public CreateInterconnectResult withInterconnectState(String interconnectState)
      Parameters:
      interconnectState -
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setInterconnectState

      public void setInterconnectState(InterconnectState interconnectState)
      Parameters:
      interconnectState -
      See Also:
    • withInterconnectState

      public CreateInterconnectResult withInterconnectState(InterconnectState interconnectState)
      Parameters:
      interconnectState -
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setRegion

      public void setRegion(String region)
      Parameters:
      region -
    • getRegion

      public String getRegion()
      Returns:
    • withRegion

      public CreateInterconnectResult 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 CreateInterconnectResult 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 CreateInterconnectResult 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 class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public CreateInterconnectResult clone()
      Overrides:
      clone in class Object