@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 Object
Object.toString()
public AwsAmazonMqBrokerMaintenanceWindowStartTimeDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.