Package com.oracle.bmc.jms.model
Class UpdateTaskScheduleDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.UpdateTaskScheduleDetails.Builder
-
- Enclosing class:
- UpdateTaskScheduleDetails
public static class UpdateTaskScheduleDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateTaskScheduleDetailsbuild()UpdateTaskScheduleDetails.Buildercopy(UpdateTaskScheduleDetails model)UpdateTaskScheduleDetails.BuilderexecutionRecurrences(String executionRecurrences)Recurrence specification for the task schedule execution (formatted according to RFC-5545).UpdateTaskScheduleDetails.BuilderfleetId(String fleetId)The OCID of the Fleet.UpdateTaskScheduleDetails.BuildertaskDetails(TaskDetails taskDetails)
-
-
-
Method Detail
-
fleetId
public UpdateTaskScheduleDetails.Builder fleetId(String fleetId)
The OCID of the Fleet.- Parameters:
fleetId- the value to set- Returns:
- this builder
-
executionRecurrences
public UpdateTaskScheduleDetails.Builder executionRecurrences(String executionRecurrences)
Recurrence specification for the task schedule execution (formatted according to RFC-5545).To run daily for 10 occurrences starts on September 2, 2024 09:00 EDT, it should be ‘DTSTART;TZID=America/New_York:20240902T090000 RRULE:FREQ=DAILY;COUNT=10’. To run every 3 hours from 9:00 AM to 5:00 PM on August 5, 2024 EDT, it should be ‘DTSTART;TZID=America/New_York:20240805T090000 RRULE:FREQ=HOURLY;INTERVAL=3;UNTIL=20240805T170000Z’.
- Parameters:
executionRecurrences- the value to set- Returns:
- this builder
-
taskDetails
public UpdateTaskScheduleDetails.Builder taskDetails(TaskDetails taskDetails)
-
build
public UpdateTaskScheduleDetails build()
-
copy
public UpdateTaskScheduleDetails.Builder copy(UpdateTaskScheduleDetails model)
-
-