UNPKG

yc-types

Version:

TypeScript types and interfaces for YellowCard protobuf definitions

268 lines (267 loc) 15.5 kB
"use strict"; // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.2.7 // protoc v5.29.2 // source: yc_services.proto Object.defineProperty(exports, "__esModule", { value: true }); exports.YcServiceManagementClientImpl = exports.YcServiceManagementServiceName = exports.protobufPackage = void 0; /* eslint-disable */ const wire_1 = require("@bufbuild/protobuf/wire"); const auth_user_1 = require("./auth_user"); const card_1 = require("./card"); const citizen_1 = require("./citizen"); const common_1 = require("./common"); const issuer_1 = require("./issuer"); const ledger_1 = require("./ledger"); const stakeholders_1 = require("./stakeholders"); const yellowcard_1 = require("./yellowcard"); exports.protobufPackage = "pb"; exports.YcServiceManagementServiceName = "pb.YcServiceManagement"; class YcServiceManagementClientImpl { constructor(rpc, opts) { this.service = (opts === null || opts === void 0 ? void 0 : opts.service) || exports.YcServiceManagementServiceName; this.rpc = rpc; this.LoginAPI = this.LoginAPI.bind(this); this.RefreshTokenAPI = this.RefreshTokenAPI.bind(this); this.RevokeSessionAPI = this.RevokeSessionAPI.bind(this); this.ActivateSessionAPI = this.ActivateSessionAPI.bind(this); this.ListActiveSessionsAPI = this.ListActiveSessionsAPI.bind(this); this.CreateUserAPI = this.CreateUserAPI.bind(this); this.GetUserAPI = this.GetUserAPI.bind(this); this.UpdateUserAPI = this.UpdateUserAPI.bind(this); this.ListUsersAPI = this.ListUsersAPI.bind(this); this.DeleteUserAPI = this.DeleteUserAPI.bind(this); this.CreateIssuerAPI = this.CreateIssuerAPI.bind(this); this.GetIssuerAPI = this.GetIssuerAPI.bind(this); this.UpdateIssuerAPI = this.UpdateIssuerAPI.bind(this); this.ListIssuersAPI = this.ListIssuersAPI.bind(this); this.DeleteIssuerAPI = this.DeleteIssuerAPI.bind(this); this.IssueYellowCardAPI = this.IssueYellowCardAPI.bind(this); this.CreateStakeholderAPI = this.CreateStakeholderAPI.bind(this); this.GetCard = this.GetCard.bind(this); this.ListCards = this.ListCards.bind(this); this.GetStakeholderAPI = this.GetStakeholderAPI.bind(this); this.UpdateStakeholderAPI = this.UpdateStakeholderAPI.bind(this); this.ListStakeholdersAPI = this.ListStakeholdersAPI.bind(this); this.DeleteStakeholderAPI = this.DeleteStakeholderAPI.bind(this); this.CreateCitizenAPI = this.CreateCitizenAPI.bind(this); this.GetCitizenAPI = this.GetCitizenAPI.bind(this); this.UpdateCitizenAPI = this.UpdateCitizenAPI.bind(this); this.ListCitizensAPI = this.ListCitizensAPI.bind(this); this.DeleteCitizenAPI = this.DeleteCitizenAPI.bind(this); this.CreateChainCardAPI = this.CreateChainCardAPI.bind(this); this.VerifyChainCardAPI = this.VerifyChainCardAPI.bind(this); this.GetChainCardAPI = this.GetChainCardAPI.bind(this); this.ListChainCardsAPI = this.ListChainCardsAPI.bind(this); this.AddVaccination = this.AddVaccination.bind(this); this.GetVaccinations = this.GetVaccinations.bind(this); this.RevokeCard = this.RevokeCard.bind(this); this.ListVaccines = this.ListVaccines.bind(this); this.ListDiseases = this.ListDiseases.bind(this); this.GetAllCards = this.GetAllCards.bind(this); this.ReadCard = this.ReadCard.bind(this); this.UpdateCardStatus = this.UpdateCardStatus.bind(this); } LoginAPI(request) { const data = auth_user_1.LoginRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "LoginAPI", data); return promise.then((data) => auth_user_1.Session.decode(new wire_1.BinaryReader(data))); } RefreshTokenAPI(request) { const data = auth_user_1.RefreshTokenRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "RefreshTokenAPI", data); return promise.then((data) => auth_user_1.Session.decode(new wire_1.BinaryReader(data))); } RevokeSessionAPI(request) { const data = auth_user_1.RevokeSessionRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "RevokeSessionAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } ActivateSessionAPI(request) { const data = auth_user_1.RevokeSessionRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ActivateSessionAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } ListActiveSessionsAPI(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListActiveSessionsAPI", data); return promise.then((data) => auth_user_1.ListActiveSessionResponse.decode(new wire_1.BinaryReader(data))); } CreateUserAPI(request) { const data = auth_user_1.CreateUserRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "CreateUserAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } GetUserAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetUserAPI", data); return promise.then((data) => auth_user_1.User.decode(new wire_1.BinaryReader(data))); } UpdateUserAPI(request) { const data = auth_user_1.User.encode(request).finish(); const promise = this.rpc.request(this.service, "UpdateUserAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } ListUsersAPI(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListUsersAPI", data); return promise.then((data) => auth_user_1.ListUserResponse.decode(new wire_1.BinaryReader(data))); } DeleteUserAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "DeleteUserAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } CreateIssuerAPI(request) { const data = issuer_1.CreateIssuerRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "CreateIssuerAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } GetIssuerAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetIssuerAPI", data); return promise.then((data) => issuer_1.Issuer.decode(new wire_1.BinaryReader(data))); } UpdateIssuerAPI(request) { const data = issuer_1.Issuer.encode(request).finish(); const promise = this.rpc.request(this.service, "UpdateIssuerAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } ListIssuersAPI(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListIssuersAPI", data); return promise.then((data) => issuer_1.ListIssuersResponse.decode(new wire_1.BinaryReader(data))); } DeleteIssuerAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "DeleteIssuerAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } IssueYellowCardAPI(request) { const data = yellowcard_1.IssueYellowCardRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "IssueYellowCardAPI", data); return promise.then((data) => yellowcard_1.IssueYellowCardResponse.decode(new wire_1.BinaryReader(data))); } CreateStakeholderAPI(request) { const data = stakeholders_1.CreateStakeholderRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "CreateStakeholderAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } GetCard(request) { const data = yellowcard_1.APIGetCardRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetCard", data); return promise.then((data) => yellowcard_1.APIGetCardResponse.decode(new wire_1.BinaryReader(data))); } ListCards(request) { const data = yellowcard_1.APIListCardsRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListCards", data); return promise.then((data) => yellowcard_1.APIListCardsResponse.decode(new wire_1.BinaryReader(data))); } GetStakeholderAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetStakeholderAPI", data); return promise.then((data) => stakeholders_1.Stakeholder.decode(new wire_1.BinaryReader(data))); } UpdateStakeholderAPI(request) { const data = stakeholders_1.Stakeholder.encode(request).finish(); const promise = this.rpc.request(this.service, "UpdateStakeholderAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } ListStakeholdersAPI(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListStakeholdersAPI", data); return promise.then((data) => stakeholders_1.ListStakeholdersResponse.decode(new wire_1.BinaryReader(data))); } DeleteStakeholderAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "DeleteStakeholderAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } CreateCitizenAPI(request) { const data = citizen_1.CreateCitizenRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "CreateCitizenAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } GetCitizenAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetCitizenAPI", data); return promise.then((data) => citizen_1.Citizen.decode(new wire_1.BinaryReader(data))); } UpdateCitizenAPI(request) { const data = citizen_1.Citizen.encode(request).finish(); const promise = this.rpc.request(this.service, "UpdateCitizenAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } ListCitizensAPI(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListCitizensAPI", data); return promise.then((data) => citizen_1.ListCitizensResponse.decode(new wire_1.BinaryReader(data))); } DeleteCitizenAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "DeleteCitizenAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } CreateChainCardAPI(request) { const data = card_1.CreateChainCardRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "CreateChainCardAPI", data); return promise.then((data) => common_1.GlobalResponse.decode(new wire_1.BinaryReader(data))); } VerifyChainCardAPI(request) { const data = card_1.VerifyChainCardRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "VerifyChainCardAPI", data); return promise.then((data) => card_1.VerifyChainCardResponse.decode(new wire_1.BinaryReader(data))); } GetChainCardAPI(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetChainCardAPI", data); return promise.then((data) => card_1.ChainCard.decode(new wire_1.BinaryReader(data))); } ListChainCardsAPI(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListChainCardsAPI", data); return promise.then((data) => card_1.ListChainCardsResponse.decode(new wire_1.BinaryReader(data))); } AddVaccination(request) { const data = yellowcard_1.APIAddVaccinationRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "AddVaccination", data); return promise.then((data) => yellowcard_1.APIAddVaccinationResponse.decode(new wire_1.BinaryReader(data))); } GetVaccinations(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetVaccinations", data); return promise.then((data) => yellowcard_1.APIGetVaccinationsResponse.decode(new wire_1.BinaryReader(data))); } RevokeCard(request) { const data = yellowcard_1.APIRevokeCardRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "RevokeCard", data); return promise.then((data) => yellowcard_1.APIRevokeCardResponse.decode(new wire_1.BinaryReader(data))); } ListVaccines(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListVaccines", data); return promise.then((data) => yellowcard_1.APIListVaccinesResponse.decode(new wire_1.BinaryReader(data))); } ListDiseases(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ListDiseases", data); return promise.then((data) => yellowcard_1.APIListDiseasesResponse.decode(new wire_1.BinaryReader(data))); } GetAllCards(request) { const data = common_1.ListDataRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "GetAllCards", data); return promise.then((data) => ledger_1.GetAllCardsResponse.decode(new wire_1.BinaryReader(data))); } ReadCard(request) { const data = common_1.GetIDRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "ReadCard", data); return promise.then((data) => ledger_1.YellowCard.decode(new wire_1.BinaryReader(data))); } UpdateCardStatus(request) { const data = ledger_1.UpdateCardStatusRequest.encode(request).finish(); const promise = this.rpc.request(this.service, "UpdateCardStatus", data); return promise.then((data) => ledger_1.UpdateCardStatusResponse.decode(new wire_1.BinaryReader(data))); } } exports.YcServiceManagementClientImpl = YcServiceManagementClientImpl;