Package com.google.cloud.chronicle.v1
Enum DataSource
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<DataSource>
@Generated
public enum DataSource
extends Enum<DataSource>
implements com.google.protobuf.ProtocolMessageEnum
LINT.IfChange(data_sources)Protobuf enum
google.cloud.chronicle.v1.DataSource-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDATA_SOURCE_UNSPECIFIED = 0;DATA_TABLE is used for data tables source.ENTITY = 2;GLOBAL is used for standard time range filter.INGESTION_METRICS = 3;INVESTIGATION is used as the data source for triage agent investigations.INVESTIGATION_FEEDBACK is used as the data source for user feedback on triage agent investigations.IOC_MATCHES is used for ioc_matches datasource.RULE_DETECTIONS is used for detections datasource.RULES is used for rules datasource.RULESETS is used for ruleset with detections datasource.SOAR Case History - identified as `case_history`.SOAR Cases - identified as `case`.SOAR Playbooks - identified as `playbook`.UDM = 1; -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDATA_SOURCE_UNSPECIFIED = 0;static final intDATA_TABLE is used for data tables source.static final intENTITY = 2;static final intGLOBAL is used for standard time range filter.static final intINGESTION_METRICS = 3;static final intINVESTIGATION_FEEDBACK is used as the data source for user feedback on triage agent investigations.static final intINVESTIGATION is used as the data source for triage agent investigations.static final intIOC_MATCHES is used for ioc_matches datasource.static final intRULE_DETECTIONS is used for detections datasource.static final intRULES is used for rules datasource.static final intRULESETS is used for ruleset with detections datasource.static final intSOAR Case History - identified as `case_history`.static final intSOAR Cases - identified as `case`.static final intSOAR Playbooks - identified as `playbook`.static final intUDM = 1; -
Method Summary
Modifier and TypeMethodDescriptionstatic DataSourceforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<DataSource>static DataSourcevalueOf(int value) Deprecated.static DataSourcevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static DataSourceReturns the enum constant of this type with the specified name.static DataSource[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
DATA_SOURCE_UNSPECIFIED
DATA_SOURCE_UNSPECIFIED = 0; -
UDM
UDM = 1; -
ENTITY
ENTITY = 2; -
INGESTION_METRICS
INGESTION_METRICS = 3; -
RULE_DETECTIONS
RULE_DETECTIONS is used for detections datasource.
RULE_DETECTIONS = 4; -
RULESETS
RULESETS is used for ruleset with detections datasource.
RULESETS = 5; -
GLOBAL
GLOBAL is used for standard time range filter.
GLOBAL = 6; -
IOC_MATCHES
IOC_MATCHES is used for ioc_matches datasource.
IOC_MATCHES = 7; -
RULES
RULES is used for rules datasource.
RULES = 8; -
SOAR_CASES
SOAR Cases - identified as `case`.
SOAR_CASES = 9; -
SOAR_PLAYBOOKS
SOAR Playbooks - identified as `playbook`.
SOAR_PLAYBOOKS = 10; -
SOAR_CASE_HISTORY
SOAR Case History - identified as `case_history`.
SOAR_CASE_HISTORY = 11; -
DATA_TABLE
DATA_TABLE is used for data tables source.
DATA_TABLE = 12; -
INVESTIGATION
INVESTIGATION is used as the data source for triage agent investigations. Identified as `gemini_investigation`.
INVESTIGATION = 13; -
INVESTIGATION_FEEDBACK
INVESTIGATION_FEEDBACK is used as the data source for user feedback on triage agent investigations. Identified as `gemini_investigation_feedback`.
INVESTIGATION_FEEDBACK = 14; -
UNRECOGNIZED
-
-
Field Details
-
DATA_SOURCE_UNSPECIFIED_VALUE
public static final int DATA_SOURCE_UNSPECIFIED_VALUEDATA_SOURCE_UNSPECIFIED = 0;- See Also:
-
UDM_VALUE
public static final int UDM_VALUEUDM = 1;- See Also:
-
ENTITY_VALUE
public static final int ENTITY_VALUEENTITY = 2;- See Also:
-
INGESTION_METRICS_VALUE
public static final int INGESTION_METRICS_VALUEINGESTION_METRICS = 3;- See Also:
-
RULE_DETECTIONS_VALUE
public static final int RULE_DETECTIONS_VALUERULE_DETECTIONS is used for detections datasource.
RULE_DETECTIONS = 4;- See Also:
-
RULESETS_VALUE
public static final int RULESETS_VALUERULESETS is used for ruleset with detections datasource.
RULESETS = 5;- See Also:
-
GLOBAL_VALUE
public static final int GLOBAL_VALUEGLOBAL is used for standard time range filter.
GLOBAL = 6;- See Also:
-
IOC_MATCHES_VALUE
public static final int IOC_MATCHES_VALUEIOC_MATCHES is used for ioc_matches datasource.
IOC_MATCHES = 7;- See Also:
-
RULES_VALUE
public static final int RULES_VALUERULES is used for rules datasource.
RULES = 8;- See Also:
-
SOAR_CASES_VALUE
public static final int SOAR_CASES_VALUESOAR Cases - identified as `case`.
SOAR_CASES = 9;- See Also:
-
SOAR_PLAYBOOKS_VALUE
public static final int SOAR_PLAYBOOKS_VALUESOAR Playbooks - identified as `playbook`.
SOAR_PLAYBOOKS = 10;- See Also:
-
SOAR_CASE_HISTORY_VALUE
public static final int SOAR_CASE_HISTORY_VALUESOAR Case History - identified as `case_history`.
SOAR_CASE_HISTORY = 11;- See Also:
-
DATA_TABLE_VALUE
public static final int DATA_TABLE_VALUEDATA_TABLE is used for data tables source.
DATA_TABLE = 12;- See Also:
-
INVESTIGATION_VALUE
public static final int INVESTIGATION_VALUEINVESTIGATION is used as the data source for triage agent investigations. Identified as `gemini_investigation`.
INVESTIGATION = 13;- See Also:
-
INVESTIGATION_FEEDBACK_VALUE
public static final int INVESTIGATION_FEEDBACK_VALUEINVESTIGATION_FEEDBACK is used as the data source for user feedback on triage agent investigations. Identified as `gemini_investigation_feedback`.
INVESTIGATION_FEEDBACK = 14;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.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:
value- 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
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
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:
desc- 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
-