@mochabug/adapt-web
Version:
The client library to execute automations, without effort, in a browser environment
179 lines • 13.8 kB
JavaScript
"use strict";
// Copyright 2023, mochabug AB
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// 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.
Object.defineProperty(exports, "__esModule", { value: true });
exports.AutomationService = exports.StatusSchema = exports.Status = exports.WebsocketMessageSchema = exports.SessionSchema = exports.UrlSchema = exports.OutputSchema = exports.GetSessionResponseSchema = exports.GetSessionRequestSchema = exports.StopSessionResponseSchema = exports.StopSessionRequestSchema = exports.StartSessionResponseSchema = exports.StartSessionRequestSchema = exports.ReadUrlsResponseSchema = exports.ReadUrlsRequestSchema = exports.ReadOutputResponseSchema = exports.ReadOutputRequestSchema = exports.InheritSessionResponseSchema = exports.InheritSessionRequestSchema = exports.file_mochabugapis_adapt_automations_v1_automations = void 0;
const codegenv2_1 = require("@bufbuild/protobuf/codegenv2");
const validate_pb_js_1 = require("../../../../buf/validate/validate_pb.js");
const annotations_pb_js_1 = require("../../../../google/api/annotations_pb.js");
const client_pb_js_1 = require("../../../../google/api/client_pb.js");
const wkt_1 = require("@bufbuild/protobuf/wkt");
const signal_data_pb_js_1 = require("../../graph/signal_data_pb.js");
/**
* Describes the file mochabugapis/adapt/automations/v1/automations.proto.
*/
exports.file_mochabugapis_adapt_automations_v1_automations = (0, codegenv2_1.fileDesc)("CjNtb2NoYWJ1Z2FwaXMvYWRhcHQvYXV0b21hdGlvbnMvdjEvYXV0b21hdGlvbnMucHJvdG8SIW1vY2hhYnVnYXBpcy5hZGFwdC5hdXRvbWF0aW9ucy52MSIvChVJbmhlcml0U2Vzc2lvblJlcXVlc3QSFgoCaWQYASABKAlCCrpIB3IFEAEY9AMirQEKFkluaGVyaXRTZXNzaW9uUmVzcG9uc2USDQoFdG9rZW4YASABKAkSGgoSYnJva2VyX2NyZWRlbnRpYWxzGAIgASgMEhUKDWNvbnN1bWVyX25hbWUYAyABKAkSEwoLc3RyZWFtX25hbWUYBCABKAkSMAoHZXhwaXJlcxgFIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBIAIgBAUIKCghfZXhwaXJlcyKvAQoRUmVhZE91dHB1dFJlcXVlc3QSFgoCaWQYASABKAlCCrpIB3IFEAEY9AMSGgoJcGFnZV9zaXplGAIgASgNQge6SAQqAhhkEikKBnZlcnRleBgDIAEoCUIUukgRcg8yDV5bMC05YS16XXs0fSRIAIgBARIhCgpuZXdlcl90aGFuGAQgASgJQgi6SAVyA7ABAUgBiAEBQgkKB192ZXJ0ZXhCDQoLX25ld2VyX3RoYW4iywEKElJlYWRPdXRwdXRSZXNwb25zZRI7CgdzZXNzaW9uGAEgASgLMioubW9jaGFidWdhcGlzLmFkYXB0LmF1dG9tYXRpb25zLnYxLlNlc3Npb24SOgoHb3V0cHV0cxgCIAMoCzIpLm1vY2hhYnVnYXBpcy5hZGFwdC5hdXRvbWF0aW9ucy52MS5PdXRwdXQSJwoQbmV4dF9wYWdlX2N1cnNvchgDIAEoCUIIukgFcgOwAQFIAIgBAUITChFfbmV4dF9wYWdlX2N1cnNvciJ3Cg9SZWFkVXJsc1JlcXVlc3QSFgoCaWQYASABKAlCCrpIB3IFEAEY9AMSGgoJcGFnZV9zaXplGAIgASgNQge6SAQqAhhkEiEKCm5ld2VyX3RoYW4YAyABKAlCCLpIBXIDsAEBSACIAQFCDQoLX25ld2VyX3RoYW4iwwEKEFJlYWRVcmxzUmVzcG9uc2USOwoHc2Vzc2lvbhgBIAEoCzIqLm1vY2hhYnVnYXBpcy5hZGFwdC5hdXRvbWF0aW9ucy52MS5TZXNzaW9uEjQKBHVybHMYAiADKAsyJi5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuVXJsEicKEG5leHRfcGFnZV9jdXJzb3IYAyABKAlCCLpIBXIDsAEBSACIAQFCEwoRX25leHRfcGFnZV9jdXJzb3Ii2AIKE1N0YXJ0U2Vzc2lvblJlcXVlc3QSFgoCaWQYASABKAlCCrpIB3IFEAEY9AMSOwoLdHJhbnNtaXR0ZXIYAiABKAlCIbpIHnIcEAEYZDIWXlthLXpBLVowLTlfLV17MSwxMDB9JEgAiAEBEoUBCgdzaWduYWxzGAMgAygLMkMubW9jaGFidWdhcGlzLmFkYXB0LmF1dG9tYXRpb25zLnYxLlN0YXJ0U2Vzc2lvblJlcXVlc3QuU2lnbmFsc0VudHJ5Qi+6SCyaASkiInIgEAEYZDIaXltfJGEtekEtWl1bXyRhLXpBLVowLTldKiQqA8gBARpUCgxTaWduYWxzRW50cnkSCwoDa2V5GAEgASgJEjMKBXZhbHVlGAIgASgLMiQubW9jaGFidWdhcGlzLmFkYXB0LmdyYXBoLlNpZ25hbERhdGE6AjgBQg4KDF90cmFuc21pdHRlciJjChRTdGFydFNlc3Npb25SZXNwb25zZRINCgV0b2tlbhgBIAEoCRIwCgdleHBpcmVzGAIgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEgAiAEBQgoKCF9leHBpcmVzIiwKElN0b3BTZXNzaW9uUmVxdWVzdBIWCgJpZBgBIAEoCUIKukgHcgUQARj0AyIVChNTdG9wU2Vzc2lvblJlc3BvbnNlIisKEUdldFNlc3Npb25SZXF1ZXN0EhYKAmlkGAEgASgJQgq6SAdyBRABGPQDIlkKEkdldFNlc3Npb25SZXNwb25zZRJDCgdzZXNzaW9uGAEgASgLMioubW9jaGFidWdhcGlzLmFkYXB0LmF1dG9tYXRpb25zLnYxLlNlc3Npb25CBrpIA8gBASLpAQoGT3V0cHV0Eg4KBnZlcnRleBgBIAEoCRIMCgRmb3JrGAIgASgJEkEKBGRhdGEYAyADKAsyMy5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuT3V0cHV0LkRhdGFFbnRyeRIrCgdjcmVhdGVkGAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBpRCglEYXRhRW50cnkSCwoDa2V5GAEgASgJEjMKBXZhbHVlGAIgASgLMiQubW9jaGFidWdhcGlzLmFkYXB0LmdyYXBoLlNpZ25hbERhdGE6AjgBInoKA1VybBILCgN1cmwYASABKAkSDAoEZm9yaxgCIAEoCRIOCgZ2ZXJ0ZXgYAyABKAkSDAoEZG9uZRgEIAEoCBIrCgdjcmVhdGVkGAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBINCgV0b2tlbhgGIAEoCSJSCgdTZXNzaW9uEgwKBGZvcmsYASABKAkSOQoGc3RhdHVzGAIgASgOMikubW9jaGFidWdhcGlzLmFkYXB0LmF1dG9tYXRpb25zLnYxLlN0YXR1cyLmAQoQV2Vic29ja2V0TWVzc2FnZRIUCgJpZBgBIAEoCUIIukgFcgOwAQESOwoGb3V0cHV0GAIgASgLMikubW9jaGFidWdhcGlzLmFkYXB0LmF1dG9tYXRpb25zLnYxLk91dHB1dEgAEjUKA3VybBgDIAEoCzImLm1vY2hhYnVnYXBpcy5hZGFwdC5hdXRvbWF0aW9ucy52MS5VcmxIABI9CgdzZXNzaW9uGAQgASgLMioubW9jaGFidWdhcGlzLmFkYXB0LmF1dG9tYXRpb25zLnYxLlNlc3Npb25IAEIJCgdtZXNzYWdlKsgBCgZTdGF0dXMSFgoSU1RBVFVTX1VOU1BFQ0lGSUVEEAASEgoOU1RBVFVTX1JVTk5JTkcQARISCg5TVEFUVVNfU1RPUFBFRBACEhMKD1NUQVRVU19TVE9QUElORxADEhQKEFNUQVRVU19DT01QTEVURUQQBBISCg5TVEFUVVNfRVhQSVJFRBAFEhIKDlNUQVRVU19FUlJPUkVEEAYSFQoRU1RBVFVTX0RFTEVHQVRJTkcQBxIUChBTVEFUVVNfREVMRUdBVEVEEAgymgkKEUF1dG9tYXRpb25TZXJ2aWNlEq4BCgxTdGFydFNlc3Npb24SNi5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuU3RhcnRTZXNzaW9uUmVxdWVzdBo3Lm1vY2hhYnVnYXBpcy5hZGFwdC5hdXRvbWF0aW9ucy52MS5TdGFydFNlc3Npb25SZXNwb25zZSItgtPkkwInOgEqIiIvdjEvYXV0b21hdGlvbnMve2lkfS9zZXNzaW9uL3N0YXJ0EqIBCgtTdG9wU2Vzc2lvbhI1Lm1vY2hhYnVnYXBpcy5hZGFwdC5hdXRvbWF0aW9ucy52MS5TdG9wU2Vzc2lvblJlcXVlc3QaNi5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuU3RvcFNlc3Npb25SZXNwb25zZSIkgtPkkwIeKhwvdjEvYXV0b21hdGlvbnMve2lkfS9zZXNzaW9uErYBCg5Jbmhlcml0U2Vzc2lvbhI4Lm1vY2hhYnVnYXBpcy5hZGFwdC5hdXRvbWF0aW9ucy52MS5Jbmhlcml0U2Vzc2lvblJlcXVlc3QaOS5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuSW5oZXJpdFNlc3Npb25SZXNwb25zZSIvgtPkkwIpOgEqIiQvdjEvYXV0b21hdGlvbnMve2lkfS9zZXNzaW9uL2luaGVyaXQSnwEKCkdldFNlc3Npb24SNC5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuR2V0U2Vzc2lvblJlcXVlc3QaNS5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuR2V0U2Vzc2lvblJlc3BvbnNlIiSC0+STAh4SHC92MS9hdXRvbWF0aW9ucy97aWR9L3Nlc3Npb24SpgEKClJlYWRPdXRwdXQSNC5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuUmVhZE91dHB1dFJlcXVlc3QaNS5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuUmVhZE91dHB1dFJlc3BvbnNlIiuC0+STAiUSIy92MS9hdXRvbWF0aW9ucy97aWR9L3Nlc3Npb24vb3V0cHV0Ep4BCghSZWFkVXJscxIyLm1vY2hhYnVnYXBpcy5hZGFwdC5hdXRvbWF0aW9ucy52MS5SZWFkVXJsc1JlcXVlc3QaMy5tb2NoYWJ1Z2FwaXMuYWRhcHQuYXV0b21hdGlvbnMudjEuUmVhZFVybHNSZXNwb25zZSIpgtPkkwIjEiEvdjEvYXV0b21hdGlvbnMve2lkfS9zZXNzaW9uL3VybHMaiQHKQRZhZGFwdC5tb2NoYWJ1Z2FwaXMuY29t0kFtaHR0cHM6Ly93d3cubW9jaGFidWdhcGlzLmNvbS9hdXRoL2FkYXB0LmF1dG9tYXRpb25zLGh0dHBzOi8vd3d3Lm1vY2hhYnVnYXBpcy5jb20vYXV0aC9hZGFwdC5hdXRvbWF0aW9ucy5zdGFydGIGcHJvdG8z", [validate_pb_js_1.file_buf_validate_validate, annotations_pb_js_1.file_google_api_annotations, client_pb_js_1.file_google_api_client, wkt_1.file_google_protobuf_timestamp, signal_data_pb_js_1.file_mochabugapis_adapt_graph_signal_data]);
/**
* Describes the message mochabugapis.adapt.automations.v1.InheritSessionRequest.
* Use `create(InheritSessionRequestSchema)` to create a new message.
*/
exports.InheritSessionRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 0);
/**
* Describes the message mochabugapis.adapt.automations.v1.InheritSessionResponse.
* Use `create(InheritSessionResponseSchema)` to create a new message.
*/
exports.InheritSessionResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 1);
/**
* Describes the message mochabugapis.adapt.automations.v1.ReadOutputRequest.
* Use `create(ReadOutputRequestSchema)` to create a new message.
*/
exports.ReadOutputRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 2);
/**
* Describes the message mochabugapis.adapt.automations.v1.ReadOutputResponse.
* Use `create(ReadOutputResponseSchema)` to create a new message.
*/
exports.ReadOutputResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 3);
/**
* Describes the message mochabugapis.adapt.automations.v1.ReadUrlsRequest.
* Use `create(ReadUrlsRequestSchema)` to create a new message.
*/
exports.ReadUrlsRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 4);
/**
* Describes the message mochabugapis.adapt.automations.v1.ReadUrlsResponse.
* Use `create(ReadUrlsResponseSchema)` to create a new message.
*/
exports.ReadUrlsResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 5);
/**
* Describes the message mochabugapis.adapt.automations.v1.StartSessionRequest.
* Use `create(StartSessionRequestSchema)` to create a new message.
*/
exports.StartSessionRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 6);
/**
* Describes the message mochabugapis.adapt.automations.v1.StartSessionResponse.
* Use `create(StartSessionResponseSchema)` to create a new message.
*/
exports.StartSessionResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 7);
/**
* Describes the message mochabugapis.adapt.automations.v1.StopSessionRequest.
* Use `create(StopSessionRequestSchema)` to create a new message.
*/
exports.StopSessionRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 8);
/**
* Describes the message mochabugapis.adapt.automations.v1.StopSessionResponse.
* Use `create(StopSessionResponseSchema)` to create a new message.
*/
exports.StopSessionResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 9);
/**
* Describes the message mochabugapis.adapt.automations.v1.GetSessionRequest.
* Use `create(GetSessionRequestSchema)` to create a new message.
*/
exports.GetSessionRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 10);
/**
* Describes the message mochabugapis.adapt.automations.v1.GetSessionResponse.
* Use `create(GetSessionResponseSchema)` to create a new message.
*/
exports.GetSessionResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 11);
/**
* Describes the message mochabugapis.adapt.automations.v1.Output.
* Use `create(OutputSchema)` to create a new message.
*/
exports.OutputSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 12);
/**
* Describes the message mochabugapis.adapt.automations.v1.Url.
* Use `create(UrlSchema)` to create a new message.
*/
exports.UrlSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 13);
/**
* Describes the message mochabugapis.adapt.automations.v1.Session.
* Use `create(SessionSchema)` to create a new message.
*/
exports.SessionSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 14);
/**
* Describes the message mochabugapis.adapt.automations.v1.WebsocketMessage.
* Use `create(WebsocketMessageSchema)` to create a new message.
*/
exports.WebsocketMessageSchema = (0, codegenv2_1.messageDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 15);
/**
* The session enum status
*
* @generated from enum mochabugapis.adapt.automations.v1.Status
*/
var Status;
(function (Status) {
/**
* Unspecified
*
* @generated from enum value: STATUS_UNSPECIFIED = 0;
*/
Status[Status["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* The session is running
*
* @generated from enum value: STATUS_RUNNING = 1;
*/
Status[Status["RUNNING"] = 1] = "RUNNING";
/**
* The session has been stopped
*
* @generated from enum value: STATUS_STOPPED = 2;
*/
Status[Status["STOPPED"] = 2] = "STOPPED";
/**
* The session is being stopped
*
* @generated from enum value: STATUS_STOPPING = 3;
*/
Status[Status["STOPPING"] = 3] = "STOPPING";
/**
* The session has been completed
*
* @generated from enum value: STATUS_COMPLETED = 4;
*/
Status[Status["COMPLETED"] = 4] = "COMPLETED";
/**
* The session has expired
*
* @generated from enum value: STATUS_EXPIRED = 5;
*/
Status[Status["EXPIRED"] = 5] = "EXPIRED";
/**
* The session has been errored (errors during the runtime)
*
* @generated from enum value: STATUS_ERRORED = 6;
*/
Status[Status["ERRORED"] = 6] = "ERRORED";
/**
* The owner is getting delegated to another owner
*
* @generated from enum value: STATUS_DELEGATING = 7;
*/
Status[Status["DELEGATING"] = 7] = "DELEGATING";
/**
* The delegation is complete, the owner of this session cannot access it anymore
*
* @generated from enum value: STATUS_DELEGATED = 8;
*/
Status[Status["DELEGATED"] = 8] = "DELEGATED";
})(Status || (exports.Status = Status = {}));
/**
* Describes the enum mochabugapis.adapt.automations.v1.Status.
*/
exports.StatusSchema = (0, codegenv2_1.enumDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 0);
/**
* A service that provides automation functionality.
*
* @generated from service mochabugapis.adapt.automations.v1.AutomationService
*/
exports.AutomationService = (0, codegenv2_1.serviceDesc)(exports.file_mochabugapis_adapt_automations_v1_automations, 0);
//# sourceMappingURL=automations_pb.js.map