Package com.oracle.bmc.iot.model
Class NetworkConfigDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.iot.model.NetworkConfigDetails.Builder
-
- Enclosing class:
- NetworkConfigDetails
public static class NetworkConfigDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkConfigDetailsbuild()NetworkConfigDetails.Buildercopy(NetworkConfigDetails model)NetworkConfigDetails.BuilderfileStorageMounts(List<FileStorageMountDetails> fileStorageMounts)The File Storage mounts to attach to the IoT flow runtime.NetworkConfigDetails.BuildernetworkSecurityGroupIds(List<String> networkSecurityGroupIds)The OCIDs of the network security groups associated with the IoT flow runtime.NetworkConfigDetails.BuildersubnetId(String subnetId)The OCID of the subnet used by the IoT flow runtime.
-
-
-
Method Detail
-
subnetId
public NetworkConfigDetails.Builder subnetId(String subnetId)
The OCID of the subnet used by the IoT flow runtime.- Parameters:
subnetId- the value to set- Returns:
- this builder
-
networkSecurityGroupIds
public NetworkConfigDetails.Builder networkSecurityGroupIds(List<String> networkSecurityGroupIds)
The OCIDs of the network security groups associated with the IoT flow runtime.- Parameters:
networkSecurityGroupIds- the value to set- Returns:
- this builder
-
fileStorageMounts
public NetworkConfigDetails.Builder fileStorageMounts(List<FileStorageMountDetails> fileStorageMounts)
The File Storage mounts to attach to the IoT flow runtime.If specified, this list must contain from 1 to 5 items.
- Parameters:
fileStorageMounts- the value to set- Returns:
- this builder
-
build
public NetworkConfigDetails build()
-
copy
public NetworkConfigDetails.Builder copy(NetworkConfigDetails model)
-
-