com.amazonaws.services.storagegateway.model
Class DescribeVTLDevicesResult

java.lang.Object
  extended by com.amazonaws.services.storagegateway.model.DescribeVTLDevicesResult
All Implemented Interfaces:
Serializable

public class DescribeVTLDevicesResult
extends Object
implements Serializable

DescribeVTLDevicesOutput

See Also:
Serialized Form

Constructor Summary
DescribeVTLDevicesResult()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getGatewayARN()
          The Amazon Resource Name (ARN) of the gateway.
 String getMarker()
          An opaque string that indicates the position at which the VTL devices that were fetched for description ended.
 List<VTLDevice> getVTLDevices()
          An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.
 int hashCode()
           
 void setGatewayARN(String gatewayARN)
          The Amazon Resource Name (ARN) of the gateway.
 void setMarker(String marker)
          An opaque string that indicates the position at which the VTL devices that were fetched for description ended.
 void setVTLDevices(Collection<VTLDevice> vTLDevices)
          An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeVTLDevicesResult withGatewayARN(String gatewayARN)
          The Amazon Resource Name (ARN) of the gateway.
 DescribeVTLDevicesResult withMarker(String marker)
          An opaque string that indicates the position at which the VTL devices that were fetched for description ended.
 DescribeVTLDevicesResult withVTLDevices(Collection<VTLDevice> vTLDevices)
          An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.
 DescribeVTLDevicesResult withVTLDevices(VTLDevice... vTLDevices)
          An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeVTLDevicesResult

public DescribeVTLDevicesResult()
Method Detail

getGatewayARN

public String getGatewayARN()
The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

Constraints:
Length: 50 - 500

Returns:
The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

setGatewayARN

public void setGatewayARN(String gatewayARN)
The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

Constraints:
Length: 50 - 500

Parameters:
gatewayARN - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

withGatewayARN

public DescribeVTLDevicesResult withGatewayARN(String gatewayARN)
The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 50 - 500

Parameters:
gatewayARN - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.
Returns:
A reference to this updated object so that method calls can be chained together.

getVTLDevices

public List<VTLDevice> getVTLDevices()
An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.

Returns:
An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.

setVTLDevices

public void setVTLDevices(Collection<VTLDevice> vTLDevices)
An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.

Parameters:
vTLDevices - An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.

withVTLDevices

public DescribeVTLDevicesResult withVTLDevices(VTLDevice... vTLDevices)
An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.

Returns a reference to this object so that method calls can be chained together.

Parameters:
vTLDevices - An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.
Returns:
A reference to this updated object so that method calls can be chained together.

withVTLDevices

public DescribeVTLDevicesResult withVTLDevices(Collection<VTLDevice> vTLDevices)
An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.

Returns a reference to this object so that method calls can be chained together.

Parameters:
vTLDevices - An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.
Returns:
A reference to this updated object so that method calls can be chained together.

getMarker

public String getMarker()
An opaque string that indicates the position at which the VTL devices that were fetched for description ended. Use the marker in your next request to fetch the next set of VTL devices in the list. If there are no more VTL devices to describe, this field does not appear in the response.

Constraints:
Length: 1 - 1000

Returns:
An opaque string that indicates the position at which the VTL devices that were fetched for description ended. Use the marker in your next request to fetch the next set of VTL devices in the list. If there are no more VTL devices to describe, this field does not appear in the response.

setMarker

public void setMarker(String marker)
An opaque string that indicates the position at which the VTL devices that were fetched for description ended. Use the marker in your next request to fetch the next set of VTL devices in the list. If there are no more VTL devices to describe, this field does not appear in the response.

Constraints:
Length: 1 - 1000

Parameters:
marker - An opaque string that indicates the position at which the VTL devices that were fetched for description ended. Use the marker in your next request to fetch the next set of VTL devices in the list. If there are no more VTL devices to describe, this field does not appear in the response.

withMarker

public DescribeVTLDevicesResult withMarker(String marker)
An opaque string that indicates the position at which the VTL devices that were fetched for description ended. Use the marker in your next request to fetch the next set of VTL devices in the list. If there are no more VTL devices to describe, this field does not appear in the response.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 1 - 1000

Parameters:
marker - An opaque string that indicates the position at which the VTL devices that were fetched for description ended. Use the marker in your next request to fetch the next set of VTL devices in the list. If there are no more VTL devices to describe, this field does not appear in the response.
Returns:
A reference to this updated object so that method calls can be chained together.

toString

public String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2016. All rights reserved.