public static class ListInternalNamespaceOccOverviewsRequest.Builder extends Object implements BmcRequest.Builder<ListInternalNamespaceOccOverviewsRequest,Void>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ListInternalNamespaceOccOverviewsRequest |
build()
Build the instance of ListInternalNamespaceOccOverviewsRequest as configured by this
builder
|
ListInternalNamespaceOccOverviewsRequest |
buildWithoutInvocationCallback()
Build the instance of ListInternalNamespaceOccOverviewsRequest as configured by this
builder
|
ListInternalNamespaceOccOverviewsRequest.Builder |
compartmentId(String compartmentId)
The ocid of the compartment or tenancy in which resources are to be listed.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
copy(ListInternalNamespaceOccOverviewsRequest o)
Copy method to populate the builder with values from the given instance.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
from(Date from)
The month corresponding to this date would be considered as the starting point of the
time period against which we would like to perform an aggregation.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
limit(Integer limit)
The maximum number of items to return.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
namespace(Namespace namespace)
The namespace by which we would filter the list.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
occCustomerGroupId(String occCustomerGroupId)
The customer group ocid by which we would filter the list.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
opcRequestId(String opcRequestId)
The client request ID for tracing.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
page(String page)
A token representing the position at which to start retrieving results.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
sortBy(ListInternalNamespaceOccOverviewsRequest.SortBy sortBy)
The field to sort by.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
sortOrder(SortOrder sortOrder)
The sort order to use, either ‘ASC’ or ‘DESC’.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
to(Date to)
The month corresponding to this date would be considered as the ending point of the time
period against which we would like to perform an aggregation.
|
ListInternalNamespaceOccOverviewsRequest.Builder |
workloadType(String workloadType)
Workload type using the resources in an availability catalog can be filtered.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
body$
public ListInternalNamespaceOccOverviewsRequest.Builder namespace(Namespace namespace)
The namespace by which we would filter the list.
namespace
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.Builder compartmentId(String compartmentId)
The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
compartmentId
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.Builder occCustomerGroupId(String occCustomerGroupId)
The customer group ocid by which we would filter the list.
occCustomerGroupId
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.Builder workloadType(String workloadType)
Workload type using the resources in an availability catalog can be filtered.
workloadType
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.Builder from(Date from)
The month corresponding to this date would be considered as the starting point of the time period against which we would like to perform an aggregation.
from
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.Builder to(Date to)
The month corresponding to this date would be considered as the ending point of the time period against which we would like to perform an aggregation.
to
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.Builder limit(Integer limit)
The maximum number of items to return.
limit
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.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 ListInternalNamespaceOccOverviewsRequest.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 ListInternalNamespaceOccOverviewsRequest.Builder sortOrder(SortOrder sortOrder)
The sort order to use, either ‘ASC’ or ‘DESC’.
sortOrder
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.Builder sortBy(ListInternalNamespaceOccOverviewsRequest.SortBy sortBy)
The field to sort by. Only one sort order may be provided. The default order for periodValue is chronological order(latest month item at the end).
sortBy
- the value to setpublic ListInternalNamespaceOccOverviewsRequest.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 ListInternalNamespaceOccOverviewsRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic ListInternalNamespaceOccOverviewsRequest.Builder copy(ListInternalNamespaceOccOverviewsRequest o)
Copy method to populate the builder with values from the given instance.
copy
in interface BmcRequest.Builder<ListInternalNamespaceOccOverviewsRequest,Void>
o
- other request from which to copy valuespublic ListInternalNamespaceOccOverviewsRequest build()
Build the instance of ListInternalNamespaceOccOverviewsRequest 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<ListInternalNamespaceOccOverviewsRequest,Void>
public ListInternalNamespaceOccOverviewsRequest buildWithoutInvocationCallback()
Build the instance of ListInternalNamespaceOccOverviewsRequest 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.