Package com.oracle.bmc.datasafe.requests
Enum ListSqlFirewallViolationAnalyticsRequest.GroupBy
- java.lang.Object
-
- java.lang.Enum<ListSqlFirewallViolationAnalyticsRequest.GroupBy>
-
- com.oracle.bmc.datasafe.requests.ListSqlFirewallViolationAnalyticsRequest.GroupBy
-
- All Implemented Interfaces:
BmcEnum
,Serializable
,Comparable<ListSqlFirewallViolationAnalyticsRequest.GroupBy>
- Enclosing class:
- ListSqlFirewallViolationAnalyticsRequest
public static enum ListSqlFirewallViolationAnalyticsRequest.GroupBy extends Enum<ListSqlFirewallViolationAnalyticsRequest.GroupBy> implements BmcEnum
A groupBy can only be used in combination with summaryField parameter.A groupBy value has to be a subset of the values mentioned in summaryField parameter.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ClientIp
ClientOsUserName
ClientProgram
CurrentDbUserName
DbUserName
Operation
OperationTime
SqlLevel
SqlText
TargetName
TimeCollected
ViolationAction
ViolationCause
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListSqlFirewallViolationAnalyticsRequest.GroupBy
create(String key)
String
getValue()
static ListSqlFirewallViolationAnalyticsRequest.GroupBy
valueOf(String name)
Returns the enum constant of this type with the specified name.static ListSqlFirewallViolationAnalyticsRequest.GroupBy[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DbUserName
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy DbUserName
-
TargetName
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy TargetName
-
OperationTime
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy OperationTime
-
TimeCollected
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy TimeCollected
-
ClientOsUserName
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy ClientOsUserName
-
Operation
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy Operation
-
SqlText
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy SqlText
-
CurrentDbUserName
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy CurrentDbUserName
-
SqlLevel
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy SqlLevel
-
ClientIp
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy ClientIp
-
ClientProgram
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy ClientProgram
-
ViolationCause
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy ViolationCause
-
ViolationAction
public static final ListSqlFirewallViolationAnalyticsRequest.GroupBy ViolationAction
-
-
Method Detail
-
values
public static ListSqlFirewallViolationAnalyticsRequest.GroupBy[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ListSqlFirewallViolationAnalyticsRequest.GroupBy c : ListSqlFirewallViolationAnalyticsRequest.GroupBy.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ListSqlFirewallViolationAnalyticsRequest.GroupBy valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
create
public static ListSqlFirewallViolationAnalyticsRequest.GroupBy create(String key)
-
-