Class CpeDeviceShapeDetail.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.CpeDeviceShapeDetail.Builder
-
- Enclosing class:
- CpeDeviceShapeDetail
public static class CpeDeviceShapeDetail.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CpeDeviceShapeDetail
build()
CpeDeviceShapeDetail.Builder
copy(CpeDeviceShapeDetail model)
CpeDeviceShapeDetail.Builder
cpeDeviceInfo(CpeDeviceInfo cpeDeviceInfo)
CpeDeviceShapeDetail.Builder
cpeDeviceShapeId(String cpeDeviceShapeId)
The OCID of the CPE device shape.CpeDeviceShapeDetail.Builder
parameters(List<CpeDeviceConfigQuestion> parameters)
For certain CPE devices types, the customer can provide answers to questions that are specific to the device type.CpeDeviceShapeDetail.Builder
template(String template)
A template of CPE device configuration information that will be merged with the customer’s answers to the questions to render the final CPE device configuration content.
-
-
-
Method Detail
-
cpeDeviceShapeId
public CpeDeviceShapeDetail.Builder cpeDeviceShapeId(String cpeDeviceShapeId)
The OCID of the CPE device shape.This value uniquely identifies the type of CPE device.
- Parameters:
cpeDeviceShapeId
- the value to set- Returns:
- this builder
-
cpeDeviceInfo
public CpeDeviceShapeDetail.Builder cpeDeviceInfo(CpeDeviceInfo cpeDeviceInfo)
-
parameters
public CpeDeviceShapeDetail.Builder parameters(List<CpeDeviceConfigQuestion> parameters)
For certain CPE devices types, the customer can provide answers to questions that are specific to the device type.This attribute contains a list of those questions. The Networking service merges the answers with other information and renders a set of CPE configuration content. To provide the answers, use
updateTunnelCpeDeviceConfig
.- Parameters:
parameters
- the value to set- Returns:
- this builder
-
template
public CpeDeviceShapeDetail.Builder template(String template)
A template of CPE device configuration information that will be merged with the customer’s answers to the questions to render the final CPE device configuration content.Also see:
getCpeDeviceConfigContent
*getIpsecCpeDeviceConfigContent
*getTunnelCpeDeviceConfigContent
- Parameters:
template
- the value to set- Returns:
- this builder
-
build
public CpeDeviceShapeDetail build()
-
copy
public CpeDeviceShapeDetail.Builder copy(CpeDeviceShapeDetail model)
-
-