Class UpdateMaintenanceStartTimeRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
A JSON object containing the following fields:
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The maintenance start time day of the week.The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).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).toString()
Returns a string representation of this object; useful for testing and debugging.withDayOfWeek
(Integer dayOfWeek) The maintenance start time day of the week.withGatewayARN
(String gatewayARN) withHourOfDay
(Integer hourOfDay) The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).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
-
Constructor Details
-
UpdateMaintenanceStartTimeRequest
public UpdateMaintenanceStartTimeRequest()
-
-
Method Details
-
setGatewayARN
- Parameters:
gatewayARN
-
-
getGatewayARN
- Returns:
-
withGatewayARN
- Parameters:
gatewayARN
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setHourOfDay
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
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
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
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
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
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
The maintenance start time day of the week.
- Parameters:
dayOfWeek
- The maintenance start time day of the week.
-
getDayOfWeek
The maintenance start time day of the week.
- Returns:
- The maintenance start time day of the week.
-
withDayOfWeek
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
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
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:
-