Package com.oracle.bmc.cloudguard.model
Class SecurityZoneTargetDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.SecurityZoneTargetDetails.Builder
-
- Enclosing class:
- SecurityZoneTargetDetails
public static class SecurityZoneTargetDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityZoneTargetDetails
build()
SecurityZoneTargetDetails.Builder
copy(SecurityZoneTargetDetails model)
SecurityZoneTargetDetails.Builder
securityZoneDisplayName(String securityZoneDisplayName)
The name of the security zone to associate with this compartment.SecurityZoneTargetDetails.Builder
securityZoneId(String securityZoneId)
The OCID of the security zone to associate with this compartmentSecurityZoneTargetDetails.Builder
targetSecurityZoneRecipes(List<SecurityRecipe> targetSecurityZoneRecipes)
The list of security zone recipes to associate with this compartment
-
-
-
Method Detail
-
securityZoneId
public SecurityZoneTargetDetails.Builder securityZoneId(String securityZoneId)
The OCID of the security zone to associate with this compartment- Parameters:
securityZoneId
- the value to set- Returns:
- this builder
-
securityZoneDisplayName
public SecurityZoneTargetDetails.Builder securityZoneDisplayName(String securityZoneDisplayName)
The name of the security zone to associate with this compartment.- Parameters:
securityZoneDisplayName
- the value to set- Returns:
- this builder
-
targetSecurityZoneRecipes
public SecurityZoneTargetDetails.Builder targetSecurityZoneRecipes(List<SecurityRecipe> targetSecurityZoneRecipes)
The list of security zone recipes to associate with this compartment- Parameters:
targetSecurityZoneRecipes
- the value to set- Returns:
- this builder
-
build
public SecurityZoneTargetDetails build()
-
copy
public SecurityZoneTargetDetails.Builder copy(SecurityZoneTargetDetails model)
-
-