com.amazonaws.services.storagegateway.model
Class VolumeRecoveryPointInfo

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

public class VolumeRecoveryPointInfo
extends Object
implements Serializable

Volume Recovery Point Info

See Also:
Serialized Form

Constructor Summary
VolumeRecoveryPointInfo()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getVolumeARN()
          Returns the value of the VolumeARN property for this object.
 String getVolumeRecoveryPointTime()
          Returns the value of the VolumeRecoveryPointTime property for this object.
 Long getVolumeSizeInBytes()
          Returns the value of the VolumeSizeInBytes property for this object.
 Long getVolumeUsageInBytes()
          Returns the value of the VolumeUsageInBytes property for this object.
 int hashCode()
           
 void setVolumeARN(String volumeARN)
          Sets the value of the VolumeARN property for this object.
 void setVolumeRecoveryPointTime(String volumeRecoveryPointTime)
          Sets the value of the VolumeRecoveryPointTime property for this object.
 void setVolumeSizeInBytes(Long volumeSizeInBytes)
          Sets the value of the VolumeSizeInBytes property for this object.
 void setVolumeUsageInBytes(Long volumeUsageInBytes)
          Sets the value of the VolumeUsageInBytes property for this object.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 VolumeRecoveryPointInfo withVolumeARN(String volumeARN)
          Sets the value of the VolumeARN property for this object.
 VolumeRecoveryPointInfo withVolumeRecoveryPointTime(String volumeRecoveryPointTime)
          Sets the value of the VolumeRecoveryPointTime property for this object.
 VolumeRecoveryPointInfo withVolumeSizeInBytes(Long volumeSizeInBytes)
          Sets the value of the VolumeSizeInBytes property for this object.
 VolumeRecoveryPointInfo withVolumeUsageInBytes(Long volumeUsageInBytes)
          Sets the value of the VolumeUsageInBytes property for this object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VolumeRecoveryPointInfo

public VolumeRecoveryPointInfo()
Method Detail

getVolumeARN

public String getVolumeARN()
Returns the value of the VolumeARN property for this object.

Constraints:
Length: 50 - 500

Returns:
The value of the VolumeARN property for this object.

setVolumeARN

public void setVolumeARN(String volumeARN)
Sets the value of the VolumeARN property for this object.

Constraints:
Length: 50 - 500

Parameters:
volumeARN - The new value for the VolumeARN property for this object.

withVolumeARN

public VolumeRecoveryPointInfo withVolumeARN(String volumeARN)
Sets the value of the VolumeARN property for this object.

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

Constraints:
Length: 50 - 500

Parameters:
volumeARN - The new value for the VolumeARN property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getVolumeSizeInBytes

public Long getVolumeSizeInBytes()
Returns the value of the VolumeSizeInBytes property for this object.

Returns:
The value of the VolumeSizeInBytes property for this object.

setVolumeSizeInBytes

public void setVolumeSizeInBytes(Long volumeSizeInBytes)
Sets the value of the VolumeSizeInBytes property for this object.

Parameters:
volumeSizeInBytes - The new value for the VolumeSizeInBytes property for this object.

withVolumeSizeInBytes

public VolumeRecoveryPointInfo withVolumeSizeInBytes(Long volumeSizeInBytes)
Sets the value of the VolumeSizeInBytes property for this object.

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

Parameters:
volumeSizeInBytes - The new value for the VolumeSizeInBytes property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getVolumeUsageInBytes

public Long getVolumeUsageInBytes()
Returns the value of the VolumeUsageInBytes property for this object.

Returns:
The value of the VolumeUsageInBytes property for this object.

setVolumeUsageInBytes

public void setVolumeUsageInBytes(Long volumeUsageInBytes)
Sets the value of the VolumeUsageInBytes property for this object.

Parameters:
volumeUsageInBytes - The new value for the VolumeUsageInBytes property for this object.

withVolumeUsageInBytes

public VolumeRecoveryPointInfo withVolumeUsageInBytes(Long volumeUsageInBytes)
Sets the value of the VolumeUsageInBytes property for this object.

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

Parameters:
volumeUsageInBytes - The new value for the VolumeUsageInBytes property for this object.
Returns:
A reference to this updated object so that method calls can be chained together.

getVolumeRecoveryPointTime

public String getVolumeRecoveryPointTime()
Returns the value of the VolumeRecoveryPointTime property for this object.

Returns:
The value of the VolumeRecoveryPointTime property for this object.

setVolumeRecoveryPointTime

public void setVolumeRecoveryPointTime(String volumeRecoveryPointTime)
Sets the value of the VolumeRecoveryPointTime property for this object.

Parameters:
volumeRecoveryPointTime - The new value for the VolumeRecoveryPointTime property for this object.

withVolumeRecoveryPointTime

public VolumeRecoveryPointInfo withVolumeRecoveryPointTime(String volumeRecoveryPointTime)
Sets the value of the VolumeRecoveryPointTime property for this object.

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

Parameters:
volumeRecoveryPointTime - The new value for the VolumeRecoveryPointTime property for this object.
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.