Annotation Type CosmosIndexingPolicy


@Inherited @Retention(RUNTIME) @Target(TYPE) public @interface CosmosIndexingPolicy
Annotation for cosmos indexing policy
  • Element Details

    • automatic

      boolean automatic
      To set automatic indexing
      Returns:
      default as true
      Default:
      true
    • mode

      To set indexing mode
      Returns:
      IndexingMode
      Default:
      CONSISTENT
    • includePaths

      String[] includePaths
      To include paths
      Returns:
      String[]
      Default:
      {}
    • excludePaths

      String[] excludePaths
      To exclude paths
      Returns:
      String[]
      Default:
      {}
    • compositeIndexes

      CompositeIndex[] compositeIndexes
      Composite Indexes
      Returns:
      CompositeIndexDefinition[]
      Default:
      {}