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 InstanceConfigurationbuild()InstanceConfiguration.Buildercopy(InstanceConfiguration model)InstanceConfiguration.BuilderinstanceShapeName(String instanceShapeName)The shape used to launch the model deployment instances.InstanceConfiguration.BuildermodelDeploymentInstanceShapeConfigDetails(ModelDeploymentInstanceShapeConfigDetails modelDeploymentInstanceShapeConfigDetails)InstanceConfiguration.BuilderprivateEndpointId(String privateEndpointId)The OCID of a Data Science private endpoint.InstanceConfiguration.BuildersubnetId(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)
-
-