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