Class JobScheduleDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.JobScheduleDetails.Builder
-
- Enclosing class:
- JobScheduleDetails
public static class JobScheduleDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobScheduleDetails
build()
JobScheduleDetails.Builder
copy(JobScheduleDetails model)
JobScheduleDetails.Builder
endTime(String endTime)
The end time of the scheduled job in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.JobScheduleDetails.Builder
intervalType(JobScheduleDetails.IntervalType intervalType)
The interval type for a recurring scheduled job.JobScheduleDetails.Builder
intervalValue(String intervalValue)
The value for the interval period for a recurring scheduled job.JobScheduleDetails.Builder
startTime(String startTime)
The start time of the scheduled job in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.
-
-
-
Method Detail
-
startTime
public JobScheduleDetails.Builder startTime(String startTime)
The start time of the scheduled job in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.- Parameters:
startTime
- the value to set- Returns:
- this builder
-
endTime
public JobScheduleDetails.Builder endTime(String endTime)
The end time of the scheduled job in UTC in ISO-8601 format, which is “yyyy-MM-dd’T’hh:mm:ss.sss’Z’”.- Parameters:
endTime
- the value to set- Returns:
- this builder
-
intervalType
public JobScheduleDetails.Builder intervalType(JobScheduleDetails.IntervalType intervalType)
The interval type for a recurring scheduled job.For a non-recurring (one time) job, NEVER must be specified as the interval type.
- Parameters:
intervalType
- the value to set- Returns:
- this builder
-
intervalValue
public JobScheduleDetails.Builder intervalValue(String intervalValue)
The value for the interval period for a recurring scheduled job.- Parameters:
intervalValue
- the value to set- Returns:
- this builder
-
build
public JobScheduleDetails build()
-
copy
public JobScheduleDetails.Builder copy(JobScheduleDetails model)
-
-