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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateSqlFirewallConfigDetailsbuild()UpdateSqlFirewallConfigDetails.Buildercopy(UpdateSqlFirewallConfigDetails model)UpdateSqlFirewallConfigDetails.BuilderexcludeJob(UpdateSqlFirewallConfigDetails.ExcludeJob excludeJob)Specifies whether the firewall should include or exclude the database internal job activities.UpdateSqlFirewallConfigDetails.Builderstatus(UpdateSqlFirewallConfigDetails.Status status)Specifies whether the firewall is enabled or disabled on the target database.UpdateSqlFirewallConfigDetails.BuilderviolationLogAutoPurge(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- 
statuspublic 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
 
 - 
violationLogAutoPurgepublic 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
 
 - 
excludeJobpublic 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
 
 - 
buildpublic UpdateSqlFirewallConfigDetails build() 
 - 
copypublic UpdateSqlFirewallConfigDetails.Builder copy(UpdateSqlFirewallConfigDetails model) 
 
- 
 
-