public static class ListMetricsRequest.Builder extends Object
public ListMetricsRequest.Builder invocationCallback(com.oracle.bmc.util.internal.Consumer<javax.ws.rs.client.Invocation.Builder> invocationCallback)
Set the invocation callback for the request to be built.
invocationCallback
- the invocation callback to be set for the requestpublic ListMetricsRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic ListMetricsRequest.Builder copy(ListMetricsRequest o)
Copy method to populate the builder with values from the given instance.
public ListMetricsRequest build()
Build the instance of ListMetricsRequest as configured by this builder
Note that this method takes calls to invocationCallback(com.oracle.bmc.util.internal.Consumer)
into account, while the method buildWithoutInvocationCallback()
does not.
This is the preferred method to build an instance.
public ListMetricsRequest.Builder compartmentId(String compartmentId)
public ListMetricsRequest.Builder listMetricsDetails(ListMetricsDetails listMetricsDetails)
public ListMetricsRequest.Builder opcRequestId(String opcRequestId)
public ListMetricsRequest.Builder page(String page)
public ListMetricsRequest.Builder limit(Integer limit)
public ListMetricsRequest.Builder compartmentIdInSubtree(Boolean compartmentIdInSubtree)
public ListMetricsRequest buildWithoutInvocationCallback()
Copyright © 2016–2019. All rights reserved.