123456789101112131415161718192021222324252627282930313233 |
- #pragma once
- #include <array>
- #include <util/generic/strbuf.h>
- namespace NYql {
- constexpr TStringBuf ConfigProviderName = "config";
- constexpr TStringBuf KikimrProviderName = "kikimr";
- constexpr TStringBuf ResultProviderName = "result";
- constexpr TStringBuf YtProviderName = "yt";
- constexpr TStringBuf RtmrProviderName = "rtmr";
- constexpr TStringBuf StatProviderName = "statface";
- constexpr TStringBuf SolomonProviderName = "solomon";
- constexpr TStringBuf DqProviderName = "dq";
- constexpr TStringBuf ClickHouseProviderName = "clickhouse";
- constexpr TStringBuf YdbProviderName = "ydb";
- constexpr TStringBuf PqProviderName = "pq";
- constexpr TStringBuf S3ProviderName = "s3";
- constexpr TStringBuf FunctionProviderName = "function";
- constexpr TStringBuf GenericProviderName = "generic";
- constexpr TStringBuf PgProviderName = "pg";
- constexpr TStringBuf PureProviderName = "pure";
- constexpr TStringBuf YtflowProviderName = "ytflow";
- constexpr std::array<const TStringBuf, 16> Providers = {
- {ConfigProviderName, YtProviderName, KikimrProviderName, RtmrProviderName, S3ProviderName,
- StatProviderName, SolomonProviderName, DqProviderName, ClickHouseProviderName, YdbProviderName,
- PqProviderName, FunctionProviderName, GenericProviderName, PgProviderName, PureProviderName,
- YtflowProviderName}
- };
- } // namespace NYql
|