public static class DeleteWaasPolicyRequest.Builder extends Object
public DeleteWaasPolicyRequest.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 DeleteWaasPolicyRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic DeleteWaasPolicyRequest.Builder copy(DeleteWaasPolicyRequest o)
Copy method to populate the builder with values from the given instance.
public DeleteWaasPolicyRequest build()
Build the instance of DeleteWaasPolicyRequest 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 DeleteWaasPolicyRequest.Builder waasPolicyId(String waasPolicyId)
public DeleteWaasPolicyRequest.Builder opcRequestId(String opcRequestId)
public DeleteWaasPolicyRequest.Builder opcRetryToken(String opcRetryToken)
public DeleteWaasPolicyRequest.Builder ifMatch(String ifMatch)
public DeleteWaasPolicyRequest buildWithoutInvocationCallback()
Copyright © 2016–2019. All rights reserved.