Package com.oracle.bmc.datascience.model
Class InstanceConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.InstanceConfiguration.Builder
-
- Enclosing class:
- InstanceConfiguration
public static class InstanceConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceConfiguration
build()
InstanceConfiguration.Builder
copy(InstanceConfiguration model)
InstanceConfiguration.Builder
instanceShapeName(String instanceShapeName)
The shape used to launch the model deployment instances.InstanceConfiguration.Builder
modelDeploymentInstanceShapeConfigDetails(ModelDeploymentInstanceShapeConfigDetails modelDeploymentInstanceShapeConfigDetails)
InstanceConfiguration.Builder
privateEndpointId(String privateEndpointId)
The OCID of a Data Science private endpoint.InstanceConfiguration.Builder
subnetId(String subnetId)
A model deployment instance is provided with a VNIC for network access.
-
-
-
Method Detail
-
instanceShapeName
public InstanceConfiguration.Builder instanceShapeName(String instanceShapeName)
The shape used to launch the model deployment instances.- Parameters:
instanceShapeName
- the value to set- Returns:
- this builder
-
modelDeploymentInstanceShapeConfigDetails
public InstanceConfiguration.Builder modelDeploymentInstanceShapeConfigDetails(ModelDeploymentInstanceShapeConfigDetails modelDeploymentInstanceShapeConfigDetails)
-
subnetId
public InstanceConfiguration.Builder subnetId(String subnetId)
A model deployment instance is provided with a VNIC for network access.This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT/SGW gateway for egress.
- Parameters:
subnetId
- the value to set- Returns:
- this builder
-
privateEndpointId
public InstanceConfiguration.Builder privateEndpointId(String privateEndpointId)
The OCID of a Data Science private endpoint.- Parameters:
privateEndpointId
- the value to set- Returns:
- this builder
-
build
public InstanceConfiguration build()
-
copy
public InstanceConfiguration.Builder copy(InstanceConfiguration model)
-
-