public static class ListOccHandoverResourceBlocksRequest.Builder extends Object implements BmcRequest.Builder<ListOccHandoverResourceBlocksRequest,Void>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ListOccHandoverResourceBlocksRequest |
build()
Build the instance of ListOccHandoverResourceBlocksRequest as configured by this builder
|
ListOccHandoverResourceBlocksRequest |
buildWithoutInvocationCallback()
Build the instance of ListOccHandoverResourceBlocksRequest as configured by this builder
|
ListOccHandoverResourceBlocksRequest.Builder |
compartmentId(String compartmentId)
The OCID of the compartment or tenancy in which resources are to be listed.
|
ListOccHandoverResourceBlocksRequest.Builder |
copy(ListOccHandoverResourceBlocksRequest o)
Copy method to populate the builder with values from the given instance.
|
ListOccHandoverResourceBlocksRequest.Builder |
handoverDateGreaterThanOrEqualTo(Date handoverDateGreaterThanOrEqualTo)
This filter helps in fetching all handed over resources for which the recordDate is
greater than or equal to the startDate.
|
ListOccHandoverResourceBlocksRequest.Builder |
handoverDateLessThanOrEqualTo(Date handoverDateLessThanOrEqualTo)
This filter helps in fetching all handed over resources for which the recordDate is less
than or equal to the endDate.
|
ListOccHandoverResourceBlocksRequest.Builder |
handoverResourceName(String handoverResourceName)
A filter to return only the list of resources that match the name provided in this
filter.
|
ListOccHandoverResourceBlocksRequest.Builder |
invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.
|
ListOccHandoverResourceBlocksRequest.Builder |
limit(Integer limit)
The maximum number of items to return.
|
ListOccHandoverResourceBlocksRequest.Builder |
namespace(Namespace namespace)
The namespace by which we would filter the list.
|
ListOccHandoverResourceBlocksRequest.Builder |
occHandoverResourceBlockId(String occHandoverResourceBlockId)
This filter helps in fetching the handed over resource for which the
occHandoverResourceId is equal to the one provided here.
|
ListOccHandoverResourceBlocksRequest.Builder |
opcRequestId(String opcRequestId)
The client request ID for tracing.
|
ListOccHandoverResourceBlocksRequest.Builder |
page(String page)
A token representing the position at which to start retrieving results.
|
ListOccHandoverResourceBlocksRequest.Builder |
retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
|
ListOccHandoverResourceBlocksRequest.Builder |
sortBy(ListOccHandoverResourceBlocksRequest.SortBy sortBy)
The field to sort by.
|
ListOccHandoverResourceBlocksRequest.Builder |
sortOrder(SortOrder sortOrder)
The sort order to use, either ‘ASC’ or ‘DESC’.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
body$
public ListOccHandoverResourceBlocksRequest.Builder namespace(Namespace namespace)
The namespace by which we would filter the list.
namespace
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder compartmentId(String compartmentId)
The OCID of the compartment or tenancy in which resources are to be listed.
compartmentId
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder handoverResourceName(String handoverResourceName)
A filter to return only the list of resources that match the name provided in this filter.
handoverResourceName
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder handoverDateGreaterThanOrEqualTo(Date handoverDateGreaterThanOrEqualTo)
This filter helps in fetching all handed over resources for which the recordDate is greater than or equal to the startDate.
handoverDateGreaterThanOrEqualTo
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder handoverDateLessThanOrEqualTo(Date handoverDateLessThanOrEqualTo)
This filter helps in fetching all handed over resources for which the recordDate is less than or equal to the endDate.
handoverDateLessThanOrEqualTo
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder occHandoverResourceBlockId(String occHandoverResourceBlockId)
This filter helps in fetching the handed over resource for which the occHandoverResourceId is equal to the one provided here.
occHandoverResourceBlockId
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder limit(Integer limit)
The maximum number of items to return.
limit
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder page(String page)
A token representing the position at which to start retrieving results. This must come
from opc-next-page
header field of a previous response.
page
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder opcRequestId(String opcRequestId)
The client request ID for tracing. The only valid characters for request IDs are letters, numbers, underscore, and dash.
opcRequestId
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder sortOrder(SortOrder sortOrder)
The sort order to use, either ‘ASC’ or ‘DESC’.
sortOrder
- the value to setpublic ListOccHandoverResourceBlocksRequest.Builder sortBy(ListOccHandoverResourceBlocksRequest.SortBy sortBy)
The field to sort by. Only one sort order may be provided. The default order for handoverDate is chronological order(latest date item at the end).
sortBy
- the value to setpublic ListOccHandoverResourceBlocksRequest.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 ListOccHandoverResourceBlocksRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic ListOccHandoverResourceBlocksRequest.Builder copy(ListOccHandoverResourceBlocksRequest o)
Copy method to populate the builder with values from the given instance.
copy
in interface BmcRequest.Builder<ListOccHandoverResourceBlocksRequest,Void>
o
- other request from which to copy valuespublic ListOccHandoverResourceBlocksRequest build()
Build the instance of ListOccHandoverResourceBlocksRequest 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<ListOccHandoverResourceBlocksRequest,Void>
public ListOccHandoverResourceBlocksRequest buildWithoutInvocationCallback()
Build the instance of ListOccHandoverResourceBlocksRequest 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.