Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Schedule |
build() |
Schedule.Builder |
compartmentId(String compartmentId)
The tenancy of the customer
|
Schedule.Builder |
copy(Schedule o) |
Schedule.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
Schedule.Builder |
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.
|
Schedule.Builder |
id(String id)
The OCID representing unique shedule
|
Schedule.Builder |
lifecycleState(Schedule.LifecycleState lifecycleState)
The lifecycle state of the schedule
|
Schedule.Builder |
name(String name)
The unique name of the schedule created by the user
|
Schedule.Builder |
queryProperties(QueryProperties queryProperties) |
Schedule.Builder |
resultLocation(ResultLocation resultLocation) |
Schedule.Builder |
scheduleRecurrences(String scheduleRecurrences)
In x-obmcs-recurring-time format shown here: https://datatracker.ietf.org/doc/html/rfc5545#section-3.3.10
Describes the frequency of when the schedule will be run
|
Schedule.Builder |
systemTags(Map<String,Map<String,Object>> systemTags)
Usage of system tag keys.
|
Schedule.Builder |
timeCreated(Date timeCreated)
The date and time of when the schedule was created
|
Schedule.Builder |
timeScheduled(Date timeScheduled)
The date and time of the first time job execution
|
public Schedule.Builder id(String id)
The OCID representing unique shedule
id
- the value to setpublic Schedule.Builder name(String name)
The unique name of the schedule created by the user
name
- the value to setpublic Schedule.Builder compartmentId(String compartmentId)
The tenancy of the customer
compartmentId
- the value to setpublic Schedule.Builder resultLocation(ResultLocation resultLocation)
public Schedule.Builder scheduleRecurrences(String scheduleRecurrences)
In x-obmcs-recurring-time format shown here: https://datatracker.ietf.org/doc/html/rfc5545#section-3.3.10 Describes the frequency of when the schedule will be run
scheduleRecurrences
- the value to setpublic Schedule.Builder timeScheduled(Date timeScheduled)
The date and time of the first time job execution
timeScheduled
- the value to setpublic Schedule.Builder queryProperties(QueryProperties queryProperties)
public Schedule.Builder timeCreated(Date timeCreated)
The date and time of when the schedule was created
timeCreated
- the value to setpublic Schedule.Builder lifecycleState(Schedule.LifecycleState lifecycleState)
The lifecycle state of the schedule
lifecycleState
- the value to setpublic Schedule.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
See Resource Tags. Example: {"bar-key": "value"}
freeformTags
- the value to setpublic Schedule.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"foo-namespace": {"bar-key": "value"}}
definedTags
- the value to setpublic Schedule.Builder systemTags(Map<String,Map<String,Object>> systemTags)
Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: {"orcl-cloud": {"free-tier-retained": "true"}}
systemTags
- the value to setpublic Schedule build()
public Schedule.Builder copy(Schedule o)
Copyright © 2016–2022. All rights reserved.