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 ByoipRangeVcnIpv6AllocationSummary
build()
ByoipRangeVcnIpv6AllocationSummary.Builder
byoipRangeId(String byoipRangeId)
The OCID of the ByoipRange resource to which the CIDR block belongs.ByoipRangeVcnIpv6AllocationSummary.Builder
compartmentId(String compartmentId)
The OCID of the compartment containing the ByoipRange.ByoipRangeVcnIpv6AllocationSummary.Builder
copy(ByoipRangeVcnIpv6AllocationSummary model)
ByoipRangeVcnIpv6AllocationSummary.Builder
ipv6CidrBlock(String ipv6CidrBlock)
The BYOIPv6 CIDR block range or subrange allocated to a VCN.ByoipRangeVcnIpv6AllocationSummary.Builder
vcnId(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)
-
-