UNPKG

@aristech-org/nlp-client

Version:

A Node.js client library for the Aristech NLP Service

1,077 lines (1,076 loc) 36.9 kB
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.6.1 // protoc v3.21.12 // source: projects.proto /* eslint-disable */ import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire"; export const protobufPackage = "aristech.nlp"; export var FallbackMessage_Type; (function (FallbackMessage_Type) { FallbackMessage_Type[FallbackMessage_Type["CHAT"] = 0] = "CHAT"; FallbackMessage_Type[FallbackMessage_Type["EMAIL"] = 1] = "EMAIL"; FallbackMessage_Type[FallbackMessage_Type["VOICE"] = 2] = "VOICE"; FallbackMessage_Type[FallbackMessage_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(FallbackMessage_Type || (FallbackMessage_Type = {})); export function fallbackMessage_TypeFromJSON(object) { switch (object) { case 0: case "CHAT": return FallbackMessage_Type.CHAT; case 1: case "EMAIL": return FallbackMessage_Type.EMAIL; case 2: case "VOICE": return FallbackMessage_Type.VOICE; case -1: case "UNRECOGNIZED": default: return FallbackMessage_Type.UNRECOGNIZED; } } export function fallbackMessage_TypeToJSON(object) { switch (object) { case FallbackMessage_Type.CHAT: return "CHAT"; case FallbackMessage_Type.EMAIL: return "EMAIL"; case FallbackMessage_Type.VOICE: return "VOICE"; case FallbackMessage_Type.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } function createBaseGetProjectsRequest() { return {}; } export const GetProjectsRequest = { encode(_, writer = new BinaryWriter()) { return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetProjectsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(_) { return {}; }, toJSON(_) { const obj = {}; return obj; }, create(base) { return GetProjectsRequest.fromPartial(base ?? {}); }, fromPartial(_) { const message = createBaseGetProjectsRequest(); return message; }, }; function createBaseProject() { return { id: "", name: "" }; } export const Project = { encode(message, writer = new BinaryWriter()) { if (message.id !== "") { writer.uint32(10).string(message.id); } if (message.name !== "") { writer.uint32(18).string(message.name); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseProject(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.id = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.name = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { id: isSet(object.id) ? globalThis.String(object.id) : "", name: isSet(object.name) ? globalThis.String(object.name) : "", }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } if (message.name !== "") { obj.name = message.name; } return obj; }, create(base) { return Project.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseProject(); message.id = object.id ?? ""; message.name = object.name ?? ""; return message; }, }; function createBaseAddProjectRequest() { return { name: "", description: "", embeddingModel: undefined, fallbackMessages: [], defaultThreshold: 0, teamId: "", debugMode: false, excludeOutputFromSearch: false, history: undefined, configSlug: "", slug: "", }; } export const AddProjectRequest = { encode(message, writer = new BinaryWriter()) { if (message.name !== "") { writer.uint32(10).string(message.name); } if (message.description !== "") { writer.uint32(18).string(message.description); } if (message.embeddingModel !== undefined) { EmbeddingModel.encode(message.embeddingModel, writer.uint32(26).fork()).join(); } for (const v of message.fallbackMessages) { FallbackMessage.encode(v, writer.uint32(34).fork()).join(); } if (message.defaultThreshold !== 0) { writer.uint32(45).float(message.defaultThreshold); } if (message.teamId !== "") { writer.uint32(50).string(message.teamId); } if (message.debugMode !== false) { writer.uint32(56).bool(message.debugMode); } if (message.excludeOutputFromSearch !== false) { writer.uint32(64).bool(message.excludeOutputFromSearch); } if (message.history !== undefined) { History.encode(message.history, writer.uint32(74).fork()).join(); } if (message.configSlug !== "") { writer.uint32(82).string(message.configSlug); } if (message.slug !== "") { writer.uint32(90).string(message.slug); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseAddProjectRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.name = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.description = reader.string(); continue; } case 3: { if (tag !== 26) { break; } message.embeddingModel = EmbeddingModel.decode(reader, reader.uint32()); continue; } case 4: { if (tag !== 34) { break; } message.fallbackMessages.push(FallbackMessage.decode(reader, reader.uint32())); continue; } case 5: { if (tag !== 45) { break; } message.defaultThreshold = reader.float(); continue; } case 6: { if (tag !== 50) { break; } message.teamId = reader.string(); continue; } case 7: { if (tag !== 56) { break; } message.debugMode = reader.bool(); continue; } case 8: { if (tag !== 64) { break; } message.excludeOutputFromSearch = reader.bool(); continue; } case 9: { if (tag !== 74) { break; } message.history = History.decode(reader, reader.uint32()); continue; } case 10: { if (tag !== 82) { break; } message.configSlug = reader.string(); continue; } case 11: { if (tag !== 90) { break; } message.slug = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { name: isSet(object.name) ? globalThis.String(object.name) : "", description: isSet(object.description) ? globalThis.String(object.description) : "", embeddingModel: isSet(object.embeddingModel) ? EmbeddingModel.fromJSON(object.embeddingModel) : undefined, fallbackMessages: globalThis.Array.isArray(object?.fallbackMessages) ? object.fallbackMessages.map((e) => FallbackMessage.fromJSON(e)) : [], defaultThreshold: isSet(object.defaultThreshold) ? globalThis.Number(object.defaultThreshold) : 0, teamId: isSet(object.teamId) ? globalThis.String(object.teamId) : "", debugMode: isSet(object.debugMode) ? globalThis.Boolean(object.debugMode) : false, excludeOutputFromSearch: isSet(object.excludeOutputFromSearch) ? globalThis.Boolean(object.excludeOutputFromSearch) : false, history: isSet(object.history) ? History.fromJSON(object.history) : undefined, configSlug: isSet(object.configSlug) ? globalThis.String(object.configSlug) : "", slug: isSet(object.slug) ? globalThis.String(object.slug) : "", }; }, toJSON(message) { const obj = {}; if (message.name !== "") { obj.name = message.name; } if (message.description !== "") { obj.description = message.description; } if (message.embeddingModel !== undefined) { obj.embeddingModel = EmbeddingModel.toJSON(message.embeddingModel); } if (message.fallbackMessages?.length) { obj.fallbackMessages = message.fallbackMessages.map((e) => FallbackMessage.toJSON(e)); } if (message.defaultThreshold !== 0) { obj.defaultThreshold = message.defaultThreshold; } if (message.teamId !== "") { obj.teamId = message.teamId; } if (message.debugMode !== false) { obj.debugMode = message.debugMode; } if (message.excludeOutputFromSearch !== false) { obj.excludeOutputFromSearch = message.excludeOutputFromSearch; } if (message.history !== undefined) { obj.history = History.toJSON(message.history); } if (message.configSlug !== "") { obj.configSlug = message.configSlug; } if (message.slug !== "") { obj.slug = message.slug; } return obj; }, create(base) { return AddProjectRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseAddProjectRequest(); message.name = object.name ?? ""; message.description = object.description ?? ""; message.embeddingModel = (object.embeddingModel !== undefined && object.embeddingModel !== null) ? EmbeddingModel.fromPartial(object.embeddingModel) : undefined; message.fallbackMessages = object.fallbackMessages?.map((e) => FallbackMessage.fromPartial(e)) || []; message.defaultThreshold = object.defaultThreshold ?? 0; message.teamId = object.teamId ?? ""; message.debugMode = object.debugMode ?? false; message.excludeOutputFromSearch = object.excludeOutputFromSearch ?? false; message.history = (object.history !== undefined && object.history !== null) ? History.fromPartial(object.history) : undefined; message.configSlug = object.configSlug ?? ""; message.slug = object.slug ?? ""; return message; }, }; function createBaseFallbackMessage() { return { message: "", type: 0 }; } export const FallbackMessage = { encode(message, writer = new BinaryWriter()) { if (message.message !== "") { writer.uint32(10).string(message.message); } if (message.type !== 0) { writer.uint32(16).int32(message.type); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseFallbackMessage(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.message = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.type = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { message: isSet(object.message) ? globalThis.String(object.message) : "", type: isSet(object.type) ? fallbackMessage_TypeFromJSON(object.type) : 0, }; }, toJSON(message) { const obj = {}; if (message.message !== "") { obj.message = message.message; } if (message.type !== 0) { obj.type = fallbackMessage_TypeToJSON(message.type); } return obj; }, create(base) { return FallbackMessage.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseFallbackMessage(); message.message = object.message ?? ""; message.type = object.type ?? 0; return message; }, }; function createBaseHistory() { return { creatorId: "", changedBy: "", creationDate: "", lastEditDate: "" }; } export const History = { encode(message, writer = new BinaryWriter()) { if (message.creatorId !== "") { writer.uint32(10).string(message.creatorId); } if (message.changedBy !== "") { writer.uint32(18).string(message.changedBy); } if (message.creationDate !== "") { writer.uint32(26).string(message.creationDate); } if (message.lastEditDate !== "") { writer.uint32(34).string(message.lastEditDate); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseHistory(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.creatorId = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.changedBy = reader.string(); continue; } case 3: { if (tag !== 26) { break; } message.creationDate = reader.string(); continue; } case 4: { if (tag !== 34) { break; } message.lastEditDate = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { creatorId: isSet(object.creatorId) ? globalThis.String(object.creatorId) : "", changedBy: isSet(object.changedBy) ? globalThis.String(object.changedBy) : "", creationDate: isSet(object.creationDate) ? globalThis.String(object.creationDate) : "", lastEditDate: isSet(object.lastEditDate) ? globalThis.String(object.lastEditDate) : "", }; }, toJSON(message) { const obj = {}; if (message.creatorId !== "") { obj.creatorId = message.creatorId; } if (message.changedBy !== "") { obj.changedBy = message.changedBy; } if (message.creationDate !== "") { obj.creationDate = message.creationDate; } if (message.lastEditDate !== "") { obj.lastEditDate = message.lastEditDate; } return obj; }, create(base) { return History.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseHistory(); message.creatorId = object.creatorId ?? ""; message.changedBy = object.changedBy ?? ""; message.creationDate = object.creationDate ?? ""; message.lastEditDate = object.lastEditDate ?? ""; return message; }, }; function createBaseAddProjectResponse() { return { projectId: "" }; } export const AddProjectResponse = { encode(message, writer = new BinaryWriter()) { if (message.projectId !== "") { writer.uint32(10).string(message.projectId); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseAddProjectResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.projectId = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { projectId: isSet(object.projectId) ? globalThis.String(object.projectId) : "" }; }, toJSON(message) { const obj = {}; if (message.projectId !== "") { obj.projectId = message.projectId; } return obj; }, create(base) { return AddProjectResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseAddProjectResponse(); message.projectId = object.projectId ?? ""; return message; }, }; function createBaseRemoveProjectRequest() { return { projectId: "" }; } export const RemoveProjectRequest = { encode(message, writer = new BinaryWriter()) { if (message.projectId !== "") { writer.uint32(10).string(message.projectId); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseRemoveProjectRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.projectId = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { projectId: isSet(object.projectId) ? globalThis.String(object.projectId) : "" }; }, toJSON(message) { const obj = {}; if (message.projectId !== "") { obj.projectId = message.projectId; } return obj; }, create(base) { return RemoveProjectRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseRemoveProjectRequest(); message.projectId = object.projectId ?? ""; return message; }, }; function createBaseRemoveProjectResponse() { return {}; } export const RemoveProjectResponse = { encode(_, writer = new BinaryWriter()) { return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseRemoveProjectResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(_) { return {}; }, toJSON(_) { const obj = {}; return obj; }, create(base) { return RemoveProjectResponse.fromPartial(base ?? {}); }, fromPartial(_) { const message = createBaseRemoveProjectResponse(); return message; }, }; function createBaseGetEmbeddingModelsRequest() { return {}; } export const GetEmbeddingModelsRequest = { encode(_, writer = new BinaryWriter()) { return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetEmbeddingModelsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(_) { return {}; }, toJSON(_) { const obj = {}; return obj; }, create(base) { return GetEmbeddingModelsRequest.fromPartial(base ?? {}); }, fromPartial(_) { const message = createBaseGetEmbeddingModelsRequest(); return message; }, }; function createBaseEmbeddingModel() { return { name: "", dimensions: 0, baseLibrary: "", locale: [] }; } export const EmbeddingModel = { encode(message, writer = new BinaryWriter()) { if (message.name !== "") { writer.uint32(10).string(message.name); } if (message.dimensions !== 0) { writer.uint32(16).int32(message.dimensions); } if (message.baseLibrary !== "") { writer.uint32(26).string(message.baseLibrary); } for (const v of message.locale) { writer.uint32(34).string(v); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseEmbeddingModel(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.name = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.dimensions = reader.int32(); continue; } case 3: { if (tag !== 26) { break; } message.baseLibrary = reader.string(); continue; } case 4: { if (tag !== 34) { break; } message.locale.push(reader.string()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { name: isSet(object.name) ? globalThis.String(object.name) : "", dimensions: isSet(object.dimensions) ? globalThis.Number(object.dimensions) : 0, baseLibrary: isSet(object.baseLibrary) ? globalThis.String(object.baseLibrary) : "", locale: globalThis.Array.isArray(object?.locale) ? object.locale.map((e) => globalThis.String(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.name !== "") { obj.name = message.name; } if (message.dimensions !== 0) { obj.dimensions = Math.round(message.dimensions); } if (message.baseLibrary !== "") { obj.baseLibrary = message.baseLibrary; } if (message.locale?.length) { obj.locale = message.locale; } return obj; }, create(base) { return EmbeddingModel.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseEmbeddingModel(); message.name = object.name ?? ""; message.dimensions = object.dimensions ?? 0; message.baseLibrary = object.baseLibrary ?? ""; message.locale = object.locale?.map((e) => e) || []; return message; }, }; function createBaseUpdateProjectRequest() { return { projectId: "", name: "", description: "", embeddingModel: undefined, fallbackMessages: [], defaultThreshold: 0, debugMode: false, excludeOutputFromSearch: false, history: undefined, configSlug: "", slug: "", }; } export const UpdateProjectRequest = { encode(message, writer = new BinaryWriter()) { if (message.projectId !== "") { writer.uint32(10).string(message.projectId); } if (message.name !== "") { writer.uint32(18).string(message.name); } if (message.description !== "") { writer.uint32(26).string(message.description); } if (message.embeddingModel !== undefined) { EmbeddingModel.encode(message.embeddingModel, writer.uint32(34).fork()).join(); } for (const v of message.fallbackMessages) { FallbackMessage.encode(v, writer.uint32(42).fork()).join(); } if (message.defaultThreshold !== 0) { writer.uint32(53).float(message.defaultThreshold); } if (message.debugMode !== false) { writer.uint32(56).bool(message.debugMode); } if (message.excludeOutputFromSearch !== false) { writer.uint32(64).bool(message.excludeOutputFromSearch); } if (message.history !== undefined) { History.encode(message.history, writer.uint32(74).fork()).join(); } if (message.configSlug !== "") { writer.uint32(82).string(message.configSlug); } if (message.slug !== "") { writer.uint32(90).string(message.slug); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateProjectRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.projectId = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.name = reader.string(); continue; } case 3: { if (tag !== 26) { break; } message.description = reader.string(); continue; } case 4: { if (tag !== 34) { break; } message.embeddingModel = EmbeddingModel.decode(reader, reader.uint32()); continue; } case 5: { if (tag !== 42) { break; } message.fallbackMessages.push(FallbackMessage.decode(reader, reader.uint32())); continue; } case 6: { if (tag !== 53) { break; } message.defaultThreshold = reader.float(); continue; } case 7: { if (tag !== 56) { break; } message.debugMode = reader.bool(); continue; } case 8: { if (tag !== 64) { break; } message.excludeOutputFromSearch = reader.bool(); continue; } case 9: { if (tag !== 74) { break; } message.history = History.decode(reader, reader.uint32()); continue; } case 10: { if (tag !== 82) { break; } message.configSlug = reader.string(); continue; } case 11: { if (tag !== 90) { break; } message.slug = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { projectId: isSet(object.projectId) ? globalThis.String(object.projectId) : "", name: isSet(object.name) ? globalThis.String(object.name) : "", description: isSet(object.description) ? globalThis.String(object.description) : "", embeddingModel: isSet(object.embeddingModel) ? EmbeddingModel.fromJSON(object.embeddingModel) : undefined, fallbackMessages: globalThis.Array.isArray(object?.fallbackMessages) ? object.fallbackMessages.map((e) => FallbackMessage.fromJSON(e)) : [], defaultThreshold: isSet(object.defaultThreshold) ? globalThis.Number(object.defaultThreshold) : 0, debugMode: isSet(object.debugMode) ? globalThis.Boolean(object.debugMode) : false, excludeOutputFromSearch: isSet(object.excludeOutputFromSearch) ? globalThis.Boolean(object.excludeOutputFromSearch) : false, history: isSet(object.history) ? History.fromJSON(object.history) : undefined, configSlug: isSet(object.configSlug) ? globalThis.String(object.configSlug) : "", slug: isSet(object.slug) ? globalThis.String(object.slug) : "", }; }, toJSON(message) { const obj = {}; if (message.projectId !== "") { obj.projectId = message.projectId; } if (message.name !== "") { obj.name = message.name; } if (message.description !== "") { obj.description = message.description; } if (message.embeddingModel !== undefined) { obj.embeddingModel = EmbeddingModel.toJSON(message.embeddingModel); } if (message.fallbackMessages?.length) { obj.fallbackMessages = message.fallbackMessages.map((e) => FallbackMessage.toJSON(e)); } if (message.defaultThreshold !== 0) { obj.defaultThreshold = message.defaultThreshold; } if (message.debugMode !== false) { obj.debugMode = message.debugMode; } if (message.excludeOutputFromSearch !== false) { obj.excludeOutputFromSearch = message.excludeOutputFromSearch; } if (message.history !== undefined) { obj.history = History.toJSON(message.history); } if (message.configSlug !== "") { obj.configSlug = message.configSlug; } if (message.slug !== "") { obj.slug = message.slug; } return obj; }, create(base) { return UpdateProjectRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseUpdateProjectRequest(); message.projectId = object.projectId ?? ""; message.name = object.name ?? ""; message.description = object.description ?? ""; message.embeddingModel = (object.embeddingModel !== undefined && object.embeddingModel !== null) ? EmbeddingModel.fromPartial(object.embeddingModel) : undefined; message.fallbackMessages = object.fallbackMessages?.map((e) => FallbackMessage.fromPartial(e)) || []; message.defaultThreshold = object.defaultThreshold ?? 0; message.debugMode = object.debugMode ?? false; message.excludeOutputFromSearch = object.excludeOutputFromSearch ?? false; message.history = (object.history !== undefined && object.history !== null) ? History.fromPartial(object.history) : undefined; message.configSlug = object.configSlug ?? ""; message.slug = object.slug ?? ""; return message; }, }; function createBaseUpdateProjectResponse() { return {}; } export const UpdateProjectResponse = { encode(_, writer = new BinaryWriter()) { return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateProjectResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(_) { return {}; }, toJSON(_) { const obj = {}; return obj; }, create(base) { return UpdateProjectResponse.fromPartial(base ?? {}); }, fromPartial(_) { const message = createBaseUpdateProjectResponse(); return message; }, }; function isSet(value) { return value !== null && value !== undefined; }