@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TapeInfo extends Object implements Serializable, Cloneable, StructuredPojo
Describes a virtual tape.
Constructor and Description |
---|
TapeInfo() |
Modifier and Type | Method and Description |
---|---|
TapeInfo |
clone() |
boolean |
equals(Object obj) |
String |
getGatewayARN()
The Amazon Resource Name (ARN) of the gateway.
|
String |
getPoolId()
The ID of the pool that you want to add your tape to for archiving.
|
String |
getTapeARN()
The Amazon Resource Name (ARN) of a virtual tape.
|
String |
getTapeBarcode()
The barcode that identifies a specific virtual tape.
|
Long |
getTapeSizeInBytes()
The size, in bytes, of a virtual tape.
|
String |
getTapeStatus()
The status of the tape.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setGatewayARN(String gatewayARN)
The Amazon Resource Name (ARN) of the gateway.
|
void |
setPoolId(String poolId)
The ID of the pool that you want to add your tape to for archiving.
|
void |
setTapeARN(String tapeARN)
The Amazon Resource Name (ARN) of a virtual tape.
|
void |
setTapeBarcode(String tapeBarcode)
The barcode that identifies a specific virtual tape.
|
void |
setTapeSizeInBytes(Long tapeSizeInBytes)
The size, in bytes, of a virtual tape.
|
void |
setTapeStatus(String tapeStatus)
The status of the tape.
|
String |
toString()
Returns a string representation of this object.
|
TapeInfo |
withGatewayARN(String gatewayARN)
The Amazon Resource Name (ARN) of the gateway.
|
TapeInfo |
withPoolId(String poolId)
The ID of the pool that you want to add your tape to for archiving.
|
TapeInfo |
withTapeARN(String tapeARN)
The Amazon Resource Name (ARN) of a virtual tape.
|
TapeInfo |
withTapeBarcode(String tapeBarcode)
The barcode that identifies a specific virtual tape.
|
TapeInfo |
withTapeSizeInBytes(Long tapeSizeInBytes)
The size, in bytes, of a virtual tape.
|
TapeInfo |
withTapeStatus(String tapeStatus)
The status of the tape.
|
public void setTapeARN(String tapeARN)
The Amazon Resource Name (ARN) of a virtual tape.
tapeARN
- The Amazon Resource Name (ARN) of a virtual tape.public String getTapeARN()
The Amazon Resource Name (ARN) of a virtual tape.
public TapeInfo withTapeARN(String tapeARN)
The Amazon Resource Name (ARN) of a virtual tape.
tapeARN
- The Amazon Resource Name (ARN) of a virtual tape.public void setTapeBarcode(String tapeBarcode)
The barcode that identifies a specific virtual tape.
tapeBarcode
- The barcode that identifies a specific virtual tape.public String getTapeBarcode()
The barcode that identifies a specific virtual tape.
public TapeInfo withTapeBarcode(String tapeBarcode)
The barcode that identifies a specific virtual tape.
tapeBarcode
- The barcode that identifies a specific virtual tape.public void setTapeSizeInBytes(Long tapeSizeInBytes)
The size, in bytes, of a virtual tape.
tapeSizeInBytes
- The size, in bytes, of a virtual tape.public Long getTapeSizeInBytes()
The size, in bytes, of a virtual tape.
public TapeInfo withTapeSizeInBytes(Long tapeSizeInBytes)
The size, in bytes, of a virtual tape.
tapeSizeInBytes
- The size, in bytes, of a virtual tape.public void setTapeStatus(String tapeStatus)
The status of the tape.
tapeStatus
- The status of the tape.public String getTapeStatus()
The status of the tape.
public TapeInfo withTapeStatus(String tapeStatus)
The status of the tape.
tapeStatus
- The status of the tape.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.
gatewayARN
- The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of
gateways for your account and region.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.
public TapeInfo 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.
gatewayARN
- The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of
gateways for your account and region.public void setPoolId(String poolId)
The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (Glacier or Deep Archive) that corresponds to the pool.
Valid values: "GLACIER", "DEEP_ARCHIVE"
poolId
- The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in
the S3 storage class that is associated with the pool. When you use your backup application to eject the
tape, the tape is archived directly into the storage class (Glacier or Deep Archive) that corresponds to
the pool.
Valid values: "GLACIER", "DEEP_ARCHIVE"
public String getPoolId()
The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (Glacier or Deep Archive) that corresponds to the pool.
Valid values: "GLACIER", "DEEP_ARCHIVE"
Valid values: "GLACIER", "DEEP_ARCHIVE"
public TapeInfo withPoolId(String poolId)
The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (Glacier or Deep Archive) that corresponds to the pool.
Valid values: "GLACIER", "DEEP_ARCHIVE"
poolId
- The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in
the S3 storage class that is associated with the pool. When you use your backup application to eject the
tape, the tape is archived directly into the storage class (Glacier or Deep Archive) that corresponds to
the pool.
Valid values: "GLACIER", "DEEP_ARCHIVE"
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.