@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails extends Object implements Serializable, Cloneable, StructuredPojo
The scheduled time period (UTC) during which Amazon MQ begins to apply pending updates or patches to the broker.
| Constructor and Description | 
|---|
| AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails() | 
| Modifier and Type | Method and Description | 
|---|---|
| AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails | clone() | 
| boolean | equals(Object obj) | 
| String | getDayOfWeek()
 The day of the week on which the maintenance window falls. | 
| String | getTimeOfDay()
 The time, in 24-hour format, on which the maintenance window falls. | 
| String | getTimeZone()
 The time zone in either the Country/City format or the UTC offset format. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setDayOfWeek(String dayOfWeek)
 The day of the week on which the maintenance window falls. | 
| void | setTimeOfDay(String timeOfDay)
 The time, in 24-hour format, on which the maintenance window falls. | 
| void | setTimeZone(String timeZone)
 The time zone in either the Country/City format or the UTC offset format. | 
| String | toString()Returns a string representation of this object. | 
| AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails | withDayOfWeek(String dayOfWeek)
 The day of the week on which the maintenance window falls. | 
| AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails | withTimeOfDay(String timeOfDay)
 The time, in 24-hour format, on which the maintenance window falls. | 
| AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails | withTimeZone(String timeZone)
 The time zone in either the Country/City format or the UTC offset format. | 
public AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails()
public void setDayOfWeek(String dayOfWeek)
The day of the week on which the maintenance window falls.
dayOfWeek - The day of the week on which the maintenance window falls.public String getDayOfWeek()
The day of the week on which the maintenance window falls.
public AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails withDayOfWeek(String dayOfWeek)
The day of the week on which the maintenance window falls.
dayOfWeek - The day of the week on which the maintenance window falls.public void setTimeOfDay(String timeOfDay)
The time, in 24-hour format, on which the maintenance window falls.
timeOfDay - The time, in 24-hour format, on which the maintenance window falls.public String getTimeOfDay()
The time, in 24-hour format, on which the maintenance window falls.
public AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails withTimeOfDay(String timeOfDay)
The time, in 24-hour format, on which the maintenance window falls.
timeOfDay - The time, in 24-hour format, on which the maintenance window falls.public void setTimeZone(String timeZone)
The time zone in either the Country/City format or the UTC offset format. UTC is the default format.
timeZone - The time zone in either the Country/City format or the UTC offset format. UTC is the default format.public String getTimeZone()
The time zone in either the Country/City format or the UTC offset format. UTC is the default format.
public AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails withTimeZone(String timeZone)
The time zone in either the Country/City format or the UTC offset format. UTC is the default format.
timeZone - The time zone in either the Country/City format or the UTC offset format. UTC is the default format.public String toString()
toString in class ObjectObject.toString()public AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.