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 UpdateTaskScheduleDetails
build()
UpdateTaskScheduleDetails.Builder
copy(UpdateTaskScheduleDetails model)
UpdateTaskScheduleDetails.Builder
executionRecurrences(String executionRecurrences)
Recurrence specification for the task schedule execution (formatted according to RFC-5545).UpdateTaskScheduleDetails.Builder
fleetId(String fleetId)
The OCID of the Fleet.UpdateTaskScheduleDetails.Builder
taskDetails(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)
-
-