Class Byoipv6CidrDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.Byoipv6CidrDetails.Builder
-
- Enclosing class:
- Byoipv6CidrDetails
public static class Byoipv6CidrDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Byoipv6CidrDetails
build()
Byoipv6CidrDetails.Builder
byoipv6RangeId(String byoipv6RangeId)
The OCID of the ByoipRange resource to which the CIDR block belongs.Byoipv6CidrDetails.Builder
copy(Byoipv6CidrDetails model)
Byoipv6CidrDetails.Builder
ipv6CidrBlock(String ipv6CidrBlock)
An IPv6 CIDR block required to create a VCN with a BYOIP prefix.
-
-
-
Method Detail
-
byoipv6RangeId
public Byoipv6CidrDetails.Builder byoipv6RangeId(String byoipv6RangeId)
The OCID of the ByoipRange resource to which the CIDR block belongs.- Parameters:
byoipv6RangeId
- the value to set- Returns:
- this builder
-
ipv6CidrBlock
public Byoipv6CidrDetails.Builder ipv6CidrBlock(String ipv6CidrBlock)
An IPv6 CIDR block required to create a VCN with a BYOIP prefix.It could be the whole CIDR block identified in byoipv6RangeId, or a subrange. Example: 2001:0db8:0123::/48
- Parameters:
ipv6CidrBlock
- the value to set- Returns:
- this builder
-
build
public Byoipv6CidrDetails build()
-
copy
public Byoipv6CidrDetails.Builder copy(Byoipv6CidrDetails model)
-
-