@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateLagRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateLagRequest() |
Modifier and Type | Method and Description |
---|---|
CreateLagRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<Tag> |
getChildConnectionTags()
The tags to assign to the child connections of the LAG.
|
String |
getConnectionId()
The ID of an existing connection to migrate to the LAG.
|
String |
getConnectionsBandwidth()
The bandwidth of the individual physical connections bundled by the LAG.
|
String |
getLagName()
The name of the LAG.
|
String |
getLocation()
The location for the LAG.
|
Integer |
getNumberOfConnections()
The number of physical connections initially provisioned and bundled by the LAG.
|
List<Tag> |
getTags()
The tags to assign to the link aggregation group (LAG).
|
int |
hashCode() |
void |
setChildConnectionTags(Collection<Tag> childConnectionTags)
The tags to assign to the child connections of the LAG.
|
void |
setConnectionId(String connectionId)
The ID of an existing connection to migrate to the LAG.
|
void |
setConnectionsBandwidth(String connectionsBandwidth)
The bandwidth of the individual physical connections bundled by the LAG.
|
void |
setLagName(String lagName)
The name of the LAG.
|
void |
setLocation(String location)
The location for the LAG.
|
void |
setNumberOfConnections(Integer numberOfConnections)
The number of physical connections initially provisioned and bundled by the LAG.
|
void |
setTags(Collection<Tag> tags)
The tags to assign to the link aggregation group (LAG).
|
String |
toString()
Returns a string representation of this object.
|
CreateLagRequest |
withChildConnectionTags(Collection<Tag> childConnectionTags)
The tags to assign to the child connections of the LAG.
|
CreateLagRequest |
withChildConnectionTags(Tag... childConnectionTags)
The tags to assign to the child connections of the LAG.
|
CreateLagRequest |
withConnectionId(String connectionId)
The ID of an existing connection to migrate to the LAG.
|
CreateLagRequest |
withConnectionsBandwidth(String connectionsBandwidth)
The bandwidth of the individual physical connections bundled by the LAG.
|
CreateLagRequest |
withLagName(String lagName)
The name of the LAG.
|
CreateLagRequest |
withLocation(String location)
The location for the LAG.
|
CreateLagRequest |
withNumberOfConnections(Integer numberOfConnections)
The number of physical connections initially provisioned and bundled by the LAG.
|
CreateLagRequest |
withTags(Collection<Tag> tags)
The tags to assign to the link aggregation group (LAG).
|
CreateLagRequest |
withTags(Tag... tags)
The tags to assign to the link aggregation group (LAG).
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setNumberOfConnections(Integer numberOfConnections)
The number of physical connections initially provisioned and bundled by the LAG.
numberOfConnections
- The number of physical connections initially provisioned and bundled by the LAG.public Integer getNumberOfConnections()
The number of physical connections initially provisioned and bundled by the LAG.
public CreateLagRequest withNumberOfConnections(Integer numberOfConnections)
The number of physical connections initially provisioned and bundled by the LAG.
numberOfConnections
- The number of physical connections initially provisioned and bundled by the LAG.public void setLocation(String location)
The location for the LAG.
location
- The location for the LAG.public String getLocation()
The location for the LAG.
public CreateLagRequest withLocation(String location)
The location for the LAG.
location
- The location for the LAG.public void setConnectionsBandwidth(String connectionsBandwidth)
The bandwidth of the individual physical connections bundled by the LAG. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps.
connectionsBandwidth
- The bandwidth of the individual physical connections bundled by the LAG. The possible values are 50Mbps,
100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps.public String getConnectionsBandwidth()
The bandwidth of the individual physical connections bundled by the LAG. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps.
public CreateLagRequest withConnectionsBandwidth(String connectionsBandwidth)
The bandwidth of the individual physical connections bundled by the LAG. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps.
connectionsBandwidth
- The bandwidth of the individual physical connections bundled by the LAG. The possible values are 50Mbps,
100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps.public void setLagName(String lagName)
The name of the LAG.
lagName
- The name of the LAG.public String getLagName()
The name of the LAG.
public CreateLagRequest withLagName(String lagName)
The name of the LAG.
lagName
- The name of the LAG.public void setConnectionId(String connectionId)
The ID of an existing connection to migrate to the LAG.
connectionId
- The ID of an existing connection to migrate to the LAG.public String getConnectionId()
The ID of an existing connection to migrate to the LAG.
public CreateLagRequest withConnectionId(String connectionId)
The ID of an existing connection to migrate to the LAG.
connectionId
- The ID of an existing connection to migrate to the LAG.public List<Tag> getTags()
The tags to assign to the link aggregation group (LAG).
public void setTags(Collection<Tag> tags)
The tags to assign to the link aggregation group (LAG).
tags
- The tags to assign to the link aggregation group (LAG).public CreateLagRequest withTags(Tag... tags)
The tags to assign to the link aggregation group (LAG).
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 to assign to the link aggregation group (LAG).public CreateLagRequest withTags(Collection<Tag> tags)
The tags to assign to the link aggregation group (LAG).
tags
- The tags to assign to the link aggregation group (LAG).public List<Tag> getChildConnectionTags()
The tags to assign to the child connections of the LAG. Only newly created child connections as the result of creating a LAG connection are assigned the provided tags. The tags are not assigned to an existing connection that is provided via the “connectionId” parameter that will be migrated to the LAG.
public void setChildConnectionTags(Collection<Tag> childConnectionTags)
The tags to assign to the child connections of the LAG. Only newly created child connections as the result of creating a LAG connection are assigned the provided tags. The tags are not assigned to an existing connection that is provided via the “connectionId” parameter that will be migrated to the LAG.
childConnectionTags
- The tags to assign to the child connections of the LAG. Only newly created child connections as the result
of creating a LAG connection are assigned the provided tags. The tags are not assigned to an existing
connection that is provided via the “connectionId” parameter that will be migrated to the LAG.public CreateLagRequest withChildConnectionTags(Tag... childConnectionTags)
The tags to assign to the child connections of the LAG. Only newly created child connections as the result of creating a LAG connection are assigned the provided tags. The tags are not assigned to an existing connection that is provided via the “connectionId” parameter that will be migrated to the LAG.
NOTE: This method appends the values to the existing list (if any). Use
setChildConnectionTags(java.util.Collection)
or withChildConnectionTags(java.util.Collection)
if you want to override the existing values.
childConnectionTags
- The tags to assign to the child connections of the LAG. Only newly created child connections as the result
of creating a LAG connection are assigned the provided tags. The tags are not assigned to an existing
connection that is provided via the “connectionId” parameter that will be migrated to the LAG.public CreateLagRequest withChildConnectionTags(Collection<Tag> childConnectionTags)
The tags to assign to the child connections of the LAG. Only newly created child connections as the result of creating a LAG connection are assigned the provided tags. The tags are not assigned to an existing connection that is provided via the “connectionId” parameter that will be migrated to the LAG.
childConnectionTags
- The tags to assign to the child connections of the LAG. Only newly created child connections as the result
of creating a LAG connection are assigned the provided tags. The tags are not assigned to an existing
connection that is provided via the “connectionId” parameter that will be migrated to the LAG.public String toString()
toString
in class Object
Object.toString()
public CreateLagRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.