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 UpdateMaintenanceStartTimeRequestclone()Creates a shallow clone of this request.booleanequals(Object obj)IntegergetDayOfWeek()The maintenance start time day of the week.StringgetGatewayARN()IntegergetHourOfDay()The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).IntegergetMinuteOfHour()The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59).inthashCode()voidsetDayOfWeek(Integer dayOfWeek)The maintenance start time day of the week.voidsetGatewayARN(String gatewayARN)voidsetHourOfDay(Integer hourOfDay)The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).voidsetMinuteOfHour(Integer minuteOfHour)The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59).StringtoString()Returns a string representation of this object; useful for testing and debugging.UpdateMaintenanceStartTimeRequestwithDayOfWeek(Integer dayOfWeek)The maintenance start time day of the week.UpdateMaintenanceStartTimeRequestwithGatewayARN(String gatewayARN)UpdateMaintenanceStartTimeRequestwithHourOfDay(Integer hourOfDay)The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).UpdateMaintenanceStartTimeRequestwithMinuteOfHour(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:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public UpdateMaintenanceStartTimeRequest clone()
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
Object.clone()
-
-