public static class ListScheduledJobsRequest.Builder extends Object implements BmcRequest.Builder<ListScheduledJobsRequest,Void>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ListScheduledJobsRequest |
build()
Build the instance of ListScheduledJobsRequest as configured by this builder
|
ListScheduledJobsRequest |
buildWithoutInvocationCallback()
Build the instance of ListScheduledJobsRequest as configured by this builder
|
ListScheduledJobsRequest.Builder |
compartmentId(String compartmentId)
The OCID of the compartment that contains the resources to list.
|
ListScheduledJobsRequest.Builder |
compartmentIdInSubtree(Boolean compartmentIdInSubtree)
Indicates whether to include subcompartments in the returned results.
|
ListScheduledJobsRequest.Builder |
copy(ListScheduledJobsRequest o)
Copy method to populate the builder with values from the given instance.
|
ListScheduledJobsRequest.Builder |
displayName(String displayName)
A filter to return resources that match the given user-friendly name.
|
ListScheduledJobsRequest.Builder |
displayNameContains(String displayNameContains)
A filter to return resources that may partially match the given display name.
|
ListScheduledJobsRequest.Builder |
id(String id)
The OCID
of the scheduled job.
|
ListScheduledJobsRequest.Builder |
invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.
|
ListScheduledJobsRequest.Builder |
isManagedByAutonomousLinux(Boolean isManagedByAutonomousLinux)
Indicates whether to list only resources managed by the Autonomous Linux service.
|
ListScheduledJobsRequest.Builder |
isRestricted(Boolean isRestricted)
A filter to return only restricted scheduled jobs.
|
ListScheduledJobsRequest.Builder |
lifecycleStageId(String lifecycleStageId)
The OCID
of the lifecycle stage.
|
ListScheduledJobsRequest.Builder |
lifecycleState(ScheduledJob.LifecycleState lifecycleState)
A filter to return only scheduled jobs currently in the given state.
|
ListScheduledJobsRequest.Builder |
limit(Integer limit)
For list pagination.
|
ListScheduledJobsRequest.Builder |
location(List<ManagedInstanceLocation> location)
A filter to return only resources whose location matches the given value.
|
ListScheduledJobsRequest.Builder |
location(ManagedInstanceLocation singularValue)
Singular setter.
|
ListScheduledJobsRequest.Builder |
locationNotEqualTo(List<ManagedInstanceLocation> locationNotEqualTo)
A filter to return only resources whose location does not match the given value.
|
ListScheduledJobsRequest.Builder |
locationNotEqualTo(ManagedInstanceLocation singularValue)
Singular setter.
|
ListScheduledJobsRequest.Builder |
managedCompartmentId(String managedCompartmentId)
The OCID
of the managed compartment.
|
ListScheduledJobsRequest.Builder |
managedInstanceGroupId(String managedInstanceGroupId)
The OCID
of the managed instance group.
|
ListScheduledJobsRequest.Builder |
managedInstanceId(String managedInstanceId)
The OCID
of the managed instance.
|
ListScheduledJobsRequest.Builder |
opcRequestId(String opcRequestId)
Unique Oracle-assigned identifier for the request.
|
ListScheduledJobsRequest.Builder |
operationType(OperationTypes operationType)
A filter to return only scheduled jobs with the given operation type.
|
ListScheduledJobsRequest.Builder |
page(String page)
For list pagination.
|
ListScheduledJobsRequest.Builder |
retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
|
ListScheduledJobsRequest.Builder |
scheduleType(ScheduleTypes scheduleType)
A filter to return only scheduled jobs of the given scheduling type (one-time or
recurring).
|
ListScheduledJobsRequest.Builder |
sortBy(ListScheduledJobsRequest.SortBy sortBy)
The field to sort by.
|
ListScheduledJobsRequest.Builder |
sortOrder(SortOrder sortOrder)
The sort order to use, either ‘ASC’ or ‘DESC’.
|
ListScheduledJobsRequest.Builder |
timeEnd(Date timeEnd)
A filter to return only resources with a date on or before the given value, in ISO 8601
format.
|
ListScheduledJobsRequest.Builder |
timeStart(Date timeStart)
A filter to return only resources with a date on or after the given value, in ISO 8601
format.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
body$
public ListScheduledJobsRequest.Builder compartmentId(String compartmentId)
The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
compartmentId
- the value to setpublic ListScheduledJobsRequest.Builder displayName(String displayName)
A filter to return resources that match the given user-friendly name.
displayName
- the value to setpublic ListScheduledJobsRequest.Builder displayNameContains(String displayNameContains)
A filter to return resources that may partially match the given display name.
displayNameContains
- the value to setpublic ListScheduledJobsRequest.Builder lifecycleState(ScheduledJob.LifecycleState lifecycleState)
A filter to return only scheduled jobs currently in the given state.
lifecycleState
- the value to setpublic ListScheduledJobsRequest.Builder managedInstanceId(String managedInstanceId)
The OCID of the managed instance. This filter returns resources associated with this managed instance.
managedInstanceId
- the value to setpublic ListScheduledJobsRequest.Builder managedInstanceGroupId(String managedInstanceGroupId)
The OCID of the managed instance group. This filter returns resources associated with this group.
managedInstanceGroupId
- the value to setpublic ListScheduledJobsRequest.Builder managedCompartmentId(String managedCompartmentId)
The OCID of the managed compartment. This filter returns resources associated with this compartment.
managedCompartmentId
- the value to setpublic ListScheduledJobsRequest.Builder lifecycleStageId(String lifecycleStageId)
The OCID of the lifecycle stage. This resource returns resources associated with this lifecycle stage.
lifecycleStageId
- the value to setpublic ListScheduledJobsRequest.Builder operationType(OperationTypes operationType)
A filter to return only scheduled jobs with the given operation type.
operationType
- the value to setpublic ListScheduledJobsRequest.Builder scheduleType(ScheduleTypes scheduleType)
A filter to return only scheduled jobs of the given scheduling type (one-time or recurring).
scheduleType
- the value to setpublic ListScheduledJobsRequest.Builder timeStart(Date timeStart)
A filter to return only resources with a date on or after the given value, in ISO 8601 format.
Example: 2017-07-14T02:40:00.000Z
timeStart
- the value to setpublic ListScheduledJobsRequest.Builder timeEnd(Date timeEnd)
A filter to return only resources with a date on or before the given value, in ISO 8601 format.
Example: 2017-07-14T02:40:00.000Z
timeEnd
- the value to setpublic ListScheduledJobsRequest.Builder limit(Integer limit)
For list pagination. The maximum number of results per page, or items to return in a paginated “List” call. For important details about how pagination works, see List Pagination.
Example: 50
limit
- the value to setpublic ListScheduledJobsRequest.Builder page(String page)
For list pagination. The value of the opc-next-page
response header from the
previous “List” call. For important details about how pagination works, see List
Pagination.
Example: 3
page
- the value to setpublic ListScheduledJobsRequest.Builder sortOrder(SortOrder sortOrder)
The sort order to use, either ‘ASC’ or ‘DESC’.
sortOrder
- the value to setpublic ListScheduledJobsRequest.Builder sortBy(ListScheduledJobsRequest.SortBy sortBy)
The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.
sortBy
- the value to setpublic ListScheduledJobsRequest.Builder opcRequestId(String opcRequestId)
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
opcRequestId
- the value to setpublic ListScheduledJobsRequest.Builder isRestricted(Boolean isRestricted)
A filter to return only restricted scheduled jobs.
isRestricted
- the value to setpublic ListScheduledJobsRequest.Builder id(String id)
The OCID of the scheduled job. A filter to return the specified job.
id
- the value to setpublic ListScheduledJobsRequest.Builder compartmentIdInSubtree(Boolean compartmentIdInSubtree)
Indicates whether to include subcompartments in the returned results. Default is false.
compartmentIdInSubtree
- the value to setpublic ListScheduledJobsRequest.Builder location(List<ManagedInstanceLocation> location)
A filter to return only resources whose location matches the given value.
location
- the value to setpublic ListScheduledJobsRequest.Builder location(ManagedInstanceLocation singularValue)
Singular setter. A filter to return only resources whose location matches the given value.
singularValue
- the singular value to setpublic ListScheduledJobsRequest.Builder locationNotEqualTo(List<ManagedInstanceLocation> locationNotEqualTo)
A filter to return only resources whose location does not match the given value.
locationNotEqualTo
- the value to setpublic ListScheduledJobsRequest.Builder locationNotEqualTo(ManagedInstanceLocation singularValue)
Singular setter. A filter to return only resources whose location does not match the given value.
singularValue
- the singular value to setpublic ListScheduledJobsRequest.Builder isManagedByAutonomousLinux(Boolean isManagedByAutonomousLinux)
Indicates whether to list only resources managed by the Autonomous Linux service.
isManagedByAutonomousLinux
- the value to setpublic ListScheduledJobsRequest.Builder invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.
invocationCallback
- the invocation callback to be set for the requestpublic ListScheduledJobsRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic ListScheduledJobsRequest.Builder copy(ListScheduledJobsRequest o)
Copy method to populate the builder with values from the given instance.
copy
in interface BmcRequest.Builder<ListScheduledJobsRequest,Void>
o
- other request from which to copy valuespublic ListScheduledJobsRequest build()
Build the instance of ListScheduledJobsRequest as configured by this builder
Note that this method takes calls to invocationCallback(com.oracle.bmc.http.client.RequestInterceptor)
into account,
while the method buildWithoutInvocationCallback()
does not.
This is the preferred method to build an instance.
build
in interface BmcRequest.Builder<ListScheduledJobsRequest,Void>
public ListScheduledJobsRequest buildWithoutInvocationCallback()
Build the instance of ListScheduledJobsRequest as configured by this builder
Note that this method does not take calls to invocationCallback(com.oracle.bmc.http.client.RequestInterceptor)
into account,
while the method build()
does
Copyright © 2016–2024. All rights reserved.