Class AbstractInfluxDBMetaManager

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Integer>>> database2Measurement2TagOrders  
      protected static java.lang.String SELECT_TAG_INFO_SQL  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Integer>> createDatabase​(java.lang.String database, long sessionID)  
      java.lang.String generatePath​(java.lang.String database, java.lang.String measurement, java.util.Map<java.lang.String,​java.lang.String> tags, long sessionID)  
      static java.util.Map<java.lang.String,​java.lang.Integer> getTagOrders​(java.lang.String database, java.lang.String measurement)  
      java.util.Map<java.lang.String,​java.lang.Integer> getTagOrdersWithAutoCreatingSchema​(java.lang.String database, java.lang.String measurement, long sessionID)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SELECT_TAG_INFO_SQL

        protected static final java.lang.String SELECT_TAG_INFO_SQL
        See Also:
        Constant Field Values
      • database2Measurement2TagOrders

        protected static java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Integer>>> database2Measurement2TagOrders
    • Constructor Detail

      • AbstractInfluxDBMetaManager

        public AbstractInfluxDBMetaManager()
    • Method Detail

      • getTagOrders

        public static java.util.Map<java.lang.String,​java.lang.Integer> getTagOrders​(java.lang.String database,
                                                                                           java.lang.String measurement)
      • createDatabase

        public final java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Integer>> createDatabase​(java.lang.String database,
                                                                                                                                  long sessionID)
      • getTagOrdersWithAutoCreatingSchema

        public final java.util.Map<java.lang.String,​java.lang.Integer> getTagOrdersWithAutoCreatingSchema​(java.lang.String database,
                                                                                                                java.lang.String measurement,
                                                                                                                long sessionID)
      • generatePath

        public final java.lang.String generatePath​(java.lang.String database,
                                                   java.lang.String measurement,
                                                   java.util.Map<java.lang.String,​java.lang.String> tags,
                                                   long sessionID)