public class ScheduleCreateOrUpdateParameters extends Object
Constructor and Description |
---|
ScheduleCreateOrUpdateParameters() |
Modifier and Type | Method and Description |
---|---|
AdvancedSchedule |
advancedSchedule()
Get the advancedSchedule property: Gets or sets the AdvancedSchedule.
|
String |
description()
Get the description property: Gets or sets the description of the schedule.
|
OffsetDateTime |
expiryTime()
Get the expiryTime property: Gets or sets the end time of the schedule.
|
ScheduleFrequency |
frequency()
Get the frequency property: Gets or sets the frequency of the schedule.
|
Object |
interval()
Get the interval property: Gets or sets the interval of the schedule.
|
String |
name()
Get the name property: Gets or sets the name of the Schedule.
|
OffsetDateTime |
startTime()
Get the startTime property: Gets or sets the start time of the schedule.
|
String |
timeZone()
Get the timeZone property: Gets or sets the time zone of the schedule.
|
void |
validate()
Validates the instance.
|
ScheduleCreateOrUpdateParameters |
withAdvancedSchedule(AdvancedSchedule advancedSchedule)
Set the advancedSchedule property: Gets or sets the AdvancedSchedule.
|
ScheduleCreateOrUpdateParameters |
withDescription(String description)
Set the description property: Gets or sets the description of the schedule.
|
ScheduleCreateOrUpdateParameters |
withExpiryTime(OffsetDateTime expiryTime)
Set the expiryTime property: Gets or sets the end time of the schedule.
|
ScheduleCreateOrUpdateParameters |
withFrequency(ScheduleFrequency frequency)
Set the frequency property: Gets or sets the frequency of the schedule.
|
ScheduleCreateOrUpdateParameters |
withInterval(Object interval)
Set the interval property: Gets or sets the interval of the schedule.
|
ScheduleCreateOrUpdateParameters |
withName(String name)
Set the name property: Gets or sets the name of the Schedule.
|
ScheduleCreateOrUpdateParameters |
withStartTime(OffsetDateTime startTime)
Set the startTime property: Gets or sets the start time of the schedule.
|
ScheduleCreateOrUpdateParameters |
withTimeZone(String timeZone)
Set the timeZone property: Gets or sets the time zone of the schedule.
|
public String name()
public ScheduleCreateOrUpdateParameters withName(String name)
name
- the name value to set.public String description()
public ScheduleCreateOrUpdateParameters withDescription(String description)
description
- the description value to set.public OffsetDateTime startTime()
public ScheduleCreateOrUpdateParameters withStartTime(OffsetDateTime startTime)
startTime
- the startTime value to set.public OffsetDateTime expiryTime()
public ScheduleCreateOrUpdateParameters withExpiryTime(OffsetDateTime expiryTime)
expiryTime
- the expiryTime value to set.public Object interval()
public ScheduleCreateOrUpdateParameters withInterval(Object interval)
interval
- the interval value to set.public ScheduleFrequency frequency()
public ScheduleCreateOrUpdateParameters withFrequency(ScheduleFrequency frequency)
frequency
- the frequency value to set.public String timeZone()
public ScheduleCreateOrUpdateParameters withTimeZone(String timeZone)
timeZone
- the timeZone value to set.public AdvancedSchedule advancedSchedule()
public ScheduleCreateOrUpdateParameters withAdvancedSchedule(AdvancedSchedule advancedSchedule)
advancedSchedule
- the advancedSchedule value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.