/**
 *   Generated file. Do not edit
 */
var __assign = (this && this.__assign) || function () {
    __assign = Object.assign || function(t) {
        for (var s, i = 1, n = arguments.length; i < n; i++) {
            s = arguments[i];
            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
                t[p] = s[p];
        }
        return t;
    };
    return __assign.apply(this, arguments);
};
import { TapRequestFrame } from "@iotize/tap/client/api";
import * as serviceConverters from "./service-converters";
import { converters as commonConverters } from "@iotize/tap/service/core";
var allConverters = __assign(__assign({}, commonConverters), serviceConverters);
export var SERVICE_CALLS = {
    getClientId: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/client-id",
        path: "/1024//52",
        responseBodyDecoder: allConverters.ascii
    },
    putClientId: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/client-id",
        path: "/1024//52",
        bodyEncoder: allConverters.ascii
    },
    getUsername: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/username",
        path: "/1024//53",
        responseBodyDecoder: allConverters.ascii
    },
    putUsername: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/username",
        path: "/1024//53",
        bodyEncoder: allConverters.ascii
    },
    getBrokerHostname: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/broker-hostname",
        path: "/1024//50",
        responseBodyDecoder: allConverters.ascii
    },
    putBrokerHostname: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/broker-hostname",
        path: "/1024//50",
        bodyEncoder: allConverters.ascii
    },
    getBrokerPort: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/broker-port",
        path: "/1024//51",
        responseBodyDecoder: allConverters.ascii
    },
    putBrokerPort: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/broker-port",
        path: "/1024//51",
        bodyEncoder: allConverters.ascii
    },
    getPassword: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/password",
        path: "/1024//54",
        responseBodyDecoder: allConverters.ascii
    },
    putPassword: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/password",
        path: "/1024//54",
        bodyEncoder: allConverters.ascii
    },
    getRelayNetKey: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/relay-net-key",
        path: "/1024//55",
        responseBodyDecoder: allConverters.ascii
    },
    putRelayNetKey: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/relay-net-key",
        path: "/1024//55",
        bodyEncoder: allConverters.ascii
    },
    putBrokerCertificate: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/broker-certificate",
        append: true,
        path: "/1024//57"
    },
    getTopicPrefix: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/topic-prefix",
        path: "/1024//58",
        responseBodyDecoder: allConverters.ascii
    },
    putTopicPrefix: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/topic-prefix",
        path: "/1024//58",
        bodyEncoder: allConverters.ascii
    },
    getRequestTopic: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/request-topic",
        path: "/1024//58",
        responseBodyDecoder: allConverters.ascii
    },
    putRequestTopic: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/request-topic",
        path: "/1024//58",
        bodyEncoder: allConverters.ascii
    },
    getResponseTopic: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: "/mqtt/response-topic",
        path: "/1024//59",
        responseBodyDecoder: allConverters.ascii
    },
    putResponseTopic: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: "/mqtt/response-topic",
        path: "/1024//59",
        bodyEncoder: allConverters.ascii
    }
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1jYWxscy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bpb3RpemUvdGFwL3NlcnZpY2UvaW1wbC9tcXR0LyIsInNvdXJjZXMiOlsibGliL2dlbmVyYXRlZC9zZXJ2aWNlLWNhbGxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHOzs7Ozs7Ozs7Ozs7QUFHSCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDekQsT0FBTyxLQUFLLGlCQUFpQixNQUFNLHNCQUFzQixDQUFDO0FBQzFELE9BQU8sRUFBRSxVQUFVLElBQUksZ0JBQWdCLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUUxRSxJQUFNLGFBQWEseUJBQ2QsZ0JBQWdCLEdBQ2hCLGlCQUFpQixDQUNyQixDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0sYUFBYSxHQUFHO0lBQzNCLFdBQVcsRUFBRTtRQUNYLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLGlCQUFpQjtRQUM1QixJQUFJLEVBQUUsV0FBVztRQUNqQixtQkFBbUIsRUFBRSxhQUFhLENBQUMsS0FBSztLQUNSO0lBRWxDLFdBQVcsRUFBRTtRQUNYLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLGlCQUFpQjtRQUM1QixJQUFJLEVBQUUsV0FBVztRQUNqQixXQUFXLEVBQUUsYUFBYSxDQUFDLEtBQUs7S0FDQTtJQUVsQyxXQUFXLEVBQUU7UUFDWCxNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxnQkFBZ0I7UUFDM0IsSUFBSSxFQUFFLFdBQVc7UUFDakIsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLEtBQUs7S0FDUjtJQUVsQyxXQUFXLEVBQUU7UUFDWCxNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxnQkFBZ0I7UUFDM0IsSUFB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