| static SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary. builder() | Create a new builder. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. clientIp(String clientIp) | The IP address of the host machine from which the session was generated. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. clientOsUserName(String clientOsUserName) | The name of the operating system user for the database session. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. clientProgram(String clientProgram) | The application from which the SQL violation was generated. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. compartmentId(String compartmentId) | The OCID of the compartment containing the SQL violation. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. copy(SqlFirewallViolationSummary model) |  | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. currentDbUserName(String currentDbUserName) | The name of the user that SQL was executed as. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. dbUserName(String dbUserName) | The name of the database user. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. id(String id) | The OCID of the SQL violation. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. operation(String operation) | The name of the action executed by the user on the target database. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. operationTime(Date operationTime) | The time of the SQL violation occurrence in the target database. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. sqlAccessedObjects(String sqlAccessedObjects) | The objects accessed by the SQL. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. sqlLevel(SqlFirewallViolationSummary.SqlLevel sqlLevel) | Specifies the level of SQL for this violation. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. sqlText(String sqlText) | The SQL text caught by the firewall. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. targetId(String targetId) | The OCID of the target database. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. targetName(String targetName) | The name of the target database. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. timeCollected(Date timeCollected) | The timestamp when this SQL violation was collected from the target database by Data
Safe. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary. toBuilder() |  | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. violationAction(SqlFirewallViolationSummary.ViolationAction violationAction) | The action taken for this SQL violation. | 
| SqlFirewallViolationSummary.Builder | SqlFirewallViolationSummary.Builder. violationCause(String violationCause) | Indicates whether SQL or context violation. |