Class TableSubTypeEnum

java.lang.Object
com.azure.core.util.ExpandableStringEnum<TableSubTypeEnum>
com.azure.resourcemanager.loganalytics.models.TableSubTypeEnum
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class TableSubTypeEnum extends com.azure.core.util.ExpandableStringEnum<TableSubTypeEnum>
The subtype describes what APIs can be used to interact with the table, and what features are available against it.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final TableSubTypeEnum
    The default subtype with which built-in tables are created.
    static final TableSubTypeEnum
    Indicates a table created through the Data Collector API or with the custom logs feature of the MMA agent, or any table against which Custom Fields were created.
    static final TableSubTypeEnum
    A table eligible to have data sent into it via any of the means supported by Data Collection Rules: the Data Collection Endpoint API, ingestion-time transformations, or any other mechanism provided by Data Collection Rules.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
    Use the fromString(String) factory method.
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates or finds a TableSubTypeEnum from its string representation.
    Gets known TableSubTypeEnum values.

    Methods inherited from class com.azure.core.util.ExpandableStringEnum

    equals, fromString, getValue, hashCode, toString, values

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • ANY

      public static final TableSubTypeEnum ANY
      The default subtype with which built-in tables are created.
    • CLASSIC

      public static final TableSubTypeEnum CLASSIC
      Indicates a table created through the Data Collector API or with the custom logs feature of the MMA agent, or any table against which Custom Fields were created.
    • DATA_COLLECTION_RULE_BASED

      public static final TableSubTypeEnum DATA_COLLECTION_RULE_BASED
      A table eligible to have data sent into it via any of the means supported by Data Collection Rules: the Data Collection Endpoint API, ingestion-time transformations, or any other mechanism provided by Data Collection Rules.
  • Constructor Details

    • TableSubTypeEnum

      @Deprecated public TableSubTypeEnum()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of TableSubTypeEnum value.
  • Method Details

    • fromString

      public static TableSubTypeEnum fromString(String name)
      Creates or finds a TableSubTypeEnum from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding TableSubTypeEnum.
    • values

      public static Collection<TableSubTypeEnum> values()
      Gets known TableSubTypeEnum values.
      Returns:
      known TableSubTypeEnum values.