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 JobScheduleDetailsbuild()JobScheduleDetails.Buildercopy(JobScheduleDetails model)JobScheduleDetails.BuilderendTime(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.BuilderintervalType(JobScheduleDetails.IntervalType intervalType)The interval type for a recurring scheduled job.JobScheduleDetails.BuilderintervalValue(String intervalValue)The value for the interval period for a recurring scheduled job.JobScheduleDetails.BuilderstartTime(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)
-
-