@Generated(value="com.amazonaws:aws-java-sdk-code-generator") 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 object for all fields except the handler context.
|
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.
|
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 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.
All of the specified VTL devices must be from the same gateway. If no VTL devices are specified, the result will contain all devices on the specified gateway.
All of the specified VTL devices must be from the same gateway. If no VTL devices are specified, the result will contain all devices on the specified gateway.
public void setVTLDeviceARNs(Collection<String> vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
All of the specified VTL devices must be from the same gateway. If no VTL devices are specified, the result will contain all devices on the specified gateway.
vTLDeviceARNs
- An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
All of the specified VTL devices must be from the same gateway. If no VTL devices are specified, the result will contain all devices on the specified gateway.
public DescribeVTLDevicesRequest withVTLDeviceARNs(String... vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
All of the specified VTL devices must be from the same gateway. If no VTL devices are specified, the result will contain all devices on the specified gateway.
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.
All of the specified VTL devices must be from the same gateway. If no VTL devices are specified, the result will contain all devices on the specified gateway.
public DescribeVTLDevicesRequest withVTLDeviceARNs(Collection<String> vTLDeviceARNs)
An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
All of the specified VTL devices must be from the same gateway. If no VTL devices are specified, the result will contain all devices on the specified gateway.
vTLDeviceARNs
- An array of strings, where each string represents the Amazon Resource Name (ARN) of a VTL device.
All of the specified VTL devices must be from the same gateway. If no VTL devices are specified, the result will contain all devices on the specified gateway.
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 Object
Object.toString()
public DescribeVTLDevicesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.