@htdangkhoa/google-ads
Version:
Google Ads API client for Node.js
125 lines (124 loc) • 5.53 kB
JavaScript
;
// Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions:
// protoc-gen-ts_proto v1.181.2
// protoc v3.21.12
// source: google/ads/googleads/v21/enums/policy_review_status.proto
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PolicyReviewStatusEnum = exports.PolicyReviewStatusEnum_PolicyReviewStatus = void 0;
exports.policyReviewStatusEnum_PolicyReviewStatusFromJSON = policyReviewStatusEnum_PolicyReviewStatusFromJSON;
exports.policyReviewStatusEnum_PolicyReviewStatusToJSON = policyReviewStatusEnum_PolicyReviewStatusToJSON;
/* eslint-disable */
const minimal_js_1 = __importDefault(require("protobufjs/minimal.js"));
/** The possible policy review statuses. */
var PolicyReviewStatusEnum_PolicyReviewStatus;
(function (PolicyReviewStatusEnum_PolicyReviewStatus) {
/** UNSPECIFIED - No value has been specified. */
PolicyReviewStatusEnum_PolicyReviewStatus[PolicyReviewStatusEnum_PolicyReviewStatus["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* UNKNOWN - The received value is not known in this version.
*
* This is a response-only value.
*/
PolicyReviewStatusEnum_PolicyReviewStatus[PolicyReviewStatusEnum_PolicyReviewStatus["UNKNOWN"] = 1] = "UNKNOWN";
/** REVIEW_IN_PROGRESS - Currently under review. */
PolicyReviewStatusEnum_PolicyReviewStatus[PolicyReviewStatusEnum_PolicyReviewStatus["REVIEW_IN_PROGRESS"] = 2] = "REVIEW_IN_PROGRESS";
/** REVIEWED - Primary review complete. Other reviews may be continuing. */
PolicyReviewStatusEnum_PolicyReviewStatus[PolicyReviewStatusEnum_PolicyReviewStatus["REVIEWED"] = 3] = "REVIEWED";
/**
* UNDER_APPEAL - The resource has been resubmitted for approval or its policy decision has
* been appealed.
*/
PolicyReviewStatusEnum_PolicyReviewStatus[PolicyReviewStatusEnum_PolicyReviewStatus["UNDER_APPEAL"] = 4] = "UNDER_APPEAL";
/**
* ELIGIBLE_MAY_SERVE - The resource is eligible and may be serving but could still undergo
* further review.
*/
PolicyReviewStatusEnum_PolicyReviewStatus[PolicyReviewStatusEnum_PolicyReviewStatus["ELIGIBLE_MAY_SERVE"] = 5] = "ELIGIBLE_MAY_SERVE";
PolicyReviewStatusEnum_PolicyReviewStatus[PolicyReviewStatusEnum_PolicyReviewStatus["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(PolicyReviewStatusEnum_PolicyReviewStatus || (exports.PolicyReviewStatusEnum_PolicyReviewStatus = PolicyReviewStatusEnum_PolicyReviewStatus = {}));
function policyReviewStatusEnum_PolicyReviewStatusFromJSON(object) {
switch (object) {
case 0:
case "UNSPECIFIED":
return PolicyReviewStatusEnum_PolicyReviewStatus.UNSPECIFIED;
case 1:
case "UNKNOWN":
return PolicyReviewStatusEnum_PolicyReviewStatus.UNKNOWN;
case 2:
case "REVIEW_IN_PROGRESS":
return PolicyReviewStatusEnum_PolicyReviewStatus.REVIEW_IN_PROGRESS;
case 3:
case "REVIEWED":
return PolicyReviewStatusEnum_PolicyReviewStatus.REVIEWED;
case 4:
case "UNDER_APPEAL":
return PolicyReviewStatusEnum_PolicyReviewStatus.UNDER_APPEAL;
case 5:
case "ELIGIBLE_MAY_SERVE":
return PolicyReviewStatusEnum_PolicyReviewStatus.ELIGIBLE_MAY_SERVE;
case -1:
case "UNRECOGNIZED":
default:
return PolicyReviewStatusEnum_PolicyReviewStatus.UNRECOGNIZED;
}
}
function policyReviewStatusEnum_PolicyReviewStatusToJSON(object) {
switch (object) {
case PolicyReviewStatusEnum_PolicyReviewStatus.UNSPECIFIED:
return "UNSPECIFIED";
case PolicyReviewStatusEnum_PolicyReviewStatus.UNKNOWN:
return "UNKNOWN";
case PolicyReviewStatusEnum_PolicyReviewStatus.REVIEW_IN_PROGRESS:
return "REVIEW_IN_PROGRESS";
case PolicyReviewStatusEnum_PolicyReviewStatus.REVIEWED:
return "REVIEWED";
case PolicyReviewStatusEnum_PolicyReviewStatus.UNDER_APPEAL:
return "UNDER_APPEAL";
case PolicyReviewStatusEnum_PolicyReviewStatus.ELIGIBLE_MAY_SERVE:
return "ELIGIBLE_MAY_SERVE";
case PolicyReviewStatusEnum_PolicyReviewStatus.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
function createBasePolicyReviewStatusEnum() {
return {};
}
exports.PolicyReviewStatusEnum = {
encode(_, writer = minimal_js_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_js_1.default.Reader ? input : minimal_js_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePolicyReviewStatusEnum();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PolicyReviewStatusEnum.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePolicyReviewStatusEnum();
return message;
},
};