Class ClickHouseSchema

    • Constructor Detail

      • ClickHouseSchema

        public ClickHouseSchema()
      • ClickHouseSchema

        public ClickHouseSchema​(ClickHouseSchema source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getColumnName

        public String getColumnName()
        Get 表的列名
        Returns:
        ColumnName 表的列名
      • setColumnName

        public void setColumnName​(String ColumnName)
        Set 表的列名
        Parameters:
        ColumnName - 表的列名
      • getJsonKey

        public String getJsonKey()
        Get 该列对应的jsonKey名
        Returns:
        JsonKey 该列对应的jsonKey名
      • setJsonKey

        public void setJsonKey​(String JsonKey)
        Set 该列对应的jsonKey名
        Parameters:
        JsonKey - 该列对应的jsonKey名
      • getType

        public String getType()
        Get 表列项的类型
        Returns:
        Type 表列项的类型
      • setType

        public void setType​(String Type)
        Set 表列项的类型
        Parameters:
        Type - 表列项的类型
      • getAllowNull

        public Boolean getAllowNull()
        Get 列项是否允许为空
        Returns:
        AllowNull 列项是否允许为空
      • setAllowNull

        public void setAllowNull​(Boolean AllowNull)
        Set 列项是否允许为空
        Parameters:
        AllowNull - 列项是否允许为空