credentials_grpc_pb.js•9.22 kB
// GENERATED CODE -- DO NOT EDIT!
// Original file comments:
//
// Copyright (C) 2025 by Fonoster Inc (https://fonoster.com)
// http://github.com/fonoster/fonoster
//
// This file is part of Fonoster
//
// Licensed under the MIT License (the "License");
// you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
//
// https://opensource.org/licenses/MIT
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
'use strict';
var grpc = require('@grpc/grpc-js');
var credentials_pb = require('./credentials_pb.js');
function serialize_fonoster_credentials_v1beta2_CreateCredentialsRequest(arg) {
if (!(arg instanceof credentials_pb.CreateCredentialsRequest)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.CreateCredentialsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_CreateCredentialsRequest(buffer_arg) {
return credentials_pb.CreateCredentialsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_CreateCredentialsResponse(arg) {
if (!(arg instanceof credentials_pb.CreateCredentialsResponse)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.CreateCredentialsResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_CreateCredentialsResponse(buffer_arg) {
return credentials_pb.CreateCredentialsResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_Credentials(arg) {
if (!(arg instanceof credentials_pb.Credentials)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.Credentials');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_Credentials(buffer_arg) {
return credentials_pb.Credentials.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_DeleteCredentialsRequest(arg) {
if (!(arg instanceof credentials_pb.DeleteCredentialsRequest)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.DeleteCredentialsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_DeleteCredentialsRequest(buffer_arg) {
return credentials_pb.DeleteCredentialsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_DeleteCredentialsResponse(arg) {
if (!(arg instanceof credentials_pb.DeleteCredentialsResponse)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.DeleteCredentialsResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_DeleteCredentialsResponse(buffer_arg) {
return credentials_pb.DeleteCredentialsResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_GetCredentialsRequest(arg) {
if (!(arg instanceof credentials_pb.GetCredentialsRequest)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.GetCredentialsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_GetCredentialsRequest(buffer_arg) {
return credentials_pb.GetCredentialsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_ListCredentialsRequest(arg) {
if (!(arg instanceof credentials_pb.ListCredentialsRequest)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.ListCredentialsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_ListCredentialsRequest(buffer_arg) {
return credentials_pb.ListCredentialsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_ListCredentialsResponse(arg) {
if (!(arg instanceof credentials_pb.ListCredentialsResponse)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.ListCredentialsResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_ListCredentialsResponse(buffer_arg) {
return credentials_pb.ListCredentialsResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_UpdateCredentialsRequest(arg) {
if (!(arg instanceof credentials_pb.UpdateCredentialsRequest)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.UpdateCredentialsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_UpdateCredentialsRequest(buffer_arg) {
return credentials_pb.UpdateCredentialsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_fonoster_credentials_v1beta2_UpdateCredentialsResponse(arg) {
if (!(arg instanceof credentials_pb.UpdateCredentialsResponse)) {
throw new Error('Expected argument of type fonoster.credentials.v1beta2.UpdateCredentialsResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_fonoster_credentials_v1beta2_UpdateCredentialsResponse(buffer_arg) {
return credentials_pb.UpdateCredentialsResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
// The Credentials service definition
var CredentialsServiceService = exports.CredentialsServiceService = {
// Creates a new set of Credentials
createCredentials: {
path: '/fonoster.credentials.v1beta2.CredentialsService/CreateCredentials',
requestStream: false,
responseStream: false,
requestType: credentials_pb.CreateCredentialsRequest,
responseType: credentials_pb.CreateCredentialsResponse,
requestSerialize: serialize_fonoster_credentials_v1beta2_CreateCredentialsRequest,
requestDeserialize: deserialize_fonoster_credentials_v1beta2_CreateCredentialsRequest,
responseSerialize: serialize_fonoster_credentials_v1beta2_CreateCredentialsResponse,
responseDeserialize: deserialize_fonoster_credentials_v1beta2_CreateCredentialsResponse,
},
// Updates an existing set of Credentials
updateCredentials: {
path: '/fonoster.credentials.v1beta2.CredentialsService/UpdateCredentials',
requestStream: false,
responseStream: false,
requestType: credentials_pb.UpdateCredentialsRequest,
responseType: credentials_pb.UpdateCredentialsResponse,
requestSerialize: serialize_fonoster_credentials_v1beta2_UpdateCredentialsRequest,
requestDeserialize: deserialize_fonoster_credentials_v1beta2_UpdateCredentialsRequest,
responseSerialize: serialize_fonoster_credentials_v1beta2_UpdateCredentialsResponse,
responseDeserialize: deserialize_fonoster_credentials_v1beta2_UpdateCredentialsResponse,
},
// Gets the details of a given set of Credentials
getCredentials: {
path: '/fonoster.credentials.v1beta2.CredentialsService/GetCredentials',
requestStream: false,
responseStream: false,
requestType: credentials_pb.GetCredentialsRequest,
responseType: credentials_pb.Credentials,
requestSerialize: serialize_fonoster_credentials_v1beta2_GetCredentialsRequest,
requestDeserialize: deserialize_fonoster_credentials_v1beta2_GetCredentialsRequest,
responseSerialize: serialize_fonoster_credentials_v1beta2_Credentials,
responseDeserialize: deserialize_fonoster_credentials_v1beta2_Credentials,
},
// Deletes an existing set of Credentials
deleteCredentials: {
path: '/fonoster.credentials.v1beta2.CredentialsService/DeleteCredentials',
requestStream: false,
responseStream: false,
requestType: credentials_pb.DeleteCredentialsRequest,
responseType: credentials_pb.DeleteCredentialsResponse,
requestSerialize: serialize_fonoster_credentials_v1beta2_DeleteCredentialsRequest,
requestDeserialize: deserialize_fonoster_credentials_v1beta2_DeleteCredentialsRequest,
responseSerialize: serialize_fonoster_credentials_v1beta2_DeleteCredentialsResponse,
responseDeserialize: deserialize_fonoster_credentials_v1beta2_DeleteCredentialsResponse,
},
// Lists all Credentials
listCredentials: {
path: '/fonoster.credentials.v1beta2.CredentialsService/ListCredentials',
requestStream: false,
responseStream: false,
requestType: credentials_pb.ListCredentialsRequest,
responseType: credentials_pb.ListCredentialsResponse,
requestSerialize: serialize_fonoster_credentials_v1beta2_ListCredentialsRequest,
requestDeserialize: deserialize_fonoster_credentials_v1beta2_ListCredentialsRequest,
responseSerialize: serialize_fonoster_credentials_v1beta2_ListCredentialsResponse,
responseDeserialize: deserialize_fonoster_credentials_v1beta2_ListCredentialsResponse,
},
};
exports.CredentialsServiceClient = grpc.makeGenericClientConstructor(CredentialsServiceService, 'CredentialsService');