public static class ListModelsRequest.Builder extends Object implements BmcRequest.Builder<ListModelsRequest,Void>
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
body$
public ListModelsRequest.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 ListModelsRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic ListModelsRequest.Builder copy(ListModelsRequest o)
Copy method to populate the builder with values from the given instance.
copy
in interface BmcRequest.Builder<ListModelsRequest,Void>
public ListModelsRequest build()
Build the instance of ListModelsRequest 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.
build
in interface BmcRequest.Builder<ListModelsRequest,Void>
public ListModelsRequest.Builder compartmentId(String compartmentId)
public ListModelsRequest.Builder id(String id)
public ListModelsRequest.Builder projectId(String projectId)
public ListModelsRequest.Builder displayName(String displayName)
public ListModelsRequest.Builder lifecycleState(ModelLifecycleState lifecycleState)
public ListModelsRequest.Builder createdBy(String createdBy)
public ListModelsRequest.Builder limit(Integer limit)
public ListModelsRequest.Builder page(String page)
public ListModelsRequest.Builder sortOrder(ListModelsRequest.SortOrder sortOrder)
public ListModelsRequest.Builder sortBy(ListModelsRequest.SortBy sortBy)
public ListModelsRequest.Builder opcRequestId(String opcRequestId)
public ListModelsRequest buildWithoutInvocationCallback()
Copyright © 2016–2021. All rights reserved.