Class DescribeVTLDevicesResult
- java.lang.Object
-
- com.amazonaws.services.storagegateway.model.DescribeVTLDevicesResult
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class DescribeVTLDevicesResult extends Object implements Serializable, Cloneable
DescribeVTLDevicesOutput
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DescribeVTLDevicesResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescribeVTLDevicesResult
clone()
boolean
equals(Object obj)
String
getGatewayARN()
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)
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)
DescribeVTLDevicesResult
withMarker(String marker)
An opaque string that indicates the position at which the VTL devices that were fetched for description ended.DescribeVTLDevicesResult
withVTLDevices(VTLDevice... vTLDevices)
An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.DescribeVTLDevicesResult
withVTLDevices(Collection<VTLDevice> vTLDevices)
An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.
-
-
-
Method Detail
-
setGatewayARN
public void setGatewayARN(String gatewayARN)
- Parameters:
gatewayARN
-
-
getGatewayARN
public String getGatewayARN()
- Returns:
-
withGatewayARN
public DescribeVTLDevicesResult withGatewayARN(String gatewayARN)
- Parameters:
gatewayARN
-- Returns:
- Returns a reference to this 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.
NOTE: This method appends the values to the existing list (if any). Use
setVTLDevices(java.util.Collection)
orwithVTLDevices(java.util.Collection)
if you want to override the existing values.- Parameters:
vTLDevices
- An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.- Returns:
- Returns a reference to this 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.
- Parameters:
vTLDevices
- An array of VTL device objects composed of the Amazon Resource Name(ARN) of the VTL devices.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- 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.
-
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.
- 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.
-
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.
- 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:
- Returns a reference to this 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 classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public DescribeVTLDevicesResult clone()
-
-