@yandex-cloud/nodejs-sdk
Version:
Yandex.Cloud NodeJS SDK
827 lines (826 loc) • 177 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Postgresqlconfigset121c = exports.Postgresqlconfig121c = exports.postgresqlconfig121c_XmlOptionToJSON = exports.postgresqlconfig121c_XmlOptionFromJSON = exports.Postgresqlconfig121c_XmlOption = exports.postgresqlconfig121c_XmlBinaryToJSON = exports.postgresqlconfig121c_XmlBinaryFromJSON = exports.Postgresqlconfig121c_XmlBinary = exports.postgresqlconfig121c_WalLevelToJSON = exports.postgresqlconfig121c_WalLevelFromJSON = exports.Postgresqlconfig121c_WalLevel = exports.postgresqlconfig121c_TransactionIsolationToJSON = exports.postgresqlconfig121c_TransactionIsolationFromJSON = exports.Postgresqlconfig121c_TransactionIsolation = exports.postgresqlconfig121c_SynchronousCommitToJSON = exports.postgresqlconfig121c_SynchronousCommitFromJSON = exports.Postgresqlconfig121c_SynchronousCommit = exports.postgresqlconfig121c_SharedPreloadLibrariesToJSON = exports.postgresqlconfig121c_SharedPreloadLibrariesFromJSON = exports.Postgresqlconfig121c_SharedPreloadLibraries = exports.postgresqlconfig121c_PlanCacheModeToJSON = exports.postgresqlconfig121c_PlanCacheModeFromJSON = exports.Postgresqlconfig121c_PlanCacheMode = exports.postgresqlconfig121c_PgHintPlanDebugPrintToJSON = exports.postgresqlconfig121c_PgHintPlanDebugPrintFromJSON = exports.Postgresqlconfig121c_PgHintPlanDebugPrint = exports.postgresqlconfig121c_LogStatementToJSON = exports.postgresqlconfig121c_LogStatementFromJSON = exports.Postgresqlconfig121c_LogStatement = exports.postgresqlconfig121c_LogLevelToJSON = exports.postgresqlconfig121c_LogLevelFromJSON = exports.Postgresqlconfig121c_LogLevel = exports.postgresqlconfig121c_LogErrorVerbosityToJSON = exports.postgresqlconfig121c_LogErrorVerbosityFromJSON = exports.Postgresqlconfig121c_LogErrorVerbosity = exports.postgresqlconfig121c_ForceParallelModeToJSON = exports.postgresqlconfig121c_ForceParallelModeFromJSON = exports.Postgresqlconfig121c_ForceParallelMode = exports.postgresqlconfig121c_ConstraintExclusionToJSON = exports.postgresqlconfig121c_ConstraintExclusionFromJSON = exports.Postgresqlconfig121c_ConstraintExclusion = exports.postgresqlconfig121c_ByteaOutputToJSON = exports.postgresqlconfig121c_ByteaOutputFromJSON = exports.Postgresqlconfig121c_ByteaOutput = exports.postgresqlconfig121c_BackslashQuoteToJSON = exports.postgresqlconfig121c_BackslashQuoteFromJSON = exports.Postgresqlconfig121c_BackslashQuote = exports.protobufPackage = void 0;
/* eslint-disable */
const typeRegistry_1 = require("../../../../../../typeRegistry");
const long_1 = __importDefault(require("long"));
const minimal_1 = __importDefault(require("protobufjs/minimal"));
const wrappers_1 = require("../../../../../../google/protobuf/wrappers");
exports.protobufPackage = "yandex.cloud.mdb.postgresql.v1.config";
var Postgresqlconfig121c_BackslashQuote;
(function (Postgresqlconfig121c_BackslashQuote) {
Postgresqlconfig121c_BackslashQuote[Postgresqlconfig121c_BackslashQuote["BACKSLASH_QUOTE_UNSPECIFIED"] = 0] = "BACKSLASH_QUOTE_UNSPECIFIED";
Postgresqlconfig121c_BackslashQuote[Postgresqlconfig121c_BackslashQuote["BACKSLASH_QUOTE"] = 1] = "BACKSLASH_QUOTE";
Postgresqlconfig121c_BackslashQuote[Postgresqlconfig121c_BackslashQuote["BACKSLASH_QUOTE_ON"] = 2] = "BACKSLASH_QUOTE_ON";
Postgresqlconfig121c_BackslashQuote[Postgresqlconfig121c_BackslashQuote["BACKSLASH_QUOTE_OFF"] = 3] = "BACKSLASH_QUOTE_OFF";
Postgresqlconfig121c_BackslashQuote[Postgresqlconfig121c_BackslashQuote["BACKSLASH_QUOTE_SAFE_ENCODING"] = 4] = "BACKSLASH_QUOTE_SAFE_ENCODING";
Postgresqlconfig121c_BackslashQuote[Postgresqlconfig121c_BackslashQuote["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_BackslashQuote = exports.Postgresqlconfig121c_BackslashQuote || (exports.Postgresqlconfig121c_BackslashQuote = {}));
function postgresqlconfig121c_BackslashQuoteFromJSON(object) {
switch (object) {
case 0:
case "BACKSLASH_QUOTE_UNSPECIFIED":
return Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE_UNSPECIFIED;
case 1:
case "BACKSLASH_QUOTE":
return Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE;
case 2:
case "BACKSLASH_QUOTE_ON":
return Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE_ON;
case 3:
case "BACKSLASH_QUOTE_OFF":
return Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE_OFF;
case 4:
case "BACKSLASH_QUOTE_SAFE_ENCODING":
return Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE_SAFE_ENCODING;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_BackslashQuote.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_BackslashQuoteFromJSON = postgresqlconfig121c_BackslashQuoteFromJSON;
function postgresqlconfig121c_BackslashQuoteToJSON(object) {
switch (object) {
case Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE_UNSPECIFIED:
return "BACKSLASH_QUOTE_UNSPECIFIED";
case Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE:
return "BACKSLASH_QUOTE";
case Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE_ON:
return "BACKSLASH_QUOTE_ON";
case Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE_OFF:
return "BACKSLASH_QUOTE_OFF";
case Postgresqlconfig121c_BackslashQuote.BACKSLASH_QUOTE_SAFE_ENCODING:
return "BACKSLASH_QUOTE_SAFE_ENCODING";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_BackslashQuoteToJSON = postgresqlconfig121c_BackslashQuoteToJSON;
var Postgresqlconfig121c_ByteaOutput;
(function (Postgresqlconfig121c_ByteaOutput) {
Postgresqlconfig121c_ByteaOutput[Postgresqlconfig121c_ByteaOutput["BYTEA_OUTPUT_UNSPECIFIED"] = 0] = "BYTEA_OUTPUT_UNSPECIFIED";
Postgresqlconfig121c_ByteaOutput[Postgresqlconfig121c_ByteaOutput["BYTEA_OUTPUT_HEX"] = 1] = "BYTEA_OUTPUT_HEX";
Postgresqlconfig121c_ByteaOutput[Postgresqlconfig121c_ByteaOutput["BYTEA_OUTPUT_ESCAPED"] = 2] = "BYTEA_OUTPUT_ESCAPED";
Postgresqlconfig121c_ByteaOutput[Postgresqlconfig121c_ByteaOutput["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_ByteaOutput = exports.Postgresqlconfig121c_ByteaOutput || (exports.Postgresqlconfig121c_ByteaOutput = {}));
function postgresqlconfig121c_ByteaOutputFromJSON(object) {
switch (object) {
case 0:
case "BYTEA_OUTPUT_UNSPECIFIED":
return Postgresqlconfig121c_ByteaOutput.BYTEA_OUTPUT_UNSPECIFIED;
case 1:
case "BYTEA_OUTPUT_HEX":
return Postgresqlconfig121c_ByteaOutput.BYTEA_OUTPUT_HEX;
case 2:
case "BYTEA_OUTPUT_ESCAPED":
return Postgresqlconfig121c_ByteaOutput.BYTEA_OUTPUT_ESCAPED;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_ByteaOutput.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_ByteaOutputFromJSON = postgresqlconfig121c_ByteaOutputFromJSON;
function postgresqlconfig121c_ByteaOutputToJSON(object) {
switch (object) {
case Postgresqlconfig121c_ByteaOutput.BYTEA_OUTPUT_UNSPECIFIED:
return "BYTEA_OUTPUT_UNSPECIFIED";
case Postgresqlconfig121c_ByteaOutput.BYTEA_OUTPUT_HEX:
return "BYTEA_OUTPUT_HEX";
case Postgresqlconfig121c_ByteaOutput.BYTEA_OUTPUT_ESCAPED:
return "BYTEA_OUTPUT_ESCAPED";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_ByteaOutputToJSON = postgresqlconfig121c_ByteaOutputToJSON;
var Postgresqlconfig121c_ConstraintExclusion;
(function (Postgresqlconfig121c_ConstraintExclusion) {
Postgresqlconfig121c_ConstraintExclusion[Postgresqlconfig121c_ConstraintExclusion["CONSTRAINT_EXCLUSION_UNSPECIFIED"] = 0] = "CONSTRAINT_EXCLUSION_UNSPECIFIED";
Postgresqlconfig121c_ConstraintExclusion[Postgresqlconfig121c_ConstraintExclusion["CONSTRAINT_EXCLUSION_ON"] = 1] = "CONSTRAINT_EXCLUSION_ON";
Postgresqlconfig121c_ConstraintExclusion[Postgresqlconfig121c_ConstraintExclusion["CONSTRAINT_EXCLUSION_OFF"] = 2] = "CONSTRAINT_EXCLUSION_OFF";
Postgresqlconfig121c_ConstraintExclusion[Postgresqlconfig121c_ConstraintExclusion["CONSTRAINT_EXCLUSION_PARTITION"] = 3] = "CONSTRAINT_EXCLUSION_PARTITION";
Postgresqlconfig121c_ConstraintExclusion[Postgresqlconfig121c_ConstraintExclusion["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_ConstraintExclusion = exports.Postgresqlconfig121c_ConstraintExclusion || (exports.Postgresqlconfig121c_ConstraintExclusion = {}));
function postgresqlconfig121c_ConstraintExclusionFromJSON(object) {
switch (object) {
case 0:
case "CONSTRAINT_EXCLUSION_UNSPECIFIED":
return Postgresqlconfig121c_ConstraintExclusion.CONSTRAINT_EXCLUSION_UNSPECIFIED;
case 1:
case "CONSTRAINT_EXCLUSION_ON":
return Postgresqlconfig121c_ConstraintExclusion.CONSTRAINT_EXCLUSION_ON;
case 2:
case "CONSTRAINT_EXCLUSION_OFF":
return Postgresqlconfig121c_ConstraintExclusion.CONSTRAINT_EXCLUSION_OFF;
case 3:
case "CONSTRAINT_EXCLUSION_PARTITION":
return Postgresqlconfig121c_ConstraintExclusion.CONSTRAINT_EXCLUSION_PARTITION;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_ConstraintExclusion.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_ConstraintExclusionFromJSON = postgresqlconfig121c_ConstraintExclusionFromJSON;
function postgresqlconfig121c_ConstraintExclusionToJSON(object) {
switch (object) {
case Postgresqlconfig121c_ConstraintExclusion.CONSTRAINT_EXCLUSION_UNSPECIFIED:
return "CONSTRAINT_EXCLUSION_UNSPECIFIED";
case Postgresqlconfig121c_ConstraintExclusion.CONSTRAINT_EXCLUSION_ON:
return "CONSTRAINT_EXCLUSION_ON";
case Postgresqlconfig121c_ConstraintExclusion.CONSTRAINT_EXCLUSION_OFF:
return "CONSTRAINT_EXCLUSION_OFF";
case Postgresqlconfig121c_ConstraintExclusion.CONSTRAINT_EXCLUSION_PARTITION:
return "CONSTRAINT_EXCLUSION_PARTITION";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_ConstraintExclusionToJSON = postgresqlconfig121c_ConstraintExclusionToJSON;
var Postgresqlconfig121c_ForceParallelMode;
(function (Postgresqlconfig121c_ForceParallelMode) {
Postgresqlconfig121c_ForceParallelMode[Postgresqlconfig121c_ForceParallelMode["FORCE_PARALLEL_MODE_UNSPECIFIED"] = 0] = "FORCE_PARALLEL_MODE_UNSPECIFIED";
Postgresqlconfig121c_ForceParallelMode[Postgresqlconfig121c_ForceParallelMode["FORCE_PARALLEL_MODE_ON"] = 1] = "FORCE_PARALLEL_MODE_ON";
Postgresqlconfig121c_ForceParallelMode[Postgresqlconfig121c_ForceParallelMode["FORCE_PARALLEL_MODE_OFF"] = 2] = "FORCE_PARALLEL_MODE_OFF";
Postgresqlconfig121c_ForceParallelMode[Postgresqlconfig121c_ForceParallelMode["FORCE_PARALLEL_MODE_REGRESS"] = 3] = "FORCE_PARALLEL_MODE_REGRESS";
Postgresqlconfig121c_ForceParallelMode[Postgresqlconfig121c_ForceParallelMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_ForceParallelMode = exports.Postgresqlconfig121c_ForceParallelMode || (exports.Postgresqlconfig121c_ForceParallelMode = {}));
function postgresqlconfig121c_ForceParallelModeFromJSON(object) {
switch (object) {
case 0:
case "FORCE_PARALLEL_MODE_UNSPECIFIED":
return Postgresqlconfig121c_ForceParallelMode.FORCE_PARALLEL_MODE_UNSPECIFIED;
case 1:
case "FORCE_PARALLEL_MODE_ON":
return Postgresqlconfig121c_ForceParallelMode.FORCE_PARALLEL_MODE_ON;
case 2:
case "FORCE_PARALLEL_MODE_OFF":
return Postgresqlconfig121c_ForceParallelMode.FORCE_PARALLEL_MODE_OFF;
case 3:
case "FORCE_PARALLEL_MODE_REGRESS":
return Postgresqlconfig121c_ForceParallelMode.FORCE_PARALLEL_MODE_REGRESS;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_ForceParallelMode.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_ForceParallelModeFromJSON = postgresqlconfig121c_ForceParallelModeFromJSON;
function postgresqlconfig121c_ForceParallelModeToJSON(object) {
switch (object) {
case Postgresqlconfig121c_ForceParallelMode.FORCE_PARALLEL_MODE_UNSPECIFIED:
return "FORCE_PARALLEL_MODE_UNSPECIFIED";
case Postgresqlconfig121c_ForceParallelMode.FORCE_PARALLEL_MODE_ON:
return "FORCE_PARALLEL_MODE_ON";
case Postgresqlconfig121c_ForceParallelMode.FORCE_PARALLEL_MODE_OFF:
return "FORCE_PARALLEL_MODE_OFF";
case Postgresqlconfig121c_ForceParallelMode.FORCE_PARALLEL_MODE_REGRESS:
return "FORCE_PARALLEL_MODE_REGRESS";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_ForceParallelModeToJSON = postgresqlconfig121c_ForceParallelModeToJSON;
var Postgresqlconfig121c_LogErrorVerbosity;
(function (Postgresqlconfig121c_LogErrorVerbosity) {
Postgresqlconfig121c_LogErrorVerbosity[Postgresqlconfig121c_LogErrorVerbosity["LOG_ERROR_VERBOSITY_UNSPECIFIED"] = 0] = "LOG_ERROR_VERBOSITY_UNSPECIFIED";
Postgresqlconfig121c_LogErrorVerbosity[Postgresqlconfig121c_LogErrorVerbosity["LOG_ERROR_VERBOSITY_TERSE"] = 1] = "LOG_ERROR_VERBOSITY_TERSE";
Postgresqlconfig121c_LogErrorVerbosity[Postgresqlconfig121c_LogErrorVerbosity["LOG_ERROR_VERBOSITY_DEFAULT"] = 2] = "LOG_ERROR_VERBOSITY_DEFAULT";
Postgresqlconfig121c_LogErrorVerbosity[Postgresqlconfig121c_LogErrorVerbosity["LOG_ERROR_VERBOSITY_VERBOSE"] = 3] = "LOG_ERROR_VERBOSITY_VERBOSE";
Postgresqlconfig121c_LogErrorVerbosity[Postgresqlconfig121c_LogErrorVerbosity["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_LogErrorVerbosity = exports.Postgresqlconfig121c_LogErrorVerbosity || (exports.Postgresqlconfig121c_LogErrorVerbosity = {}));
function postgresqlconfig121c_LogErrorVerbosityFromJSON(object) {
switch (object) {
case 0:
case "LOG_ERROR_VERBOSITY_UNSPECIFIED":
return Postgresqlconfig121c_LogErrorVerbosity.LOG_ERROR_VERBOSITY_UNSPECIFIED;
case 1:
case "LOG_ERROR_VERBOSITY_TERSE":
return Postgresqlconfig121c_LogErrorVerbosity.LOG_ERROR_VERBOSITY_TERSE;
case 2:
case "LOG_ERROR_VERBOSITY_DEFAULT":
return Postgresqlconfig121c_LogErrorVerbosity.LOG_ERROR_VERBOSITY_DEFAULT;
case 3:
case "LOG_ERROR_VERBOSITY_VERBOSE":
return Postgresqlconfig121c_LogErrorVerbosity.LOG_ERROR_VERBOSITY_VERBOSE;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_LogErrorVerbosity.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_LogErrorVerbosityFromJSON = postgresqlconfig121c_LogErrorVerbosityFromJSON;
function postgresqlconfig121c_LogErrorVerbosityToJSON(object) {
switch (object) {
case Postgresqlconfig121c_LogErrorVerbosity.LOG_ERROR_VERBOSITY_UNSPECIFIED:
return "LOG_ERROR_VERBOSITY_UNSPECIFIED";
case Postgresqlconfig121c_LogErrorVerbosity.LOG_ERROR_VERBOSITY_TERSE:
return "LOG_ERROR_VERBOSITY_TERSE";
case Postgresqlconfig121c_LogErrorVerbosity.LOG_ERROR_VERBOSITY_DEFAULT:
return "LOG_ERROR_VERBOSITY_DEFAULT";
case Postgresqlconfig121c_LogErrorVerbosity.LOG_ERROR_VERBOSITY_VERBOSE:
return "LOG_ERROR_VERBOSITY_VERBOSE";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_LogErrorVerbosityToJSON = postgresqlconfig121c_LogErrorVerbosityToJSON;
var Postgresqlconfig121c_LogLevel;
(function (Postgresqlconfig121c_LogLevel) {
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_UNSPECIFIED"] = 0] = "LOG_LEVEL_UNSPECIFIED";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_DEBUG5"] = 1] = "LOG_LEVEL_DEBUG5";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_DEBUG4"] = 2] = "LOG_LEVEL_DEBUG4";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_DEBUG3"] = 3] = "LOG_LEVEL_DEBUG3";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_DEBUG2"] = 4] = "LOG_LEVEL_DEBUG2";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_DEBUG1"] = 5] = "LOG_LEVEL_DEBUG1";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_LOG"] = 6] = "LOG_LEVEL_LOG";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_NOTICE"] = 7] = "LOG_LEVEL_NOTICE";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_WARNING"] = 8] = "LOG_LEVEL_WARNING";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_ERROR"] = 9] = "LOG_LEVEL_ERROR";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_FATAL"] = 10] = "LOG_LEVEL_FATAL";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["LOG_LEVEL_PANIC"] = 11] = "LOG_LEVEL_PANIC";
Postgresqlconfig121c_LogLevel[Postgresqlconfig121c_LogLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_LogLevel = exports.Postgresqlconfig121c_LogLevel || (exports.Postgresqlconfig121c_LogLevel = {}));
function postgresqlconfig121c_LogLevelFromJSON(object) {
switch (object) {
case 0:
case "LOG_LEVEL_UNSPECIFIED":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_UNSPECIFIED;
case 1:
case "LOG_LEVEL_DEBUG5":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG5;
case 2:
case "LOG_LEVEL_DEBUG4":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG4;
case 3:
case "LOG_LEVEL_DEBUG3":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG3;
case 4:
case "LOG_LEVEL_DEBUG2":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG2;
case 5:
case "LOG_LEVEL_DEBUG1":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG1;
case 6:
case "LOG_LEVEL_LOG":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_LOG;
case 7:
case "LOG_LEVEL_NOTICE":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_NOTICE;
case 8:
case "LOG_LEVEL_WARNING":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_WARNING;
case 9:
case "LOG_LEVEL_ERROR":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_ERROR;
case 10:
case "LOG_LEVEL_FATAL":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_FATAL;
case 11:
case "LOG_LEVEL_PANIC":
return Postgresqlconfig121c_LogLevel.LOG_LEVEL_PANIC;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_LogLevel.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_LogLevelFromJSON = postgresqlconfig121c_LogLevelFromJSON;
function postgresqlconfig121c_LogLevelToJSON(object) {
switch (object) {
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_UNSPECIFIED:
return "LOG_LEVEL_UNSPECIFIED";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG5:
return "LOG_LEVEL_DEBUG5";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG4:
return "LOG_LEVEL_DEBUG4";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG3:
return "LOG_LEVEL_DEBUG3";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG2:
return "LOG_LEVEL_DEBUG2";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_DEBUG1:
return "LOG_LEVEL_DEBUG1";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_LOG:
return "LOG_LEVEL_LOG";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_NOTICE:
return "LOG_LEVEL_NOTICE";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_WARNING:
return "LOG_LEVEL_WARNING";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_ERROR:
return "LOG_LEVEL_ERROR";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_FATAL:
return "LOG_LEVEL_FATAL";
case Postgresqlconfig121c_LogLevel.LOG_LEVEL_PANIC:
return "LOG_LEVEL_PANIC";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_LogLevelToJSON = postgresqlconfig121c_LogLevelToJSON;
var Postgresqlconfig121c_LogStatement;
(function (Postgresqlconfig121c_LogStatement) {
Postgresqlconfig121c_LogStatement[Postgresqlconfig121c_LogStatement["LOG_STATEMENT_UNSPECIFIED"] = 0] = "LOG_STATEMENT_UNSPECIFIED";
Postgresqlconfig121c_LogStatement[Postgresqlconfig121c_LogStatement["LOG_STATEMENT_NONE"] = 1] = "LOG_STATEMENT_NONE";
Postgresqlconfig121c_LogStatement[Postgresqlconfig121c_LogStatement["LOG_STATEMENT_DDL"] = 2] = "LOG_STATEMENT_DDL";
Postgresqlconfig121c_LogStatement[Postgresqlconfig121c_LogStatement["LOG_STATEMENT_MOD"] = 3] = "LOG_STATEMENT_MOD";
Postgresqlconfig121c_LogStatement[Postgresqlconfig121c_LogStatement["LOG_STATEMENT_ALL"] = 4] = "LOG_STATEMENT_ALL";
Postgresqlconfig121c_LogStatement[Postgresqlconfig121c_LogStatement["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_LogStatement = exports.Postgresqlconfig121c_LogStatement || (exports.Postgresqlconfig121c_LogStatement = {}));
function postgresqlconfig121c_LogStatementFromJSON(object) {
switch (object) {
case 0:
case "LOG_STATEMENT_UNSPECIFIED":
return Postgresqlconfig121c_LogStatement.LOG_STATEMENT_UNSPECIFIED;
case 1:
case "LOG_STATEMENT_NONE":
return Postgresqlconfig121c_LogStatement.LOG_STATEMENT_NONE;
case 2:
case "LOG_STATEMENT_DDL":
return Postgresqlconfig121c_LogStatement.LOG_STATEMENT_DDL;
case 3:
case "LOG_STATEMENT_MOD":
return Postgresqlconfig121c_LogStatement.LOG_STATEMENT_MOD;
case 4:
case "LOG_STATEMENT_ALL":
return Postgresqlconfig121c_LogStatement.LOG_STATEMENT_ALL;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_LogStatement.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_LogStatementFromJSON = postgresqlconfig121c_LogStatementFromJSON;
function postgresqlconfig121c_LogStatementToJSON(object) {
switch (object) {
case Postgresqlconfig121c_LogStatement.LOG_STATEMENT_UNSPECIFIED:
return "LOG_STATEMENT_UNSPECIFIED";
case Postgresqlconfig121c_LogStatement.LOG_STATEMENT_NONE:
return "LOG_STATEMENT_NONE";
case Postgresqlconfig121c_LogStatement.LOG_STATEMENT_DDL:
return "LOG_STATEMENT_DDL";
case Postgresqlconfig121c_LogStatement.LOG_STATEMENT_MOD:
return "LOG_STATEMENT_MOD";
case Postgresqlconfig121c_LogStatement.LOG_STATEMENT_ALL:
return "LOG_STATEMENT_ALL";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_LogStatementToJSON = postgresqlconfig121c_LogStatementToJSON;
var Postgresqlconfig121c_PgHintPlanDebugPrint;
(function (Postgresqlconfig121c_PgHintPlanDebugPrint) {
Postgresqlconfig121c_PgHintPlanDebugPrint[Postgresqlconfig121c_PgHintPlanDebugPrint["PG_HINT_PLAN_DEBUG_PRINT_UNSPECIFIED"] = 0] = "PG_HINT_PLAN_DEBUG_PRINT_UNSPECIFIED";
Postgresqlconfig121c_PgHintPlanDebugPrint[Postgresqlconfig121c_PgHintPlanDebugPrint["PG_HINT_PLAN_DEBUG_PRINT_OFF"] = 1] = "PG_HINT_PLAN_DEBUG_PRINT_OFF";
Postgresqlconfig121c_PgHintPlanDebugPrint[Postgresqlconfig121c_PgHintPlanDebugPrint["PG_HINT_PLAN_DEBUG_PRINT_ON"] = 2] = "PG_HINT_PLAN_DEBUG_PRINT_ON";
Postgresqlconfig121c_PgHintPlanDebugPrint[Postgresqlconfig121c_PgHintPlanDebugPrint["PG_HINT_PLAN_DEBUG_PRINT_DETAILED"] = 3] = "PG_HINT_PLAN_DEBUG_PRINT_DETAILED";
Postgresqlconfig121c_PgHintPlanDebugPrint[Postgresqlconfig121c_PgHintPlanDebugPrint["PG_HINT_PLAN_DEBUG_PRINT_VERBOSE"] = 4] = "PG_HINT_PLAN_DEBUG_PRINT_VERBOSE";
Postgresqlconfig121c_PgHintPlanDebugPrint[Postgresqlconfig121c_PgHintPlanDebugPrint["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_PgHintPlanDebugPrint = exports.Postgresqlconfig121c_PgHintPlanDebugPrint || (exports.Postgresqlconfig121c_PgHintPlanDebugPrint = {}));
function postgresqlconfig121c_PgHintPlanDebugPrintFromJSON(object) {
switch (object) {
case 0:
case "PG_HINT_PLAN_DEBUG_PRINT_UNSPECIFIED":
return Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_UNSPECIFIED;
case 1:
case "PG_HINT_PLAN_DEBUG_PRINT_OFF":
return Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_OFF;
case 2:
case "PG_HINT_PLAN_DEBUG_PRINT_ON":
return Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_ON;
case 3:
case "PG_HINT_PLAN_DEBUG_PRINT_DETAILED":
return Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_DETAILED;
case 4:
case "PG_HINT_PLAN_DEBUG_PRINT_VERBOSE":
return Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_VERBOSE;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_PgHintPlanDebugPrint.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_PgHintPlanDebugPrintFromJSON = postgresqlconfig121c_PgHintPlanDebugPrintFromJSON;
function postgresqlconfig121c_PgHintPlanDebugPrintToJSON(object) {
switch (object) {
case Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_UNSPECIFIED:
return "PG_HINT_PLAN_DEBUG_PRINT_UNSPECIFIED";
case Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_OFF:
return "PG_HINT_PLAN_DEBUG_PRINT_OFF";
case Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_ON:
return "PG_HINT_PLAN_DEBUG_PRINT_ON";
case Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_DETAILED:
return "PG_HINT_PLAN_DEBUG_PRINT_DETAILED";
case Postgresqlconfig121c_PgHintPlanDebugPrint.PG_HINT_PLAN_DEBUG_PRINT_VERBOSE:
return "PG_HINT_PLAN_DEBUG_PRINT_VERBOSE";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_PgHintPlanDebugPrintToJSON = postgresqlconfig121c_PgHintPlanDebugPrintToJSON;
var Postgresqlconfig121c_PlanCacheMode;
(function (Postgresqlconfig121c_PlanCacheMode) {
Postgresqlconfig121c_PlanCacheMode[Postgresqlconfig121c_PlanCacheMode["PLAN_CACHE_MODE_UNSPECIFIED"] = 0] = "PLAN_CACHE_MODE_UNSPECIFIED";
Postgresqlconfig121c_PlanCacheMode[Postgresqlconfig121c_PlanCacheMode["PLAN_CACHE_MODE_AUTO"] = 1] = "PLAN_CACHE_MODE_AUTO";
Postgresqlconfig121c_PlanCacheMode[Postgresqlconfig121c_PlanCacheMode["PLAN_CACHE_MODE_FORCE_CUSTOM_PLAN"] = 2] = "PLAN_CACHE_MODE_FORCE_CUSTOM_PLAN";
Postgresqlconfig121c_PlanCacheMode[Postgresqlconfig121c_PlanCacheMode["PLAN_CACHE_MODE_FORCE_GENERIC_PLAN"] = 3] = "PLAN_CACHE_MODE_FORCE_GENERIC_PLAN";
Postgresqlconfig121c_PlanCacheMode[Postgresqlconfig121c_PlanCacheMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_PlanCacheMode = exports.Postgresqlconfig121c_PlanCacheMode || (exports.Postgresqlconfig121c_PlanCacheMode = {}));
function postgresqlconfig121c_PlanCacheModeFromJSON(object) {
switch (object) {
case 0:
case "PLAN_CACHE_MODE_UNSPECIFIED":
return Postgresqlconfig121c_PlanCacheMode.PLAN_CACHE_MODE_UNSPECIFIED;
case 1:
case "PLAN_CACHE_MODE_AUTO":
return Postgresqlconfig121c_PlanCacheMode.PLAN_CACHE_MODE_AUTO;
case 2:
case "PLAN_CACHE_MODE_FORCE_CUSTOM_PLAN":
return Postgresqlconfig121c_PlanCacheMode.PLAN_CACHE_MODE_FORCE_CUSTOM_PLAN;
case 3:
case "PLAN_CACHE_MODE_FORCE_GENERIC_PLAN":
return Postgresqlconfig121c_PlanCacheMode.PLAN_CACHE_MODE_FORCE_GENERIC_PLAN;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_PlanCacheMode.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_PlanCacheModeFromJSON = postgresqlconfig121c_PlanCacheModeFromJSON;
function postgresqlconfig121c_PlanCacheModeToJSON(object) {
switch (object) {
case Postgresqlconfig121c_PlanCacheMode.PLAN_CACHE_MODE_UNSPECIFIED:
return "PLAN_CACHE_MODE_UNSPECIFIED";
case Postgresqlconfig121c_PlanCacheMode.PLAN_CACHE_MODE_AUTO:
return "PLAN_CACHE_MODE_AUTO";
case Postgresqlconfig121c_PlanCacheMode.PLAN_CACHE_MODE_FORCE_CUSTOM_PLAN:
return "PLAN_CACHE_MODE_FORCE_CUSTOM_PLAN";
case Postgresqlconfig121c_PlanCacheMode.PLAN_CACHE_MODE_FORCE_GENERIC_PLAN:
return "PLAN_CACHE_MODE_FORCE_GENERIC_PLAN";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_PlanCacheModeToJSON = postgresqlconfig121c_PlanCacheModeToJSON;
var Postgresqlconfig121c_SharedPreloadLibraries;
(function (Postgresqlconfig121c_SharedPreloadLibraries) {
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_UNSPECIFIED"] = 0] = "SHARED_PRELOAD_LIBRARIES_UNSPECIFIED";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_AUTO_EXPLAIN"] = 1] = "SHARED_PRELOAD_LIBRARIES_AUTO_EXPLAIN";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_PG_HINT_PLAN"] = 2] = "SHARED_PRELOAD_LIBRARIES_PG_HINT_PLAN";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_TIMESCALEDB"] = 3] = "SHARED_PRELOAD_LIBRARIES_TIMESCALEDB";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_PG_QUALSTATS"] = 4] = "SHARED_PRELOAD_LIBRARIES_PG_QUALSTATS";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_PG_CRON"] = 5] = "SHARED_PRELOAD_LIBRARIES_PG_CRON";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_PGLOGICAL"] = 6] = "SHARED_PRELOAD_LIBRARIES_PGLOGICAL";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_PG_PREWARM"] = 7] = "SHARED_PRELOAD_LIBRARIES_PG_PREWARM";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["SHARED_PRELOAD_LIBRARIES_PGAUDIT"] = 8] = "SHARED_PRELOAD_LIBRARIES_PGAUDIT";
Postgresqlconfig121c_SharedPreloadLibraries[Postgresqlconfig121c_SharedPreloadLibraries["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_SharedPreloadLibraries = exports.Postgresqlconfig121c_SharedPreloadLibraries || (exports.Postgresqlconfig121c_SharedPreloadLibraries = {}));
function postgresqlconfig121c_SharedPreloadLibrariesFromJSON(object) {
switch (object) {
case 0:
case "SHARED_PRELOAD_LIBRARIES_UNSPECIFIED":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_UNSPECIFIED;
case 1:
case "SHARED_PRELOAD_LIBRARIES_AUTO_EXPLAIN":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_AUTO_EXPLAIN;
case 2:
case "SHARED_PRELOAD_LIBRARIES_PG_HINT_PLAN":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PG_HINT_PLAN;
case 3:
case "SHARED_PRELOAD_LIBRARIES_TIMESCALEDB":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_TIMESCALEDB;
case 4:
case "SHARED_PRELOAD_LIBRARIES_PG_QUALSTATS":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PG_QUALSTATS;
case 5:
case "SHARED_PRELOAD_LIBRARIES_PG_CRON":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PG_CRON;
case 6:
case "SHARED_PRELOAD_LIBRARIES_PGLOGICAL":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PGLOGICAL;
case 7:
case "SHARED_PRELOAD_LIBRARIES_PG_PREWARM":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PG_PREWARM;
case 8:
case "SHARED_PRELOAD_LIBRARIES_PGAUDIT":
return Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PGAUDIT;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_SharedPreloadLibraries.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_SharedPreloadLibrariesFromJSON = postgresqlconfig121c_SharedPreloadLibrariesFromJSON;
function postgresqlconfig121c_SharedPreloadLibrariesToJSON(object) {
switch (object) {
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_UNSPECIFIED:
return "SHARED_PRELOAD_LIBRARIES_UNSPECIFIED";
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_AUTO_EXPLAIN:
return "SHARED_PRELOAD_LIBRARIES_AUTO_EXPLAIN";
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PG_HINT_PLAN:
return "SHARED_PRELOAD_LIBRARIES_PG_HINT_PLAN";
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_TIMESCALEDB:
return "SHARED_PRELOAD_LIBRARIES_TIMESCALEDB";
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PG_QUALSTATS:
return "SHARED_PRELOAD_LIBRARIES_PG_QUALSTATS";
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PG_CRON:
return "SHARED_PRELOAD_LIBRARIES_PG_CRON";
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PGLOGICAL:
return "SHARED_PRELOAD_LIBRARIES_PGLOGICAL";
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PG_PREWARM:
return "SHARED_PRELOAD_LIBRARIES_PG_PREWARM";
case Postgresqlconfig121c_SharedPreloadLibraries.SHARED_PRELOAD_LIBRARIES_PGAUDIT:
return "SHARED_PRELOAD_LIBRARIES_PGAUDIT";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_SharedPreloadLibrariesToJSON = postgresqlconfig121c_SharedPreloadLibrariesToJSON;
var Postgresqlconfig121c_SynchronousCommit;
(function (Postgresqlconfig121c_SynchronousCommit) {
Postgresqlconfig121c_SynchronousCommit[Postgresqlconfig121c_SynchronousCommit["SYNCHRONOUS_COMMIT_UNSPECIFIED"] = 0] = "SYNCHRONOUS_COMMIT_UNSPECIFIED";
Postgresqlconfig121c_SynchronousCommit[Postgresqlconfig121c_SynchronousCommit["SYNCHRONOUS_COMMIT_ON"] = 1] = "SYNCHRONOUS_COMMIT_ON";
Postgresqlconfig121c_SynchronousCommit[Postgresqlconfig121c_SynchronousCommit["SYNCHRONOUS_COMMIT_OFF"] = 2] = "SYNCHRONOUS_COMMIT_OFF";
Postgresqlconfig121c_SynchronousCommit[Postgresqlconfig121c_SynchronousCommit["SYNCHRONOUS_COMMIT_LOCAL"] = 3] = "SYNCHRONOUS_COMMIT_LOCAL";
Postgresqlconfig121c_SynchronousCommit[Postgresqlconfig121c_SynchronousCommit["SYNCHRONOUS_COMMIT_REMOTE_WRITE"] = 4] = "SYNCHRONOUS_COMMIT_REMOTE_WRITE";
Postgresqlconfig121c_SynchronousCommit[Postgresqlconfig121c_SynchronousCommit["SYNCHRONOUS_COMMIT_REMOTE_APPLY"] = 5] = "SYNCHRONOUS_COMMIT_REMOTE_APPLY";
Postgresqlconfig121c_SynchronousCommit[Postgresqlconfig121c_SynchronousCommit["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_SynchronousCommit = exports.Postgresqlconfig121c_SynchronousCommit || (exports.Postgresqlconfig121c_SynchronousCommit = {}));
function postgresqlconfig121c_SynchronousCommitFromJSON(object) {
switch (object) {
case 0:
case "SYNCHRONOUS_COMMIT_UNSPECIFIED":
return Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_UNSPECIFIED;
case 1:
case "SYNCHRONOUS_COMMIT_ON":
return Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_ON;
case 2:
case "SYNCHRONOUS_COMMIT_OFF":
return Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_OFF;
case 3:
case "SYNCHRONOUS_COMMIT_LOCAL":
return Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_LOCAL;
case 4:
case "SYNCHRONOUS_COMMIT_REMOTE_WRITE":
return Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_REMOTE_WRITE;
case 5:
case "SYNCHRONOUS_COMMIT_REMOTE_APPLY":
return Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_REMOTE_APPLY;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_SynchronousCommit.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_SynchronousCommitFromJSON = postgresqlconfig121c_SynchronousCommitFromJSON;
function postgresqlconfig121c_SynchronousCommitToJSON(object) {
switch (object) {
case Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_UNSPECIFIED:
return "SYNCHRONOUS_COMMIT_UNSPECIFIED";
case Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_ON:
return "SYNCHRONOUS_COMMIT_ON";
case Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_OFF:
return "SYNCHRONOUS_COMMIT_OFF";
case Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_LOCAL:
return "SYNCHRONOUS_COMMIT_LOCAL";
case Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_REMOTE_WRITE:
return "SYNCHRONOUS_COMMIT_REMOTE_WRITE";
case Postgresqlconfig121c_SynchronousCommit.SYNCHRONOUS_COMMIT_REMOTE_APPLY:
return "SYNCHRONOUS_COMMIT_REMOTE_APPLY";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_SynchronousCommitToJSON = postgresqlconfig121c_SynchronousCommitToJSON;
var Postgresqlconfig121c_TransactionIsolation;
(function (Postgresqlconfig121c_TransactionIsolation) {
Postgresqlconfig121c_TransactionIsolation[Postgresqlconfig121c_TransactionIsolation["TRANSACTION_ISOLATION_UNSPECIFIED"] = 0] = "TRANSACTION_ISOLATION_UNSPECIFIED";
Postgresqlconfig121c_TransactionIsolation[Postgresqlconfig121c_TransactionIsolation["TRANSACTION_ISOLATION_READ_UNCOMMITTED"] = 1] = "TRANSACTION_ISOLATION_READ_UNCOMMITTED";
Postgresqlconfig121c_TransactionIsolation[Postgresqlconfig121c_TransactionIsolation["TRANSACTION_ISOLATION_READ_COMMITTED"] = 2] = "TRANSACTION_ISOLATION_READ_COMMITTED";
Postgresqlconfig121c_TransactionIsolation[Postgresqlconfig121c_TransactionIsolation["TRANSACTION_ISOLATION_REPEATABLE_READ"] = 3] = "TRANSACTION_ISOLATION_REPEATABLE_READ";
Postgresqlconfig121c_TransactionIsolation[Postgresqlconfig121c_TransactionIsolation["TRANSACTION_ISOLATION_SERIALIZABLE"] = 4] = "TRANSACTION_ISOLATION_SERIALIZABLE";
Postgresqlconfig121c_TransactionIsolation[Postgresqlconfig121c_TransactionIsolation["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_TransactionIsolation = exports.Postgresqlconfig121c_TransactionIsolation || (exports.Postgresqlconfig121c_TransactionIsolation = {}));
function postgresqlconfig121c_TransactionIsolationFromJSON(object) {
switch (object) {
case 0:
case "TRANSACTION_ISOLATION_UNSPECIFIED":
return Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_UNSPECIFIED;
case 1:
case "TRANSACTION_ISOLATION_READ_UNCOMMITTED":
return Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_READ_UNCOMMITTED;
case 2:
case "TRANSACTION_ISOLATION_READ_COMMITTED":
return Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_READ_COMMITTED;
case 3:
case "TRANSACTION_ISOLATION_REPEATABLE_READ":
return Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_REPEATABLE_READ;
case 4:
case "TRANSACTION_ISOLATION_SERIALIZABLE":
return Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_SERIALIZABLE;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_TransactionIsolation.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_TransactionIsolationFromJSON = postgresqlconfig121c_TransactionIsolationFromJSON;
function postgresqlconfig121c_TransactionIsolationToJSON(object) {
switch (object) {
case Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_UNSPECIFIED:
return "TRANSACTION_ISOLATION_UNSPECIFIED";
case Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_READ_UNCOMMITTED:
return "TRANSACTION_ISOLATION_READ_UNCOMMITTED";
case Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_READ_COMMITTED:
return "TRANSACTION_ISOLATION_READ_COMMITTED";
case Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_REPEATABLE_READ:
return "TRANSACTION_ISOLATION_REPEATABLE_READ";
case Postgresqlconfig121c_TransactionIsolation.TRANSACTION_ISOLATION_SERIALIZABLE:
return "TRANSACTION_ISOLATION_SERIALIZABLE";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_TransactionIsolationToJSON = postgresqlconfig121c_TransactionIsolationToJSON;
var Postgresqlconfig121c_WalLevel;
(function (Postgresqlconfig121c_WalLevel) {
Postgresqlconfig121c_WalLevel[Postgresqlconfig121c_WalLevel["WAL_LEVEL_UNSPECIFIED"] = 0] = "WAL_LEVEL_UNSPECIFIED";
Postgresqlconfig121c_WalLevel[Postgresqlconfig121c_WalLevel["WAL_LEVEL_REPLICA"] = 1] = "WAL_LEVEL_REPLICA";
Postgresqlconfig121c_WalLevel[Postgresqlconfig121c_WalLevel["WAL_LEVEL_LOGICAL"] = 2] = "WAL_LEVEL_LOGICAL";
Postgresqlconfig121c_WalLevel[Postgresqlconfig121c_WalLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_WalLevel = exports.Postgresqlconfig121c_WalLevel || (exports.Postgresqlconfig121c_WalLevel = {}));
function postgresqlconfig121c_WalLevelFromJSON(object) {
switch (object) {
case 0:
case "WAL_LEVEL_UNSPECIFIED":
return Postgresqlconfig121c_WalLevel.WAL_LEVEL_UNSPECIFIED;
case 1:
case "WAL_LEVEL_REPLICA":
return Postgresqlconfig121c_WalLevel.WAL_LEVEL_REPLICA;
case 2:
case "WAL_LEVEL_LOGICAL":
return Postgresqlconfig121c_WalLevel.WAL_LEVEL_LOGICAL;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_WalLevel.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_WalLevelFromJSON = postgresqlconfig121c_WalLevelFromJSON;
function postgresqlconfig121c_WalLevelToJSON(object) {
switch (object) {
case Postgresqlconfig121c_WalLevel.WAL_LEVEL_UNSPECIFIED:
return "WAL_LEVEL_UNSPECIFIED";
case Postgresqlconfig121c_WalLevel.WAL_LEVEL_REPLICA:
return "WAL_LEVEL_REPLICA";
case Postgresqlconfig121c_WalLevel.WAL_LEVEL_LOGICAL:
return "WAL_LEVEL_LOGICAL";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_WalLevelToJSON = postgresqlconfig121c_WalLevelToJSON;
var Postgresqlconfig121c_XmlBinary;
(function (Postgresqlconfig121c_XmlBinary) {
Postgresqlconfig121c_XmlBinary[Postgresqlconfig121c_XmlBinary["XML_BINARY_UNSPECIFIED"] = 0] = "XML_BINARY_UNSPECIFIED";
Postgresqlconfig121c_XmlBinary[Postgresqlconfig121c_XmlBinary["XML_BINARY_BASE64"] = 1] = "XML_BINARY_BASE64";
Postgresqlconfig121c_XmlBinary[Postgresqlconfig121c_XmlBinary["XML_BINARY_HEX"] = 2] = "XML_BINARY_HEX";
Postgresqlconfig121c_XmlBinary[Postgresqlconfig121c_XmlBinary["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_XmlBinary = exports.Postgresqlconfig121c_XmlBinary || (exports.Postgresqlconfig121c_XmlBinary = {}));
function postgresqlconfig121c_XmlBinaryFromJSON(object) {
switch (object) {
case 0:
case "XML_BINARY_UNSPECIFIED":
return Postgresqlconfig121c_XmlBinary.XML_BINARY_UNSPECIFIED;
case 1:
case "XML_BINARY_BASE64":
return Postgresqlconfig121c_XmlBinary.XML_BINARY_BASE64;
case 2:
case "XML_BINARY_HEX":
return Postgresqlconfig121c_XmlBinary.XML_BINARY_HEX;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_XmlBinary.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_XmlBinaryFromJSON = postgresqlconfig121c_XmlBinaryFromJSON;
function postgresqlconfig121c_XmlBinaryToJSON(object) {
switch (object) {
case Postgresqlconfig121c_XmlBinary.XML_BINARY_UNSPECIFIED:
return "XML_BINARY_UNSPECIFIED";
case Postgresqlconfig121c_XmlBinary.XML_BINARY_BASE64:
return "XML_BINARY_BASE64";
case Postgresqlconfig121c_XmlBinary.XML_BINARY_HEX:
return "XML_BINARY_HEX";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_XmlBinaryToJSON = postgresqlconfig121c_XmlBinaryToJSON;
var Postgresqlconfig121c_XmlOption;
(function (Postgresqlconfig121c_XmlOption) {
Postgresqlconfig121c_XmlOption[Postgresqlconfig121c_XmlOption["XML_OPTION_UNSPECIFIED"] = 0] = "XML_OPTION_UNSPECIFIED";
Postgresqlconfig121c_XmlOption[Postgresqlconfig121c_XmlOption["XML_OPTION_DOCUMENT"] = 1] = "XML_OPTION_DOCUMENT";
Postgresqlconfig121c_XmlOption[Postgresqlconfig121c_XmlOption["XML_OPTION_CONTENT"] = 2] = "XML_OPTION_CONTENT";
Postgresqlconfig121c_XmlOption[Postgresqlconfig121c_XmlOption["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Postgresqlconfig121c_XmlOption = exports.Postgresqlconfig121c_XmlOption || (exports.Postgresqlconfig121c_XmlOption = {}));
function postgresqlconfig121c_XmlOptionFromJSON(object) {
switch (object) {
case 0:
case "XML_OPTION_UNSPECIFIED":
return Postgresqlconfig121c_XmlOption.XML_OPTION_UNSPECIFIED;
case 1:
case "XML_OPTION_DOCUMENT":
return Postgresqlconfig121c_XmlOption.XML_OPTION_DOCUMENT;
case 2:
case "XML_OPTION_CONTENT":
return Postgresqlconfig121c_XmlOption.XML_OPTION_CONTENT;
case -1:
case "UNRECOGNIZED":
default:
return Postgresqlconfig121c_XmlOption.UNRECOGNIZED;
}
}
exports.postgresqlconfig121c_XmlOptionFromJSON = postgresqlconfig121c_XmlOptionFromJSON;
function postgresqlconfig121c_XmlOptionToJSON(object) {
switch (object) {
case Postgresqlconfig121c_XmlOption.XML_OPTION_UNSPECIFIED:
return "XML_OPTION_UNSPECIFIED";
case Postgresqlconfig121c_XmlOption.XML_OPTION_DOCUMENT:
return "XML_OPTION_DOCUMENT";
case Postgresqlconfig121c_XmlOption.XML_OPTION_CONTENT:
return "XML_OPTION_CONTENT";
default:
return "UNKNOWN";
}
}
exports.postgresqlconfig121c_XmlOptionToJSON = postgresqlconfig121c_XmlOptionToJSON;
const basePostgresqlconfig121c = {
$type: "yandex.cloud.mdb.postgresql.v1.config.PostgresqlConfig12_1C",
walLevel: 0,
synchronousCommit: 0,
constraintExclusion: 0,
forceParallelMode: 0,
clientMinMessages: 0,
logMinMessages: 0,
logMinErrorStatement: 0,
logErrorVerbosity: 0,
logStatement: 0,
searchPath: "",
defaultTransactionIsolation: 0,
byteaOutput: 0,
xmlbinary: 0,
xmloption: 0,
backslashQuote: 0,
timezone: "",
planCacheMode: 0,
sharedPreloadLibraries: 0,
pgHintPlanDebugPrint: 0,
pgHintPlanMessageLevel: 0,
};
exports.Postgresqlconfig121c = {
$type: "yandex.cloud.mdb.postgresql.v1.config.PostgresqlConfig12_1C",
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.maxConnections !== undefined) {
wrappers_1.Int64Value.encode({ $type: "google.protobuf.Int64Value", value: message.maxConnections }, writer.uint32(10).fork()).ldelim();
}
if (message.sharedBuffers !== undefined) {
wrappers_1.Int64Value.encode({ $type: "google.protobuf.Int64Value", value: message.sharedBuffers }, writer.uint32(18).fork()).ldelim();
}
if (message.tempBuffers !== undefined) {
wrappers_1.Int64Value.encode({ $type: "google.protobuf.Int64Value", value: message.tempBuffers }, writer.uint32(26).fork()).ldelim();
}
if (message.maxPreparedTransactions !== undefined) {
wrappers_1.Int64Value.encode({
$type: "google.protobuf.Int64Value",
value: message.maxPreparedTransactions,
}, writer.uint32(34).fork()).ldelim();
}
if (message.workMem !== undefined) {
wrappers_1.Int64Value.encode({ $type: "google.protobuf.Int64Value", value: message.workMem }, writer.uint32(42).fork()).ldelim();
}
if (message.maintenanceWorkMem !== undefined) {
wrappers_1.Int64Value.encode({
$type: "google.protobuf.Int64Value",
value: message.maintenanceWorkMem,
}, writer.uint32(50).fork()).ldelim();
}
if (message.autovacuumWorkMem !== undefined) {
wrappers_1.Int64Value.encode({
$type: "google.protobuf.Int64Value",
value: message.autovacuumWorkMem,
}, writer.uint32(58).fork()).ldelim();
}
if (message.tempFileLimit !== undefined) {
wrappers_1.Int64Value.encode({ $type: "google.protobuf.Int64Value", value: message.tempFileLimit }, writer.uint32(66).fork()).ldelim();
}
if (message.vacuumCostDelay !== undefined) {
wrappers_1.Int64Value.encode({
$type: "google.protobuf.Int64Value",
value: message.vacuumCostDelay,
}, writer.uint32(74).fork()).ldelim();