Class NetworkSecurityGroupVnic.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.NetworkSecurityGroupVnic.Builder
-
- Enclosing class:
- NetworkSecurityGroupVnic
public static class NetworkSecurityGroupVnic.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkSecurityGroupVnic
build()
NetworkSecurityGroupVnic.Builder
copy(NetworkSecurityGroupVnic model)
NetworkSecurityGroupVnic.Builder
resourceId(String resourceId)
The OCID of the parent resource that the VNIC is attached to (for example, a Compute instance).NetworkSecurityGroupVnic.Builder
timeAssociated(Date timeAssociated)
The date and time the VNIC was added to the network security group, in the format defined by RFC3339.NetworkSecurityGroupVnic.Builder
vnicId(String vnicId)
The OCID of the VNIC.
-
-
-
Method Detail
-
resourceId
public NetworkSecurityGroupVnic.Builder resourceId(String resourceId)
The OCID of the parent resource that the VNIC is attached to (for example, a Compute instance).- Parameters:
resourceId
- the value to set- Returns:
- this builder
-
timeAssociated
public NetworkSecurityGroupVnic.Builder timeAssociated(Date timeAssociated)
The date and time the VNIC was added to the network security group, in the format defined by RFC3339.Example: 2016-08-25T21:10:29.600Z
- Parameters:
timeAssociated
- the value to set- Returns:
- this builder
-
vnicId
public NetworkSecurityGroupVnic.Builder vnicId(String vnicId)
The OCID of the VNIC.- Parameters:
vnicId
- the value to set- Returns:
- this builder
-
build
public NetworkSecurityGroupVnic build()
-
copy
public NetworkSecurityGroupVnic.Builder copy(NetworkSecurityGroupVnic model)
-
-