Package com.oracle.bmc.apigateway.model
Class FilterQueryParameterPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.apigateway.model.FilterQueryParameterPolicy.Builder
-
- Enclosing class:
- FilterQueryParameterPolicy
public static class FilterQueryParameterPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterQueryParameterPolicy
build()
FilterQueryParameterPolicy.Builder
copy(FilterQueryParameterPolicy model)
FilterQueryParameterPolicy.Builder
items(List<FilterQueryParameterPolicyItem> items)
The list of query parameters.FilterQueryParameterPolicy.Builder
type(FilterQueryParameterPolicy.Type type)
BLOCK drops any query parameters that are in the list of items, so it acts as an exclusion list.
-
-
-
Method Detail
-
type
public FilterQueryParameterPolicy.Builder type(FilterQueryParameterPolicy.Type type)
BLOCK drops any query parameters that are in the list of items, so it acts as an exclusion list.ALLOW permits only the parameters in the list and removes all others, so it acts as an inclusion list.
- Parameters:
type
- the value to set- Returns:
- this builder
-
items
public FilterQueryParameterPolicy.Builder items(List<FilterQueryParameterPolicyItem> items)
The list of query parameters.- Parameters:
items
- the value to set- Returns:
- this builder
-
build
public FilterQueryParameterPolicy build()
-
copy
public FilterQueryParameterPolicy.Builder copy(FilterQueryParameterPolicy model)
-
-