Class ListDelegatedResourceAccessRequestsRequest.Builder
- java.lang.Object
- 
- com.oracle.bmc.delegateaccesscontrol.requests.ListDelegatedResourceAccessRequestsRequest.Builder
 
- 
- All Implemented Interfaces:
- BmcRequest.Builder<ListDelegatedResourceAccessRequestsRequest,Void>
 - Enclosing class:
- ListDelegatedResourceAccessRequestsRequest
 
 public static class ListDelegatedResourceAccessRequestsRequest.Builder extends Object implements BmcRequest.Builder<ListDelegatedResourceAccessRequestsRequest,Void> 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ListDelegatedResourceAccessRequestsRequestbuild()Build the instance of ListDelegatedResourceAccessRequestsRequest as configured by this builderListDelegatedResourceAccessRequestsRequestbuildWithoutInvocationCallback()Build the instance of ListDelegatedResourceAccessRequestsRequest as configured by this builderListDelegatedResourceAccessRequestsRequest.BuildercompartmentId(String compartmentId)The OCID of the compartment.ListDelegatedResourceAccessRequestsRequest.Buildercopy(ListDelegatedResourceAccessRequestsRequest o)Copy method to populate the builder with values from the given instance.ListDelegatedResourceAccessRequestsRequest.BuilderdelegationControlId(String delegationControlId)unique Delegation Control identifierListDelegatedResourceAccessRequestsRequest.BuilderinvocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)Set the invocation callback for the request to be built.ListDelegatedResourceAccessRequestsRequest.BuilderlifecycleState(DelegatedResourceAccessRequest.LifecycleState lifecycleState)A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.ListDelegatedResourceAccessRequestsRequest.Builderlimit(Integer limit)The maximum number of items to return.ListDelegatedResourceAccessRequestsRequest.BuilderopcRequestId(String opcRequestId)The client request ID for tracing.ListDelegatedResourceAccessRequestsRequest.Builderpage(String page)The page token representing the page at which to start retrieving results.ListDelegatedResourceAccessRequestsRequest.BuilderrequestStatus(DelegatedResourceAccessRequestStatus requestStatus)A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.ListDelegatedResourceAccessRequestsRequest.BuilderresourceId(String resourceId)A filter to return only Delegated Resource Access Requests for the given resource identifier.ListDelegatedResourceAccessRequestsRequest.BuilderretryConfiguration(RetryConfiguration retryConfiguration)Set the retry configuration for the request to be built.ListDelegatedResourceAccessRequestsRequest.BuildersortBy(ListDelegatedResourceAccessRequestsRequest.SortBy sortBy)The field to sort by.ListDelegatedResourceAccessRequestsRequest.BuildersortOrder(SortOrders sortOrder)The sort order to use, either ‘asc’ or ‘desc’.ListDelegatedResourceAccessRequestsRequest.BuildertimeEnd(Date timeEnd)Query end time in UTC in ISO 8601 format(inclusive).ListDelegatedResourceAccessRequestsRequest.BuildertimeStart(Date timeStart)Query start time in UTC in ISO 8601 format(inclusive).- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.oracle.bmc.requests.BmcRequest.Builderbody$
 
- 
 
- 
- 
- 
Method Detail- 
compartmentIdpublic ListDelegatedResourceAccessRequestsRequest.Builder compartmentId(String compartmentId) The OCID of the compartment.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder instance
 
 - 
delegationControlIdpublic ListDelegatedResourceAccessRequestsRequest.Builder delegationControlId(String delegationControlId) unique Delegation Control identifier- Parameters:
- delegationControlId- the value to set
- Returns:
- this builder instance
 
 - 
resourceIdpublic ListDelegatedResourceAccessRequestsRequest.Builder resourceId(String resourceId) A filter to return only Delegated Resource Access Requests for the given resource identifier.- Parameters:
- resourceId- the value to set
- Returns:
- this builder instance
 
 - 
lifecycleStatepublic ListDelegatedResourceAccessRequestsRequest.Builder lifecycleState(DelegatedResourceAccessRequest.LifecycleState lifecycleState) A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder instance
 
 - 
requestStatuspublic ListDelegatedResourceAccessRequestsRequest.Builder requestStatus(DelegatedResourceAccessRequestStatus requestStatus) A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.- Parameters:
- requestStatus- the value to set
- Returns:
- this builder instance
 
 - 
timeStartpublic ListDelegatedResourceAccessRequestsRequest.Builder timeStart(Date timeStart) Query start time in UTC in ISO 8601 format(inclusive).Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together. - Parameters:
- timeStart- the value to set
- Returns:
- this builder instance
 
 - 
timeEndpublic ListDelegatedResourceAccessRequestsRequest.Builder timeEnd(Date timeEnd) Query end time in UTC in ISO 8601 format(inclusive).Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together. - Parameters:
- timeEnd- the value to set
- Returns:
- this builder instance
 
 - 
limitpublic ListDelegatedResourceAccessRequestsRequest.Builder limit(Integer limit) The maximum number of items to return.- Parameters:
- limit- the value to set
- Returns:
- this builder instance
 
 - 
pagepublic ListDelegatedResourceAccessRequestsRequest.Builder page(String page) The page token representing the page at which to start retrieving results.This is usually retrieved from a previous list call. - Parameters:
- page- the value to set
- Returns:
- this builder instance
 
 - 
sortOrderpublic ListDelegatedResourceAccessRequestsRequest.Builder sortOrder(SortOrders sortOrder) The sort order to use, either ‘asc’ or ‘desc’.- Parameters:
- sortOrder- the value to set
- Returns:
- this builder instance
 
 - 
sortBypublic ListDelegatedResourceAccessRequestsRequest.Builder sortBy(ListDelegatedResourceAccessRequestsRequest.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. If no value is specified, default is timeCreated. - Parameters:
- sortBy- the value to set
- Returns:
- this builder instance
 
 - 
opcRequestIdpublic ListDelegatedResourceAccessRequestsRequest.Builder opcRequestId(String opcRequestId) The client request ID for tracing.- Parameters:
- opcRequestId- the value to set
- Returns:
- this builder instance
 
 - 
invocationCallbackpublic ListDelegatedResourceAccessRequestsRequest.Builder invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback) Set the invocation callback for the request to be built.- Parameters:
- invocationCallback- the invocation callback to be set for the request
- Returns:
- this builder instance
 
 - 
retryConfigurationpublic ListDelegatedResourceAccessRequestsRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration) Set the retry configuration for the request to be built.- Parameters:
- retryConfiguration- the retry configuration to be used for the request
- Returns:
- this builder instance
 
 - 
copypublic ListDelegatedResourceAccessRequestsRequest.Builder copy(ListDelegatedResourceAccessRequestsRequest o) Copy method to populate the builder with values from the given instance.- Specified by:
- copyin interface- BmcRequest.Builder<ListDelegatedResourceAccessRequestsRequest,Void>
- Parameters:
- o- other request from which to copy values
- Returns:
- this builder instance
 
 - 
buildpublic ListDelegatedResourceAccessRequestsRequest build() Build the instance of ListDelegatedResourceAccessRequestsRequest as configured by this builderNote that this method takes calls to invocationCallback(com.oracle.bmc.http.client.RequestInterceptor)into account, while the methodbuildWithoutInvocationCallback()does not.This is the preferred method to build an instance. - Specified by:
- buildin interface- BmcRequest.Builder<ListDelegatedResourceAccessRequestsRequest,Void>
- Returns:
- instance of ListDelegatedResourceAccessRequestsRequest
 
 - 
buildWithoutInvocationCallbackpublic ListDelegatedResourceAccessRequestsRequest buildWithoutInvocationCallback() Build the instance of ListDelegatedResourceAccessRequestsRequest as configured by this builderNote that this method does not take calls to invocationCallback(com.oracle.bmc.http.client.RequestInterceptor)into account, while the methodbuild()does- Returns:
- instance of ListDelegatedResourceAccessRequestsRequest
 
 
- 
 
-