Package com.oracle.bmc.datasafe.model
Class UpdateSqlFirewallConfigDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.UpdateSqlFirewallConfigDetails.Builder
-
- Enclosing class:
- UpdateSqlFirewallConfigDetails
public static class UpdateSqlFirewallConfigDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateSqlFirewallConfigDetails
build()
UpdateSqlFirewallConfigDetails.Builder
copy(UpdateSqlFirewallConfigDetails model)
UpdateSqlFirewallConfigDetails.Builder
excludeJob(UpdateSqlFirewallConfigDetails.ExcludeJob excludeJob)
Specifies whether the firewall should include or exclude the database internal job activities.UpdateSqlFirewallConfigDetails.Builder
status(UpdateSqlFirewallConfigDetails.Status status)
Specifies whether the firewall is enabled or disabled on the target database.UpdateSqlFirewallConfigDetails.Builder
violationLogAutoPurge(UpdateSqlFirewallConfigDetails.ViolationLogAutoPurge violationLogAutoPurge)
Specifies whether Data Safe should automatically purge the violation logs from the database after collecting the violation logs and persisting on Data Safe.
-
-
-
Method Detail
-
status
public UpdateSqlFirewallConfigDetails.Builder status(UpdateSqlFirewallConfigDetails.Status status)
Specifies whether the firewall is enabled or disabled on the target database.- Parameters:
status
- the value to set- Returns:
- this builder
-
violationLogAutoPurge
public UpdateSqlFirewallConfigDetails.Builder violationLogAutoPurge(UpdateSqlFirewallConfigDetails.ViolationLogAutoPurge violationLogAutoPurge)
Specifies whether Data Safe should automatically purge the violation logs from the database after collecting the violation logs and persisting on Data Safe.- Parameters:
violationLogAutoPurge
- the value to set- Returns:
- this builder
-
excludeJob
public UpdateSqlFirewallConfigDetails.Builder excludeJob(UpdateSqlFirewallConfigDetails.ExcludeJob excludeJob)
Specifies whether the firewall should include or exclude the database internal job activities.- Parameters:
excludeJob
- the value to set- Returns:
- this builder
-
build
public UpdateSqlFirewallConfigDetails build()
-
copy
public UpdateSqlFirewallConfigDetails.Builder copy(UpdateSqlFirewallConfigDetails model)
-
-