Class UpdateMaintenanceStartTimeRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.storagegateway.model.UpdateMaintenanceStartTimeRequest
-
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
public class UpdateMaintenanceStartTimeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
A JSON object containing the following fields:
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description UpdateMaintenanceStartTimeRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateMaintenanceStartTimeRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
Integer
getDayOfWeek()
The maintenance start time day of the week.String
getGatewayARN()
Integer
getHourOfDay()
The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).Integer
getMinuteOfHour()
The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59).int
hashCode()
void
setDayOfWeek(Integer dayOfWeek)
The maintenance start time day of the week.void
setGatewayARN(String gatewayARN)
void
setHourOfDay(Integer hourOfDay)
The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).void
setMinuteOfHour(Integer minuteOfHour)
The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59).String
toString()
Returns a string representation of this object; useful for testing and debugging.UpdateMaintenanceStartTimeRequest
withDayOfWeek(Integer dayOfWeek)
The maintenance start time day of the week.UpdateMaintenanceStartTimeRequest
withGatewayARN(String gatewayARN)
UpdateMaintenanceStartTimeRequest
withHourOfDay(Integer hourOfDay)
The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).UpdateMaintenanceStartTimeRequest
withMinuteOfHour(Integer minuteOfHour)
The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59).-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
-
-
-
Method Detail
-
setGatewayARN
public void setGatewayARN(String gatewayARN)
- Parameters:
gatewayARN
-
-
getGatewayARN
public String getGatewayARN()
- Returns:
-
withGatewayARN
public UpdateMaintenanceStartTimeRequest withGatewayARN(String gatewayARN)
- Parameters:
gatewayARN
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setHourOfDay
public void setHourOfDay(Integer hourOfDay)
The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.
- Parameters:
hourOfDay
- The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.
-
getHourOfDay
public Integer getHourOfDay()
The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.
- Returns:
- The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.
-
withHourOfDay
public UpdateMaintenanceStartTimeRequest withHourOfDay(Integer hourOfDay)
The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.
- Parameters:
hourOfDay
- The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMinuteOfHour
public void setMinuteOfHour(Integer minuteOfHour)
The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.
- Parameters:
minuteOfHour
- The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.
-
getMinuteOfHour
public Integer getMinuteOfHour()
The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.
- Returns:
- The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.
-
withMinuteOfHour
public UpdateMaintenanceStartTimeRequest withMinuteOfHour(Integer minuteOfHour)
The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.
- Parameters:
minuteOfHour
- The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDayOfWeek
public void setDayOfWeek(Integer dayOfWeek)
The maintenance start time day of the week.
- Parameters:
dayOfWeek
- The maintenance start time day of the week.
-
getDayOfWeek
public Integer getDayOfWeek()
The maintenance start time day of the week.
- Returns:
- The maintenance start time day of the week.
-
withDayOfWeek
public UpdateMaintenanceStartTimeRequest withDayOfWeek(Integer dayOfWeek)
The maintenance start time day of the week.
- Parameters:
dayOfWeek
- The maintenance start time day of the week.- Returns:
- Returns a reference to this 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 classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public UpdateMaintenanceStartTimeRequest clone()
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
Object.clone()
-
-