Enum DataSource

java.lang.Object
java.lang.Enum<DataSource>
com.google.cloud.chronicle.v1.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 Details

    • DATA_SOURCE_UNSPECIFIED

      public static final DataSource DATA_SOURCE_UNSPECIFIED
      DATA_SOURCE_UNSPECIFIED = 0;
    • UDM

      public static final DataSource UDM
      UDM = 1;
    • ENTITY

      public static final DataSource ENTITY
      ENTITY = 2;
    • INGESTION_METRICS

      public static final DataSource INGESTION_METRICS
      INGESTION_METRICS = 3;
    • RULE_DETECTIONS

      public static final DataSource RULE_DETECTIONS
       RULE_DETECTIONS is used for detections datasource.
       
      RULE_DETECTIONS = 4;
    • RULESETS

      public static final DataSource RULESETS
       RULESETS is used for ruleset with detections datasource.
       
      RULESETS = 5;
    • GLOBAL

      public static final DataSource GLOBAL
       GLOBAL is used for standard time range filter.
       
      GLOBAL = 6;
    • IOC_MATCHES

      public static final DataSource IOC_MATCHES
       IOC_MATCHES is used for ioc_matches datasource.
       
      IOC_MATCHES = 7;
    • RULES

      public static final DataSource RULES
       RULES is used for rules datasource.
       
      RULES = 8;
    • SOAR_CASES

      public static final DataSource SOAR_CASES
       SOAR Cases - identified as `case`.
       
      SOAR_CASES = 9;
    • SOAR_PLAYBOOKS

      public static final DataSource SOAR_PLAYBOOKS
       SOAR Playbooks - identified as `playbook`.
       
      SOAR_PLAYBOOKS = 10;
    • SOAR_CASE_HISTORY

      public static final DataSource SOAR_CASE_HISTORY
       SOAR Case History - identified as `case_history`.
       
      SOAR_CASE_HISTORY = 11;
    • DATA_TABLE

      public static final DataSource DATA_TABLE
       DATA_TABLE is used for data tables source.
       
      DATA_TABLE = 12;
    • INVESTIGATION

      public static final DataSource INVESTIGATION
       INVESTIGATION is used as the data source for triage agent investigations.
       Identified as `gemini_investigation`.
       
      INVESTIGATION = 13;
    • INVESTIGATION_FEEDBACK

      public static final DataSource 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

      public static final DataSource UNRECOGNIZED
  • Field Details

    • DATA_SOURCE_UNSPECIFIED_VALUE

      public static final int DATA_SOURCE_UNSPECIFIED_VALUE
      DATA_SOURCE_UNSPECIFIED = 0;
      See Also:
    • UDM_VALUE

      public static final int UDM_VALUE
      UDM = 1;
      See Also:
    • ENTITY_VALUE

      public static final int ENTITY_VALUE
      ENTITY = 2;
      See Also:
    • INGESTION_METRICS_VALUE

      public static final int INGESTION_METRICS_VALUE
      INGESTION_METRICS = 3;
      See Also:
    • RULE_DETECTIONS_VALUE

      public static final int RULE_DETECTIONS_VALUE
       RULE_DETECTIONS is used for detections datasource.
       
      RULE_DETECTIONS = 4;
      See Also:
    • RULESETS_VALUE

      public static final int RULESETS_VALUE
       RULESETS is used for ruleset with detections datasource.
       
      RULESETS = 5;
      See Also:
    • GLOBAL_VALUE

      public static final int GLOBAL_VALUE
       GLOBAL is used for standard time range filter.
       
      GLOBAL = 6;
      See Also:
    • IOC_MATCHES_VALUE

      public static final int IOC_MATCHES_VALUE
       IOC_MATCHES is used for ioc_matches datasource.
       
      IOC_MATCHES = 7;
      See Also:
    • RULES_VALUE

      public static final int RULES_VALUE
       RULES is used for rules datasource.
       
      RULES = 8;
      See Also:
    • SOAR_CASES_VALUE

      public static final int SOAR_CASES_VALUE
       SOAR Cases - identified as `case`.
       
      SOAR_CASES = 9;
      See Also:
    • SOAR_PLAYBOOKS_VALUE

      public static final int SOAR_PLAYBOOKS_VALUE
       SOAR Playbooks - identified as `playbook`.
       
      SOAR_PLAYBOOKS = 10;
      See Also:
    • SOAR_CASE_HISTORY_VALUE

      public static final int SOAR_CASE_HISTORY_VALUE
       SOAR Case History - identified as `case_history`.
       
      SOAR_CASE_HISTORY = 11;
      See Also:
    • DATA_TABLE_VALUE

      public static final int DATA_TABLE_VALUE
       DATA_TABLE is used for data tables source.
       
      DATA_TABLE = 12;
      See Also:
    • INVESTIGATION_VALUE

      public static final int INVESTIGATION_VALUE
       INVESTIGATION 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_VALUE
       INVESTIGATION_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

      public static DataSource[] 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

      public static DataSource 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 name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static DataSource valueOf(int value)
      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 name
      NullPointerException - if the argument is null
    • forNumber

      public static DataSource forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<DataSource> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static DataSource valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      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 name
      NullPointerException - if the argument is null