com.amazonaws.services.storagegateway.model
Class DescribeSnapshotScheduleResult

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

public class DescribeSnapshotScheduleResult
extends Object
implements Serializable

Describe Snapshot Schedule Result

See Also:
Serialized Form

Constructor Summary
DescribeSnapshotScheduleResult()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getDescription()
          Returns the value of the Description property for this object.
 Integer getRecurrenceInHours()
          Returns the value of the RecurrenceInHours property for this object.
 Integer getStartAt()
          Returns the value of the StartAt property for this object.
 String getTimezone()
          Returns the value of the Timezone property for this object.
 String getVolumeARN()
          Returns the value of the VolumeARN property for this object.
 int hashCode()
           
 void setDescription(String description)
          Sets the value of the Description property for this object.
 void setRecurrenceInHours(Integer recurrenceInHours)
          Sets the value of the RecurrenceInHours property for this object.
 void setStartAt(Integer startAt)
          Sets the value of the StartAt property for this object.
 void setTimezone(String timezone)
          Sets the value of the Timezone property for this object.
 void setVolumeARN(String volumeARN)
          Sets the value of the VolumeARN property for this object.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeSnapshotScheduleResult withDescription(String description)
          Sets the value of the Description property for this object.
 DescribeSnapshotScheduleResult withRecurrenceInHours(Integer recurrenceInHours)
          Sets the value of the RecurrenceInHours property for this object.
 DescribeSnapshotScheduleResult withStartAt(Integer startAt)
          Sets the value of the StartAt property for this object.
 DescribeSnapshotScheduleResult withTimezone(String timezone)
          Sets the value of the Timezone property for this object.
 DescribeSnapshotScheduleResult withVolumeARN(String volumeARN)
          Sets the value of the VolumeARN property for this object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeSnapshotScheduleResult

public DescribeSnapshotScheduleResult()
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 DescribeSnapshotScheduleResult 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.

getStartAt

public Integer getStartAt()
Returns the value of the StartAt property for this object.

Constraints:
Range: 0 - 23

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

setStartAt

public void setStartAt(Integer startAt)
Sets the value of the StartAt property for this object.

Constraints:
Range: 0 - 23

Parameters:
startAt - The new value for the StartAt property for this object.

withStartAt

public DescribeSnapshotScheduleResult withStartAt(Integer startAt)
Sets the value of the StartAt property for this object.

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

Constraints:
Range: 0 - 23

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

getRecurrenceInHours

public Integer getRecurrenceInHours()
Returns the value of the RecurrenceInHours property for this object.

Constraints:
Range: 1 - 24

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

setRecurrenceInHours

public void setRecurrenceInHours(Integer recurrenceInHours)
Sets the value of the RecurrenceInHours property for this object.

Constraints:
Range: 1 - 24

Parameters:
recurrenceInHours - The new value for the RecurrenceInHours property for this object.

withRecurrenceInHours

public DescribeSnapshotScheduleResult withRecurrenceInHours(Integer recurrenceInHours)
Sets the value of the RecurrenceInHours property for this object.

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

Constraints:
Range: 1 - 24

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

getDescription

public String getDescription()
Returns the value of the Description property for this object.

Constraints:
Length: 1 - 255

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

setDescription

public void setDescription(String description)
Sets the value of the Description property for this object.

Constraints:
Length: 1 - 255

Parameters:
description - The new value for the Description property for this object.

withDescription

public DescribeSnapshotScheduleResult withDescription(String description)
Sets the value of the Description property for this object.

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

Constraints:
Length: 1 - 255

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

getTimezone

public String getTimezone()
Returns the value of the Timezone property for this object.

Constraints:
Length: 3 - 10

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

setTimezone

public void setTimezone(String timezone)
Sets the value of the Timezone property for this object.

Constraints:
Length: 3 - 10

Parameters:
timezone - The new value for the Timezone property for this object.

withTimezone

public DescribeSnapshotScheduleResult withTimezone(String timezone)
Sets the value of the Timezone property for this object.

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

Constraints:
Length: 3 - 10

Parameters:
timezone - The new value for the Timezone 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.