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