Package com.oracle.bmc.jms.model
Class CreateTaskScheduleDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.CreateTaskScheduleDetails.Builder
 
- 
- Enclosing class:
- CreateTaskScheduleDetails
 
 public static class CreateTaskScheduleDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateTaskScheduleDetailsbuild()CreateTaskScheduleDetails.Buildercopy(CreateTaskScheduleDetails model)CreateTaskScheduleDetails.BuilderexecutionRecurrences(String executionRecurrences)Recurrence specification for the task schedule execution (formatted according to RFC-5545).CreateTaskScheduleDetails.BuilderfleetId(String fleetId)The OCID of the Fleet.CreateTaskScheduleDetails.BuildertaskDetails(TaskDetails taskDetails)
 
- 
- 
- 
Method Detail- 
fleetIdpublic CreateTaskScheduleDetails.Builder fleetId(String fleetId) The OCID of the Fleet.- Parameters:
- fleetId- the value to set
- Returns:
- this builder
 
 - 
executionRecurrencespublic CreateTaskScheduleDetails.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
 
 - 
taskDetailspublic CreateTaskScheduleDetails.Builder taskDetails(TaskDetails taskDetails) 
 - 
buildpublic CreateTaskScheduleDetails build() 
 - 
copypublic CreateTaskScheduleDetails.Builder copy(CreateTaskScheduleDetails model) 
 
- 
 
-