Class AddressList.Builder
- java.lang.Object
-
- com.oracle.bmc.networkfirewall.model.AddressList.Builder
-
- Enclosing class:
- AddressList
public static class AddressList.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressList.Builder
addresses(List<String> addresses)
List of addresses.AddressList
build()
AddressList.Builder
copy(AddressList model)
AddressList.Builder
name(String name)
Unique name to identify the group of addresses to be used in the policy rules.AddressList.Builder
parentResourceId(String parentResourceId)
OCID of the Network Firewall Policy this Address List belongs to.AddressList.Builder
totalAddresses(Integer totalAddresses)
Count of total Addresses in the AddressListAddressList.Builder
type(AddressListType type)
Type of address List.
-
-
-
Method Detail
-
name
public AddressList.Builder name(String name)
Unique name to identify the group of addresses to be used in the policy rules.- Parameters:
name
- the value to set- Returns:
- this builder
-
type
public AddressList.Builder type(AddressListType type)
Type of address List.The accepted values are - * FQDN * IP
- Parameters:
type
- the value to set- Returns:
- this builder
-
addresses
public AddressList.Builder addresses(List<String> addresses)
List of addresses.- Parameters:
addresses
- the value to set- Returns:
- this builder
-
totalAddresses
public AddressList.Builder totalAddresses(Integer totalAddresses)
Count of total Addresses in the AddressList- Parameters:
totalAddresses
- the value to set- Returns:
- this builder
-
parentResourceId
public AddressList.Builder parentResourceId(String parentResourceId)
OCID of the Network Firewall Policy this Address List belongs to.- Parameters:
parentResourceId
- the value to set- Returns:
- this builder
-
build
public AddressList build()
-
copy
public AddressList.Builder copy(AddressList model)
-
-