public class CreateInterconnectRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Container for the parameters to the CreateInterconnect operation.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
bandwidth
The port bandwidth
|
private java.lang.String |
interconnectName
The name of the interconnect.
|
private java.lang.String |
location
Where the interconnect is located
|
NOOP
Constructor and Description |
---|
CreateInterconnectRequest() |
Modifier and Type | Method and Description |
---|---|
CreateInterconnectRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBandwidth()
The port bandwidth
|
java.lang.String |
getInterconnectName()
The name of the interconnect.
|
java.lang.String |
getLocation()
Where the interconnect is located
|
int |
hashCode() |
void |
setBandwidth(java.lang.String bandwidth)
The port bandwidth
|
void |
setInterconnectName(java.lang.String interconnectName)
The name of the interconnect.
|
void |
setLocation(java.lang.String location)
Where the interconnect is located
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CreateInterconnectRequest |
withBandwidth(java.lang.String bandwidth)
The port bandwidth
|
CreateInterconnectRequest |
withInterconnectName(java.lang.String interconnectName)
The name of the interconnect.
|
CreateInterconnectRequest |
withLocation(java.lang.String location)
Where the interconnect is located
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String interconnectName
The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
private java.lang.String bandwidth
The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
private java.lang.String location
Where the interconnect is located
Example: EqSV5
Default: None
public void setInterconnectName(java.lang.String interconnectName)
The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
interconnectName
- The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
public java.lang.String getInterconnectName()
The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
Example: "1G Interconnect to AWS"
Default: None
public CreateInterconnectRequest withInterconnectName(java.lang.String interconnectName)
The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
interconnectName
- The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
public void setBandwidth(java.lang.String bandwidth)
The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
bandwidth
- The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
public java.lang.String getBandwidth()
The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
public CreateInterconnectRequest withBandwidth(java.lang.String bandwidth)
The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
bandwidth
- The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
public void setLocation(java.lang.String location)
Where the interconnect is located
Example: EqSV5
Default: None
location
- Where the interconnect is located
Example: EqSV5
Default: None
public java.lang.String getLocation()
Where the interconnect is located
Example: EqSV5
Default: None
Example: EqSV5
Default: None
public CreateInterconnectRequest withLocation(java.lang.String location)
Where the interconnect is located
Example: EqSV5
Default: None
location
- Where the interconnect is located
Example: EqSV5
Default: None
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public CreateInterconnectRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()