public static enum AlertMeta.Key extends Enum<AlertMeta.Key>
Modifier and Type | Class and Description |
---|---|
static class |
AlertMeta.Key.AssociatedKey
Associated key identifiers
|
static class |
AlertMeta.Key.ValueType
Storage formats for value fields
|
Modifier and Type | Method and Description |
---|---|
AlertMeta.Key |
getAssociatedKey(AlertMeta.Key.AssociatedKey association)
Obtain given associated key type
|
boolean |
getIsSensitive()
Return if key is considered sensitive
|
String |
getKey()
Return the string that will be used as the metadata key
|
AlertMeta.Key.ValueType |
getValueType()
Get value field type
|
boolean |
validate(String value)
Validate the format of a value to be used for this key
|
static AlertMeta.Key |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AlertMeta.Key[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AlertMeta.Key ADDON_FILENAME
public static final AlertMeta.Key ADDON_FROM_API
public static final AlertMeta.Key ADDON_GUID
public static final AlertMeta.Key ADDON_ID
public static final AlertMeta.Key ADDON_SIZE
public static final AlertMeta.Key ADDON_UPLOAD_HASH
public static final AlertMeta.Key ADDON_USER_ID
public static final AlertMeta.Key ADDON_VERSION
public static final AlertMeta.Key ALERT_HANDLING_SEVERITY
public static final AlertMeta.Key ALERT_NOTIFICATION_TYPE
public static final AlertMeta.Key ALERT_SUBCATEGORY_FIELD
public static final AlertMeta.Key ALERTIO_IGNORE_EVENT
public static final AlertMeta.Key AUTH_ALERT_TYPE
public static final AlertMeta.Key AWS_ACCOUNT_ID
public static final AlertMeta.Key AWS_ACCOUNT_NAME
public static final AlertMeta.Key AWS_REGION
public static final AlertMeta.Key BYTES
public static final AlertMeta.Key COUNT
public static final AlertMeta.Key DESCRIPTION
public static final AlertMeta.Key DOC_LINK
public static final AlertMeta.Key EMAIL
public static final AlertMeta.Key EMAIL_CONTACT
public static final AlertMeta.Key EMAIL_SIMILAR
public static final AlertMeta.Key END
public static final AlertMeta.Key ENDPOINT
public static final AlertMeta.Key ENDPOINT_PATTERN
public static final AlertMeta.Key ENTRY_KEY
public static final AlertMeta.Key ERROR_COUNT
public static final AlertMeta.Key ERROR_THRESHOLD
public static final AlertMeta.Key ESCALATE_TO
public static final AlertMeta.Key EVENT_TIMESTAMP
public static final AlertMeta.Key EVENT_TIMESTAMP_SOURCE_LOCAL
public static final AlertMeta.Key FINDING_ID
public static final AlertMeta.Key FINDING_TYPE
public static final AlertMeta.Key IDENTITY_KEY
public static final AlertMeta.Key IDENTITY_UNTRACKED
public static final AlertMeta.Key INDICATOR
public static final AlertMeta.Key INSTANCE_NAME
public static final AlertMeta.Key IPREPD_EXEMPT
public static final AlertMeta.Key IPREPD_EXEMPT_CREATED_BY
public static final AlertMeta.Key IPREPD_SUPPRESS_RECOVERY
public static final AlertMeta.Key KM_DISTANCE
public static final AlertMeta.Key MATCHED_METADATA_KEY
public static final AlertMeta.Key MATCHED_METADATA_VALUE
public static final AlertMeta.Key MATCHED_OBJECT
public static final AlertMeta.Key MATCHED_TYPE
public static final AlertMeta.Key MEAN
public static final AlertMeta.Key METHOD
public static final AlertMeta.Key MONITORED_RESOURCE
public static final AlertMeta.Key NOTIFY_EMAIL_DIRECT
public static final AlertMeta.Key NOTIFY_MERGE
public static final AlertMeta.Key NOTIFY_MERGED_COUNT
public static final AlertMeta.Key NOTIFY_SLACK_DIRECT
public static final AlertMeta.Key NOTIFY_SLACK_SUPPLEMENTARY
public static final AlertMeta.Key OBJECT
public static final AlertMeta.Key PROJECT_ID
public static final AlertMeta.Key PROJECT_NUMBER
public static final AlertMeta.Key PROVIDER
public static final AlertMeta.Key REAL_ADDRESS_HASH_ACTUAL
public static final AlertMeta.Key REAL_ADDRESS_HASH_EXPECTED
public static final AlertMeta.Key REFERENCE_ID
public static final AlertMeta.Key REQUEST_THRESHOLD
public static final AlertMeta.Key RESOURCE
public static final AlertMeta.Key RESTRICTED_VALUE
public static final AlertMeta.Key RULE_NAME
public static final AlertMeta.Key SLACK_SUPPLEMENTARY_MESSAGE
public static final AlertMeta.Key SOURCE_ALERT
public static final AlertMeta.Key SOURCEADDRESS_AS_ORG
public static final AlertMeta.Key SOURCEADDRESS_ASN
public static final AlertMeta.Key SOURCEADDRESS_CITY
public static final AlertMeta.Key SOURCEADDRESS_COUNTRY
public static final AlertMeta.Key SOURCEADDRESS_IS_ANONYMOUS
public static final AlertMeta.Key SOURCEADDRESS_IS_ANONYMOUS_VPN
public static final AlertMeta.Key SOURCEADDRESS_IS_HOSTING_PROVIDER
public static final AlertMeta.Key SOURCEADDRESS_IS_LEGITIMATE_PROXY
public static final AlertMeta.Key SOURCEADDRESS_IS_PUBLIC_PROXY
public static final AlertMeta.Key SOURCEADDRESS_IS_TOR_EXIT_NODE
public static final AlertMeta.Key SOURCEADDRESS_ISP
public static final AlertMeta.Key SOURCEADDRESS_PREVIOUS_AS_ORG
public static final AlertMeta.Key SOURCEADDRESS_PREVIOUS_ASN
public static final AlertMeta.Key SOURCEADDRESS_PREVIOUS_CITY
public static final AlertMeta.Key SOURCEADDRESS_PREVIOUS_COUNTRY
public static final AlertMeta.Key SOURCEADDRESS_PREVIOUS_ISP
public static final AlertMeta.Key SOURCEADDRESS_RISKSCORE
public static final AlertMeta.Key SOURCEADDRESS_TIMEZONE
public static final AlertMeta.Key SOURCEADDRESSES
public static final AlertMeta.Key START
public static final AlertMeta.Key STATE_ACTION_TYPE
public static final AlertMeta.Key STATUS
public static final AlertMeta.Key TECHNIQUE
public static final AlertMeta.Key TEMPLATE_NAME_EMAIL
public static final AlertMeta.Key TEMPLATE_NAME_SLACK
public static final AlertMeta.Key TEMPLATE_NAME_SLACK_CATCHALL
public static final AlertMeta.Key THRESHOLD
public static final AlertMeta.Key THRESHOLD_MODIFIER
public static final AlertMeta.Key TIME_DELTA_SECONDS
public static final AlertMeta.Key TOTAL_ADDRESS_COUNT
public static final AlertMeta.Key TOTAL_ALERT_COUNT
public static final AlertMeta.Key UID
public static final AlertMeta.Key USERAGENT
public static final AlertMeta.Key USERNAME
public static final AlertMeta.Key URL_TO_FINDING
public static final AlertMeta.Key WATCHLIST_CREATED_BY
public static final AlertMeta.Key WINDOW_TIMESTAMP
public static final AlertMeta.Key SOURCEADDRESS
public static final AlertMeta.Key SOURCEADDRESS_PREVIOUS
public static AlertMeta.Key[] values()
for (AlertMeta.Key c : AlertMeta.Key.values()) System.out.println(c);
public static AlertMeta.Key valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getKey()
public boolean getIsSensitive()
public AlertMeta.Key.ValueType getValueType()
public AlertMeta.Key getAssociatedKey(AlertMeta.Key.AssociatedKey association)
If a key associated has been established for this key of a given type, return the associated key. Returns null if no association has been established.
association
- Association typepublic boolean validate(String value)
value
- ValueCopyright © 2022. All rights reserved.