@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WeeklyStartTime extends Object implements Serializable, Cloneable, StructuredPojo
The scheduled time period relative to UTC during which Amazon MQ begins to apply pending updates or patches to the broker.
Constructor and Description |
---|
WeeklyStartTime() |
Modifier and Type | Method and Description |
---|---|
WeeklyStartTime |
clone() |
boolean |
equals(Object obj) |
String |
getDayOfWeek()
Required.
|
String |
getTimeOfDay()
Required.
|
String |
getTimeZone()
The time zone, UTC by default, 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)
Required.
|
void |
setTimeOfDay(String timeOfDay)
Required.
|
void |
setTimeZone(String timeZone)
The time zone, UTC by default, in either the Country/City format, or the UTC offset format.
|
String |
toString()
Returns a string representation of this object.
|
WeeklyStartTime |
withDayOfWeek(DayOfWeek dayOfWeek)
Required.
|
WeeklyStartTime |
withDayOfWeek(String dayOfWeek)
Required.
|
WeeklyStartTime |
withTimeOfDay(String timeOfDay)
Required.
|
WeeklyStartTime |
withTimeZone(String timeZone)
The time zone, UTC by default, in either the Country/City format, or the UTC offset format.
|
public void setDayOfWeek(String dayOfWeek)
Required. The day of the week.
dayOfWeek
- Required. The day of the week.DayOfWeek
public String getDayOfWeek()
Required. The day of the week.
DayOfWeek
public WeeklyStartTime withDayOfWeek(String dayOfWeek)
Required. The day of the week.
dayOfWeek
- Required. The day of the week.DayOfWeek
public WeeklyStartTime withDayOfWeek(DayOfWeek dayOfWeek)
Required. The day of the week.
dayOfWeek
- Required. The day of the week.DayOfWeek
public void setTimeOfDay(String timeOfDay)
Required. The time, in 24-hour format.
timeOfDay
- Required. The time, in 24-hour format.public String getTimeOfDay()
Required. The time, in 24-hour format.
public WeeklyStartTime withTimeOfDay(String timeOfDay)
Required. The time, in 24-hour format.
timeOfDay
- Required. The time, in 24-hour format.public void setTimeZone(String timeZone)
The time zone, UTC by default, in either the Country/City format, or the UTC offset format.
timeZone
- The time zone, UTC by default, in either the Country/City format, or the UTC offset format.public String getTimeZone()
The time zone, UTC by default, in either the Country/City format, or the UTC offset format.
public WeeklyStartTime withTimeZone(String timeZone)
The time zone, UTC by default, in either the Country/City format, or the UTC offset format.
timeZone
- The time zone, UTC by default, in either the Country/City format, or the UTC offset format.public String toString()
toString
in class Object
Object.toString()
public WeeklyStartTime clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.