public class DescribeVTLDevicesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
DescribeVTLDevicesInput
NOOP| Constructor and Description |
|---|
DescribeVTLDevicesRequest() |
| Modifier and Type | Method and Description |
|---|---|
DescribeVTLDevicesRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
String |
getGatewayARN() |
Integer |
getLimit()
Specifies that the number of VTL devices described be limited to the
specified number.
|
String |
getMarker()
An opaque string that indicates the position at which to begin describing
the VTL devices.
|
List<String> |
getVTLDeviceARNs()
An array of strings, where each string represents the Amazon Resource
Name (ARN) of a VTL device.
|
int |
hashCode() |
void |
setGatewayARN(String gatewayARN) |
void |
setLimit(Integer limit)
Specifies that the number of VTL devices described be limited to the
specified number.
|
void |
setMarker(String marker)
An opaque string that indicates the position at which to begin describing
the VTL devices.
|
void |
setVTLDeviceARNs(Collection<String> vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource
Name (ARN) of a VTL device.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeVTLDevicesRequest |
withGatewayARN(String gatewayARN) |
DescribeVTLDevicesRequest |
withLimit(Integer limit)
Specifies that the number of VTL devices described be limited to the
specified number.
|
DescribeVTLDevicesRequest |
withMarker(String marker)
An opaque string that indicates the position at which to begin describing
the VTL devices.
|
DescribeVTLDevicesRequest |
withVTLDeviceARNs(Collection<String> vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource
Name (ARN) of a VTL device.
|
DescribeVTLDevicesRequest |
withVTLDeviceARNs(String... vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource
Name (ARN) of a VTL device.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setGatewayARN(String gatewayARN)
gatewayARN - public String getGatewayARN()
public DescribeVTLDevicesRequest withGatewayARN(String gatewayARN)
gatewayARN - public List<String> getVTLDeviceARNs()
An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
public void setVTLDeviceARNs(Collection<String> vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
vTLDeviceARNs - An array of strings, where each string represents the Amazon
Resource Name (ARN) of a VTL device. public DescribeVTLDevicesRequest withVTLDeviceARNs(String... vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
NOTE: This method appends the values to the existing list (if
any). Use setVTLDeviceARNs(java.util.Collection) or
withVTLDeviceARNs(java.util.Collection) if you want to override
the existing values.
vTLDeviceARNs - An array of strings, where each string represents the Amazon
Resource Name (ARN) of a VTL device. public DescribeVTLDevicesRequest withVTLDeviceARNs(Collection<String> vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
vTLDeviceARNs - An array of strings, where each string represents the Amazon
Resource Name (ARN) of a VTL device. public void setMarker(String marker)
An opaque string that indicates the position at which to begin describing the VTL devices.
marker - An opaque string that indicates the position at which to begin
describing the VTL devices.public String getMarker()
An opaque string that indicates the position at which to begin describing the VTL devices.
public DescribeVTLDevicesRequest withMarker(String marker)
An opaque string that indicates the position at which to begin describing the VTL devices.
marker - An opaque string that indicates the position at which to begin
describing the VTL devices.public void setLimit(Integer limit)
Specifies that the number of VTL devices described be limited to the specified number.
limit - Specifies that the number of VTL devices described be limited to
the specified number.public Integer getLimit()
Specifies that the number of VTL devices described be limited to the specified number.
public DescribeVTLDevicesRequest withLimit(Integer limit)
Specifies that the number of VTL devices described be limited to the specified number.
limit - Specifies that the number of VTL devices described be limited to
the specified number.public String toString()
toString in class ObjectObject.toString()public DescribeVTLDevicesRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.