Class CreateInterconnectRequest
- All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable
Container for the parameters to the CreateInterconnect operation.
- See Also:
-
Field Summary
Fields inherited from class AmazonWebServiceRequest
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a shallow clone of this request.booleanThe port bandwidthThe name of the interconnect.Where the interconnect is locatedinthashCode()voidsetBandwidth(String bandwidth) The port bandwidthvoidsetInterconnectName(String interconnectName) The name of the interconnect.voidsetLocation(String location) Where the interconnect is locatedtoString()Returns a string representation of this object; useful for testing and debugging.withBandwidth(String bandwidth) The port bandwidthwithInterconnectName(String interconnectName) The name of the interconnect.withLocation(String location) Where the interconnect is locatedMethods inherited from class AmazonWebServiceRequest
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
-
Constructor Details
-
CreateInterconnectRequest
public CreateInterconnectRequest()
-
-
Method Details
-
setInterconnectName
The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
- Parameters:
interconnectName- The name of the interconnect.Example: "1G Interconnect to AWS"
Default: None
-
getInterconnectName
The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
- Returns:
- The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
-
withInterconnectName
The name of the interconnect.
Example: "1G Interconnect to AWS"
Default: None
- Parameters:
interconnectName- The name of the interconnect.Example: "1G Interconnect to AWS"
Default: None
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setBandwidth
The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
- Parameters:
bandwidth- The port bandwidthExample: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
-
getBandwidth
The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
- Returns:
- The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
-
withBandwidth
The port bandwidth
Example: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
- Parameters:
bandwidth- The port bandwidthExample: 1Gbps
Default: None
Available values: 1Gbps,10Gbps
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLocation
Where the interconnect is located
Example: EqSV5
Default: None
- Parameters:
location- Where the interconnect is locatedExample: EqSV5
Default: None
-
getLocation
Where the interconnect is located
Example: EqSV5
Default: None
- Returns:
- Where the interconnect is located
Example: EqSV5
Default: None
-
withLocation
Where the interconnect is located
Example: EqSV5
Default: None
- Parameters:
location- Where the interconnect is locatedExample: EqSV5
Default: None
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
-