fal-js/proto/generated/controller_grpc_pb.js
2023-02-22 13:39:40 -08:00

345 lines
14 KiB
JavaScript

// GENERATED CODE -- DO NOT EDIT!
'use strict';
var grpc = require("@grpc/grpc-js");
var controller_pb = require('./controller_pb.js');
var common_pb = require('./common_pb.js');
var server_pb = require('./server_pb.js');
var google_protobuf_timestamp_pb = require('google-protobuf/google/protobuf/timestamp_pb.js');
function serialize_controller_CancelScheduledRunRequest(arg) {
if (!(arg instanceof controller_pb.CancelScheduledRunRequest)) {
throw new Error('Expected argument of type controller.CancelScheduledRunRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_CancelScheduledRunRequest(buffer_arg) {
return controller_pb.CancelScheduledRunRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_CancelScheduledRunResponse(arg) {
if (!(arg instanceof controller_pb.CancelScheduledRunResponse)) {
throw new Error('Expected argument of type controller.CancelScheduledRunResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_CancelScheduledRunResponse(buffer_arg) {
return controller_pb.CancelScheduledRunResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_CreateUserKeyRequest(arg) {
if (!(arg instanceof controller_pb.CreateUserKeyRequest)) {
throw new Error('Expected argument of type controller.CreateUserKeyRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_CreateUserKeyRequest(buffer_arg) {
return controller_pb.CreateUserKeyRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_CreateUserKeyResponse(arg) {
if (!(arg instanceof controller_pb.CreateUserKeyResponse)) {
throw new Error('Expected argument of type controller.CreateUserKeyResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_CreateUserKeyResponse(buffer_arg) {
return controller_pb.CreateUserKeyResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_GetScheduledActivationLogsRequest(arg) {
if (!(arg instanceof controller_pb.GetScheduledActivationLogsRequest)) {
throw new Error('Expected argument of type controller.GetScheduledActivationLogsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_GetScheduledActivationLogsRequest(buffer_arg) {
return controller_pb.GetScheduledActivationLogsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_GetScheduledActivationLogsResponse(arg) {
if (!(arg instanceof controller_pb.GetScheduledActivationLogsResponse)) {
throw new Error('Expected argument of type controller.GetScheduledActivationLogsResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_GetScheduledActivationLogsResponse(buffer_arg) {
return controller_pb.GetScheduledActivationLogsResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_HostedMap(arg) {
if (!(arg instanceof controller_pb.HostedMap)) {
throw new Error('Expected argument of type controller.HostedMap');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_HostedMap(buffer_arg) {
return controller_pb.HostedMap.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_HostedRun(arg) {
if (!(arg instanceof controller_pb.HostedRun)) {
throw new Error('Expected argument of type controller.HostedRun');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_HostedRun(buffer_arg) {
return controller_pb.HostedRun.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_HostedRunCron(arg) {
if (!(arg instanceof controller_pb.HostedRunCron)) {
throw new Error('Expected argument of type controller.HostedRunCron');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_HostedRunCron(buffer_arg) {
return controller_pb.HostedRunCron.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_HostedRunResult(arg) {
if (!(arg instanceof controller_pb.HostedRunResult)) {
throw new Error('Expected argument of type controller.HostedRunResult');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_HostedRunResult(buffer_arg) {
return controller_pb.HostedRunResult.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_ListScheduledRunActivationsRequest(arg) {
if (!(arg instanceof controller_pb.ListScheduledRunActivationsRequest)) {
throw new Error('Expected argument of type controller.ListScheduledRunActivationsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_ListScheduledRunActivationsRequest(buffer_arg) {
return controller_pb.ListScheduledRunActivationsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_ListScheduledRunActivationsResponse(arg) {
if (!(arg instanceof controller_pb.ListScheduledRunActivationsResponse)) {
throw new Error('Expected argument of type controller.ListScheduledRunActivationsResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_ListScheduledRunActivationsResponse(buffer_arg) {
return controller_pb.ListScheduledRunActivationsResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_ListScheduledRunsRequest(arg) {
if (!(arg instanceof controller_pb.ListScheduledRunsRequest)) {
throw new Error('Expected argument of type controller.ListScheduledRunsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_ListScheduledRunsRequest(buffer_arg) {
return controller_pb.ListScheduledRunsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_ListScheduledRunsResponse(arg) {
if (!(arg instanceof controller_pb.ListScheduledRunsResponse)) {
throw new Error('Expected argument of type controller.ListScheduledRunsResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_ListScheduledRunsResponse(buffer_arg) {
return controller_pb.ListScheduledRunsResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_ListUserKeysRequest(arg) {
if (!(arg instanceof controller_pb.ListUserKeysRequest)) {
throw new Error('Expected argument of type controller.ListUserKeysRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_ListUserKeysRequest(buffer_arg) {
return controller_pb.ListUserKeysRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_ListUserKeysResponse(arg) {
if (!(arg instanceof controller_pb.ListUserKeysResponse)) {
throw new Error('Expected argument of type controller.ListUserKeysResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_ListUserKeysResponse(buffer_arg) {
return controller_pb.ListUserKeysResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_RevokeUserKeyRequest(arg) {
if (!(arg instanceof controller_pb.RevokeUserKeyRequest)) {
throw new Error('Expected argument of type controller.RevokeUserKeyRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_RevokeUserKeyRequest(buffer_arg) {
return controller_pb.RevokeUserKeyRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_RevokeUserKeyResponse(arg) {
if (!(arg instanceof controller_pb.RevokeUserKeyResponse)) {
throw new Error('Expected argument of type controller.RevokeUserKeyResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_RevokeUserKeyResponse(buffer_arg) {
return controller_pb.RevokeUserKeyResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_controller_ScheduleInfo(arg) {
if (!(arg instanceof controller_pb.ScheduleInfo)) {
throw new Error('Expected argument of type controller.ScheduleInfo');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_controller_ScheduleInfo(buffer_arg) {
return controller_pb.ScheduleInfo.deserializeBinary(new Uint8Array(buffer_arg));
}
var IsolateControllerService = exports.IsolateControllerService = {
// Run the given function on the specified environment. Streams logs
// and the result originating from that function.
run: {
path: '/controller.IsolateController/Run',
requestStream: false,
responseStream: true,
requestType: controller_pb.HostedRun,
responseType: controller_pb.HostedRunResult,
requestSerialize: serialize_controller_HostedRun,
requestDeserialize: deserialize_controller_HostedRun,
responseSerialize: serialize_controller_HostedRunResult,
responseDeserialize: deserialize_controller_HostedRunResult,
},
// Run the given function in parallel with the given inputs
map: {
path: '/controller.IsolateController/Map',
requestStream: false,
responseStream: true,
requestType: controller_pb.HostedMap,
responseType: controller_pb.HostedRunResult,
requestSerialize: serialize_controller_HostedMap,
requestDeserialize: deserialize_controller_HostedMap,
responseSerialize: serialize_controller_HostedRunResult,
responseDeserialize: deserialize_controller_HostedRunResult,
},
// Schedule the given function to be run with the specified cron.
schedule: {
path: '/controller.IsolateController/Schedule',
requestStream: false,
responseStream: false,
requestType: controller_pb.HostedRunCron,
responseType: controller_pb.ScheduleInfo,
requestSerialize: serialize_controller_HostedRunCron,
requestDeserialize: deserialize_controller_HostedRunCron,
responseSerialize: serialize_controller_ScheduleInfo,
responseDeserialize: deserialize_controller_ScheduleInfo,
},
// List scheduled runs.
listScheduledRuns: {
path: '/controller.IsolateController/ListScheduledRuns',
requestStream: false,
responseStream: false,
requestType: controller_pb.ListScheduledRunsRequest,
responseType: controller_pb.ListScheduledRunsResponse,
requestSerialize: serialize_controller_ListScheduledRunsRequest,
requestDeserialize: deserialize_controller_ListScheduledRunsRequest,
responseSerialize: serialize_controller_ListScheduledRunsResponse,
responseDeserialize: deserialize_controller_ListScheduledRunsResponse,
},
// Cancel a scheduled run.
cancelScheduledRun: {
path: '/controller.IsolateController/CancelScheduledRun',
requestStream: false,
responseStream: false,
requestType: controller_pb.CancelScheduledRunRequest,
responseType: controller_pb.CancelScheduledRunResponse,
requestSerialize: serialize_controller_CancelScheduledRunRequest,
requestDeserialize: deserialize_controller_CancelScheduledRunRequest,
responseSerialize: serialize_controller_CancelScheduledRunResponse,
responseDeserialize: deserialize_controller_CancelScheduledRunResponse,
},
// List all the activations of one scheduled run.
listScheduledRunActivations: {
path: '/controller.IsolateController/ListScheduledRunActivations',
requestStream: false,
responseStream: false,
requestType: controller_pb.ListScheduledRunActivationsRequest,
responseType: controller_pb.ListScheduledRunActivationsResponse,
requestSerialize: serialize_controller_ListScheduledRunActivationsRequest,
requestDeserialize: deserialize_controller_ListScheduledRunActivationsRequest,
responseSerialize: serialize_controller_ListScheduledRunActivationsResponse,
responseDeserialize: deserialize_controller_ListScheduledRunActivationsResponse,
},
// Get logs from a particular activation of a scheduled run.
getScheduledActivationLogs: {
path: '/controller.IsolateController/GetScheduledActivationLogs',
requestStream: false,
responseStream: false,
requestType: controller_pb.GetScheduledActivationLogsRequest,
responseType: controller_pb.GetScheduledActivationLogsResponse,
requestSerialize: serialize_controller_GetScheduledActivationLogsRequest,
requestDeserialize: deserialize_controller_GetScheduledActivationLogsRequest,
responseSerialize: serialize_controller_GetScheduledActivationLogsResponse,
responseDeserialize: deserialize_controller_GetScheduledActivationLogsResponse,
},
// Creates an authentication key for a user
createUserKey: {
path: '/controller.IsolateController/CreateUserKey',
requestStream: false,
responseStream: false,
requestType: controller_pb.CreateUserKeyRequest,
responseType: controller_pb.CreateUserKeyResponse,
requestSerialize: serialize_controller_CreateUserKeyRequest,
requestDeserialize: deserialize_controller_CreateUserKeyRequest,
responseSerialize: serialize_controller_CreateUserKeyResponse,
responseDeserialize: deserialize_controller_CreateUserKeyResponse,
},
// Lists the user's authentication keys
listUserKeys: {
path: '/controller.IsolateController/ListUserKeys',
requestStream: false,
responseStream: false,
requestType: controller_pb.ListUserKeysRequest,
responseType: controller_pb.ListUserKeysResponse,
requestSerialize: serialize_controller_ListUserKeysRequest,
requestDeserialize: deserialize_controller_ListUserKeysRequest,
responseSerialize: serialize_controller_ListUserKeysResponse,
responseDeserialize: deserialize_controller_ListUserKeysResponse,
},
// Revokes an authentication key for a user
revokeUserKey: {
path: '/controller.IsolateController/RevokeUserKey',
requestStream: false,
responseStream: false,
requestType: controller_pb.RevokeUserKeyRequest,
responseType: controller_pb.RevokeUserKeyResponse,
requestSerialize: serialize_controller_RevokeUserKeyRequest,
requestDeserialize: deserialize_controller_RevokeUserKeyRequest,
responseSerialize: serialize_controller_RevokeUserKeyResponse,
responseDeserialize: deserialize_controller_RevokeUserKeyResponse,
},
};
exports.IsolateControllerClient = grpc.makeGenericClientConstructor(IsolateControllerService);