Package com.oracle.bmc.core.model
Class AddVcnIpv6CidrDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.core.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 AddVcnIpv6CidrDetailsbuild()AddVcnIpv6CidrDetails.Builderbyoipv6CidrDetail(Byoipv6CidrDetails byoipv6CidrDetail)AddVcnIpv6CidrDetails.Buildercopy(AddVcnIpv6CidrDetails model)AddVcnIpv6CidrDetails.Builderipv6PrivateCidrBlock(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.BuilderisOracleGuaAllocationEnabled(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)
-
-