Class AddVcnIpv6CidrDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.AddVcnIpv6CidrDetails.Builder
-
- Enclosing class:
- AddVcnIpv6CidrDetails
public static class AddVcnIpv6CidrDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddVcnIpv6CidrDetails
build()
AddVcnIpv6CidrDetails.Builder
byoipv6CidrDetail(Byoipv6CidrDetails byoipv6CidrDetail)
AddVcnIpv6CidrDetails.Builder
copy(AddVcnIpv6CidrDetails model)
AddVcnIpv6CidrDetails.Builder
ipv6PrivateCidrBlock(String ipv6PrivateCidrBlock)
This field is not required and should only be specified if a ULA or private IPv6 prefix is desired for VCN’s private IP address space.AddVcnIpv6CidrDetails.Builder
isOracleGuaAllocationEnabled(Boolean isOracleGuaAllocationEnabled)
Indicates whether Oracle will allocate an IPv6 GUA.
-
-
-
Method Detail
-
ipv6PrivateCidrBlock
public AddVcnIpv6CidrDetails.Builder ipv6PrivateCidrBlock(String ipv6PrivateCidrBlock)
This field is not required and should only be specified if a ULA or private IPv6 prefix is desired for VCN’s private IP address space.SeeIPv6 Addresses.
Example: 2001:0db8:0123::/48 or fd00:1000:0:1::/64
- Parameters:
ipv6PrivateCidrBlock
- the value to set- Returns:
- this builder
-
isOracleGuaAllocationEnabled
public AddVcnIpv6CidrDetails.Builder isOracleGuaAllocationEnabled(Boolean isOracleGuaAllocationEnabled)
Indicates whether Oracle will allocate an IPv6 GUA.Only one prefix of /56 size can be allocated by Oracle as a GUA.
- Parameters:
isOracleGuaAllocationEnabled
- the value to set- Returns:
- this builder
-
byoipv6CidrDetail
public AddVcnIpv6CidrDetails.Builder byoipv6CidrDetail(Byoipv6CidrDetails byoipv6CidrDetail)
-
build
public AddVcnIpv6CidrDetails build()
-
copy
public AddVcnIpv6CidrDetails.Builder copy(AddVcnIpv6CidrDetails model)
-
-