Package com.oracle.bmc.datasafe.model
Class SecurityPolicyEntryStateSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.SecurityPolicyEntryStateSummary.Builder
-
- Enclosing class:
- SecurityPolicyEntryStateSummary
public static class SecurityPolicyEntryStateSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public SecurityPolicyEntryStateSummary.Builder id(String id)
Unique id of the security policy entry state.- Parameters:
id
- the value to set- Returns:
- this builder
-
securityPolicyEntryId
public SecurityPolicyEntryStateSummary.Builder securityPolicyEntryId(String securityPolicyEntryId)
The OCID of the security policy entry associated.- Parameters:
securityPolicyEntryId
- the value to set- Returns:
- this builder
-
securityPolicyDeploymentId
public SecurityPolicyEntryStateSummary.Builder securityPolicyDeploymentId(String securityPolicyDeploymentId)
The OCID of the security policy deployment associated.- Parameters:
securityPolicyDeploymentId
- the value to set- Returns:
- this builder
-
targetId
public SecurityPolicyEntryStateSummary.Builder targetId(String targetId)
The OCID of the target on which the security policy is deployed.- Parameters:
targetId
- the value to set- Returns:
- this builder
-
entryType
public SecurityPolicyEntryStateSummary.Builder entryType(SecurityPolicyEntryStateSummary.EntryType entryType)
The security policy entry type.Allowed values: - FIREWALL_POLICY - The SQL Firewall policy entry type. - AUDIT_POLICY - The audit policy entry type. - CONFIG - Config changes deployment.
- Parameters:
entryType
- the value to set- Returns:
- this builder
-
deploymentStatus
public SecurityPolicyEntryStateSummary.Builder deploymentStatus(SecurityPolicyEntryStateDeploymentStatus deploymentStatus)
The current deployment status of the security policy deployment and the security policy entry associated.- Parameters:
deploymentStatus
- the value to set- Returns:
- this builder
-
deploymentStatusDetails
public SecurityPolicyEntryStateSummary.Builder deploymentStatusDetails(String deploymentStatusDetails)
Details about the current deployment status.- Parameters:
deploymentStatusDetails
- the value to set- Returns:
- this builder
-
build
public SecurityPolicyEntryStateSummary build()
-
copy
public SecurityPolicyEntryStateSummary.Builder copy(SecurityPolicyEntryStateSummary model)
-
-