public class TapeRecoveryPointInfo
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Describes a recovery point.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
tapeARN
The Amazon Resource Name (ARN) of the virtual tape.
|
private java.util.Date |
tapeRecoveryPointTime
The time when the point-in-time view of the virtual tape was replicated
for later recovery.
|
private java.lang.Long |
tapeSizeInBytes
The size, in bytes, of the virtual tapes to recover.
|
private java.lang.String |
tapeStatus |
Constructor and Description |
---|
TapeRecoveryPointInfo() |
Modifier and Type | Method and Description |
---|---|
TapeRecoveryPointInfo |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getTapeARN()
The Amazon Resource Name (ARN) of the virtual tape.
|
java.util.Date |
getTapeRecoveryPointTime()
The time when the point-in-time view of the virtual tape was replicated
for later recovery.
|
java.lang.Long |
getTapeSizeInBytes()
The size, in bytes, of the virtual tapes to recover.
|
java.lang.String |
getTapeStatus() |
int |
hashCode() |
void |
setTapeARN(java.lang.String tapeARN)
The Amazon Resource Name (ARN) of the virtual tape.
|
void |
setTapeRecoveryPointTime(java.util.Date tapeRecoveryPointTime)
The time when the point-in-time view of the virtual tape was replicated
for later recovery.
|
void |
setTapeSizeInBytes(java.lang.Long tapeSizeInBytes)
The size, in bytes, of the virtual tapes to recover.
|
void |
setTapeStatus(java.lang.String tapeStatus) |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
TapeRecoveryPointInfo |
withTapeARN(java.lang.String tapeARN)
The Amazon Resource Name (ARN) of the virtual tape.
|
TapeRecoveryPointInfo |
withTapeRecoveryPointTime(java.util.Date tapeRecoveryPointTime)
The time when the point-in-time view of the virtual tape was replicated
for later recovery.
|
TapeRecoveryPointInfo |
withTapeSizeInBytes(java.lang.Long tapeSizeInBytes)
The size, in bytes, of the virtual tapes to recover.
|
TapeRecoveryPointInfo |
withTapeStatus(java.lang.String tapeStatus) |
private java.lang.String tapeARN
The Amazon Resource Name (ARN) of the virtual tape.
private java.util.Date tapeRecoveryPointTime
The time when the point-in-time view of the virtual tape was replicated for later recovery.
The string format of the tape recovery point time is in the ISO8601 extended YYYY-MM-DD'T'HH:MM:SS'Z' format.
private java.lang.Long tapeSizeInBytes
The size, in bytes, of the virtual tapes to recover.
private java.lang.String tapeStatus
public void setTapeARN(java.lang.String tapeARN)
The Amazon Resource Name (ARN) of the virtual tape.
tapeARN
- The Amazon Resource Name (ARN) of the virtual tape.public java.lang.String getTapeARN()
The Amazon Resource Name (ARN) of the virtual tape.
public TapeRecoveryPointInfo withTapeARN(java.lang.String tapeARN)
The Amazon Resource Name (ARN) of the virtual tape.
tapeARN
- The Amazon Resource Name (ARN) of the virtual tape.public void setTapeRecoveryPointTime(java.util.Date tapeRecoveryPointTime)
The time when the point-in-time view of the virtual tape was replicated for later recovery.
The string format of the tape recovery point time is in the ISO8601 extended YYYY-MM-DD'T'HH:MM:SS'Z' format.
tapeRecoveryPointTime
- The time when the point-in-time view of the virtual tape was
replicated for later recovery.
The string format of the tape recovery point time is in the ISO8601 extended YYYY-MM-DD'T'HH:MM:SS'Z' format.
public java.util.Date getTapeRecoveryPointTime()
The time when the point-in-time view of the virtual tape was replicated for later recovery.
The string format of the tape recovery point time is in the ISO8601 extended YYYY-MM-DD'T'HH:MM:SS'Z' format.
The string format of the tape recovery point time is in the ISO8601 extended YYYY-MM-DD'T'HH:MM:SS'Z' format.
public TapeRecoveryPointInfo withTapeRecoveryPointTime(java.util.Date tapeRecoveryPointTime)
The time when the point-in-time view of the virtual tape was replicated for later recovery.
The string format of the tape recovery point time is in the ISO8601 extended YYYY-MM-DD'T'HH:MM:SS'Z' format.
tapeRecoveryPointTime
- The time when the point-in-time view of the virtual tape was
replicated for later recovery.
The string format of the tape recovery point time is in the ISO8601 extended YYYY-MM-DD'T'HH:MM:SS'Z' format.
public void setTapeSizeInBytes(java.lang.Long tapeSizeInBytes)
The size, in bytes, of the virtual tapes to recover.
tapeSizeInBytes
- The size, in bytes, of the virtual tapes to recover.public java.lang.Long getTapeSizeInBytes()
The size, in bytes, of the virtual tapes to recover.
public TapeRecoveryPointInfo withTapeSizeInBytes(java.lang.Long tapeSizeInBytes)
The size, in bytes, of the virtual tapes to recover.
tapeSizeInBytes
- The size, in bytes, of the virtual tapes to recover.public void setTapeStatus(java.lang.String tapeStatus)
tapeStatus
- public java.lang.String getTapeStatus()
public TapeRecoveryPointInfo withTapeStatus(java.lang.String tapeStatus)
tapeStatus
- public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public TapeRecoveryPointInfo clone()
clone
in class java.lang.Object