Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.storagegateway.model
Class DescribeSnapshotScheduleResult

java.lang.Object
  extended by com.amazonaws.services.storagegateway.model.DescribeSnapshotScheduleResult

public class DescribeSnapshotScheduleResult
extends java.lang.Object

A JSON object containing the following fields:


Constructor Summary
DescribeSnapshotScheduleResult()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
          The snapshot description.
 java.lang.Integer getRecurrenceInHours()
          The number of hours between snapshots.
 java.lang.Integer getStartAt()
          The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23).
 java.lang.String getTimezone()
          One of the GatewayTimezone values that indicates the time zone of the gateway.
 java.lang.String getVolumeARN()
          The Amazon Resource Name (ARN) of the volume that was specified in the request.
 int hashCode()
           
 void setDescription(java.lang.String description)
          The snapshot description.
 void setRecurrenceInHours(java.lang.Integer recurrenceInHours)
          The number of hours between snapshots.
 void setStartAt(java.lang.Integer startAt)
          The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23).
 void setTimezone(GatewayTimezone timezone)
          One of the GatewayTimezone values that indicates the time zone of the gateway.
 void setTimezone(java.lang.String timezone)
          One of the GatewayTimezone values that indicates the time zone of the gateway.
 void setVolumeARN(java.lang.String volumeARN)
          The Amazon Resource Name (ARN) of the volume that was specified in the request.
 java.lang.String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeSnapshotScheduleResult withDescription(java.lang.String description)
          The snapshot description.
 DescribeSnapshotScheduleResult withRecurrenceInHours(java.lang.Integer recurrenceInHours)
          The number of hours between snapshots.
 DescribeSnapshotScheduleResult withStartAt(java.lang.Integer startAt)
          The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23).
 DescribeSnapshotScheduleResult withTimezone(GatewayTimezone timezone)
          One of the GatewayTimezone values that indicates the time zone of the gateway.
 DescribeSnapshotScheduleResult withTimezone(java.lang.String timezone)
          One of the GatewayTimezone values that indicates the time zone of the gateway.
 DescribeSnapshotScheduleResult withVolumeARN(java.lang.String volumeARN)
          The Amazon Resource Name (ARN) of the volume that was specified in the request.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeSnapshotScheduleResult

public DescribeSnapshotScheduleResult()
Method Detail

getVolumeARN

public java.lang.String getVolumeARN()
The Amazon Resource Name (ARN) of the volume that was specified in the request.

Constraints:
Length: 50 - 500

Returns:
The Amazon Resource Name (ARN) of the volume that was specified in the request.

setVolumeARN

public void setVolumeARN(java.lang.String volumeARN)
The Amazon Resource Name (ARN) of the volume that was specified in the request.

Constraints:
Length: 50 - 500

Parameters:
volumeARN - The Amazon Resource Name (ARN) of the volume that was specified in the request.

withVolumeARN

public DescribeSnapshotScheduleResult withVolumeARN(java.lang.String volumeARN)
The Amazon Resource Name (ARN) of the volume that was specified in the request.

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

Constraints:
Length: 50 - 500

Parameters:
volumeARN - The Amazon Resource Name (ARN) of the volume that was specified in the request.
Returns:
A reference to this updated object so that method calls can be chained together.

getStartAt

public java.lang.Integer getStartAt()
The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23). The hour of the day is in the time zone of the gateway.

Constraints:
Range: 0 - 23

Returns:
The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23). The hour of the day is in the time zone of the gateway.

setStartAt

public void setStartAt(java.lang.Integer startAt)
The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23). The hour of the day is in the time zone of the gateway.

Constraints:
Range: 0 - 23

Parameters:
startAt - The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23). The hour of the day is in the time zone of the gateway.

withStartAt

public DescribeSnapshotScheduleResult withStartAt(java.lang.Integer startAt)
The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23). The hour of the day is in the time zone of the gateway.

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

Constraints:
Range: 0 - 23

Parameters:
startAt - The hour of the day at which the snapshot schedule begins represented as hh, where hh is the hour (0 to 23). The hour of the day is in the time zone of the gateway.
Returns:
A reference to this updated object so that method calls can be chained together.

getRecurrenceInHours

public java.lang.Integer getRecurrenceInHours()
The number of hours between snapshots.

Constraints:
Range: 1 - 24

Returns:
The number of hours between snapshots.

setRecurrenceInHours

public void setRecurrenceInHours(java.lang.Integer recurrenceInHours)
The number of hours between snapshots.

Constraints:
Range: 1 - 24

Parameters:
recurrenceInHours - The number of hours between snapshots.

withRecurrenceInHours

public DescribeSnapshotScheduleResult withRecurrenceInHours(java.lang.Integer recurrenceInHours)
The number of hours between snapshots.

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

Constraints:
Range: 1 - 24

Parameters:
recurrenceInHours - The number of hours between snapshots.
Returns:
A reference to this updated object so that method calls can be chained together.

getDescription

public java.lang.String getDescription()
The snapshot description.

Constraints:
Length: 1 - 255

Returns:
The snapshot description.

setDescription

public void setDescription(java.lang.String description)
The snapshot description.

Constraints:
Length: 1 - 255

Parameters:
description - The snapshot description.

withDescription

public DescribeSnapshotScheduleResult withDescription(java.lang.String description)
The snapshot description.

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

Constraints:
Length: 1 - 255

Parameters:
description - The snapshot description.
Returns:
A reference to this updated object so that method calls can be chained together.

getTimezone

public java.lang.String getTimezone()
One of the GatewayTimezone values that indicates the time zone of the gateway.

Constraints:
Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

Returns:
One of the GatewayTimezone values that indicates the time zone of the gateway.
See Also:
GatewayTimezone

setTimezone

public void setTimezone(java.lang.String timezone)
One of the GatewayTimezone values that indicates the time zone of the gateway.

Constraints:
Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

Parameters:
timezone - One of the GatewayTimezone values that indicates the time zone of the gateway.
See Also:
GatewayTimezone

withTimezone

public DescribeSnapshotScheduleResult withTimezone(java.lang.String timezone)
One of the GatewayTimezone values that indicates the time zone of the gateway.

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

Constraints:
Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

Parameters:
timezone - One of the GatewayTimezone values that indicates the time zone of the gateway.
Returns:
A reference to this updated object so that method calls can be chained together.
See Also:
GatewayTimezone

setTimezone

public void setTimezone(GatewayTimezone timezone)
One of the GatewayTimezone values that indicates the time zone of the gateway.

Constraints:
Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

Parameters:
timezone - One of the GatewayTimezone values that indicates the time zone of the gateway.
See Also:
GatewayTimezone

withTimezone

public DescribeSnapshotScheduleResult withTimezone(GatewayTimezone timezone)
One of the GatewayTimezone values that indicates the time zone of the gateway.

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

Constraints:
Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

Parameters:
timezone - One of the GatewayTimezone values that indicates the time zone of the gateway.
Returns:
A reference to this updated object so that method calls can be chained together.
See Also:
GatewayTimezone

toString

public java.lang.String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class java.lang.Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.