Class ByoipRangeVcnIpv6AllocationSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.ByoipRangeVcnIpv6AllocationSummary.Builder
-
- Enclosing class:
- ByoipRangeVcnIpv6AllocationSummary
public static class ByoipRangeVcnIpv6AllocationSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ByoipRangeVcnIpv6AllocationSummarybuild()ByoipRangeVcnIpv6AllocationSummary.BuilderbyoipRangeId(String byoipRangeId)The OCID of the ByoipRange resource to which the CIDR block belongs.ByoipRangeVcnIpv6AllocationSummary.BuildercompartmentId(String compartmentId)The OCID of the compartment containing the ByoipRange.ByoipRangeVcnIpv6AllocationSummary.Buildercopy(ByoipRangeVcnIpv6AllocationSummary model)ByoipRangeVcnIpv6AllocationSummary.Builderipv6CidrBlock(String ipv6CidrBlock)The BYOIPv6 CIDR block range or subrange allocated to a VCN.ByoipRangeVcnIpv6AllocationSummary.BuildervcnId(String vcnId)The OCID of the Vcn resource to which the ByoipRange belongs.
-
-
-
Method Detail
-
byoipRangeId
public ByoipRangeVcnIpv6AllocationSummary.Builder byoipRangeId(String byoipRangeId)
The OCID of the ByoipRange resource to which the CIDR block belongs.- Parameters:
byoipRangeId- the value to set- Returns:
- this builder
-
compartmentId
public ByoipRangeVcnIpv6AllocationSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment containing the ByoipRange.- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
ipv6CidrBlock
public ByoipRangeVcnIpv6AllocationSummary.Builder ipv6CidrBlock(String ipv6CidrBlock)
The BYOIPv6 CIDR block range or subrange allocated to a VCN.This could be all or part of a BYOIPv6 CIDR block. Each VCN allocation must be /64 or larger.
- Parameters:
ipv6CidrBlock- the value to set- Returns:
- this builder
-
vcnId
public ByoipRangeVcnIpv6AllocationSummary.Builder vcnId(String vcnId)
The OCID of the Vcn resource to which the ByoipRange belongs.- Parameters:
vcnId- the value to set- Returns:
- this builder
-
build
public ByoipRangeVcnIpv6AllocationSummary build()
-
copy
public ByoipRangeVcnIpv6AllocationSummary.Builder copy(ByoipRangeVcnIpv6AllocationSummary model)
-
-