// @generated by protoc-gen-connect-es v0.13.0 with parameter "target=ts"
// @generated from file org.proto (package api, syntax proto3)
/* eslint-disable */
// @ts-nocheck

import { CheckStreamingStatusRequest, CheckStreamingStatusResult, CreateAllPulsarMissPartitionsRequest, CreateAllPulsarMissPartitionsResult, CreateOrganisationRequest, CreateOrganisationResult, CreatePulsarMissPartitionsRequest, CreatePulsarMissPartitionsResult, CreatePulsarRequest, CreatePulsarResult, CreatePulsarSubscriptionsRequest, CreatePulsarSubscriptionsResult, DeleteOrganisationInDBRequest, DeleteOrganisationInDBResult, DeleteOrganisationRequest, DeleteOrganisationResult, DeletePulsarRequest, DeletePulsarResult, DeprovisionGitOrgRequest, DeprovisionGitOrgResult, ForceStopAllStreamingJobsRequest, ForceStopAllStreamingJobsResult, GetOrganisationRequest, GetOrganisationResult, ListOrganisationRequest, ListOrganisationResult, ProvisionGitOrgRequest, ProvisionGitOrgResult, RestartAllStreamingJobsRequest, RestartAllStreamingJobsResult, SetModulesOrganisationRequest, SetModulesOrganisationResult, StartAllStreamingJobsRequest, StartAllStreamingJobsResult, StartAllStreamingWatchdogJobsRequest, StartAllStreamingWatchdogJobsResult, StartIndividualStreamingJobRequest, StartIndividualStreamingJobResult, StartStreamingJobsRequest, StartStreamingJobsResult, StartStreamingMetricsJobRequest, StartStreamingMetricsJobResult, StartStreamingWatchdogJobRequest, StartStreamingWatchdogJobResult, StopAllStreamingJobsRequest, StopAllStreamingJobsResult, StopAllStreamingWatchdogJobsRequest, StopAllStreamingWatchdogJobsResult, StopIndividualStreamingJobRequest, StopIndividualStreamingJobResult, StopStreamingJobsRequest, StopStreamingJobsResult, StopStreamingMetricsJobRequest, StopStreamingMetricsJobResult, StopStreamingWatchdogJobRequest, StopStreamingWatchdogJobResult, UpdateOrganisationRequest, UpdateOrganisationResult, UpdateOrganisationStatusRequest, UpdateOrganisationStatusResult } from "./org_pb.js";
import { MethodKind } from "@bufbuild/protobuf";

/**
 * @generated from service api.OrganisationService
 */
export const OrganisationService = {
  typeName: "api.OrganisationService",
  methods: {
    /**
     * @generated from rpc api.OrganisationService.Get
     */
    get: {
      name: "Get",
      I: GetOrganisationRequest,
      O: GetOrganisationResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.Create
     */
    create: {
      name: "Create",
      I: CreateOrganisationRequest,
      O: CreateOrganisationResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.SetModules
     */
    setModules: {
      name: "SetModules",
      I: SetModulesOrganisationRequest,
      O: SetModulesOrganisationResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.Update
     */
    update: {
      name: "Update",
      I: UpdateOrganisationRequest,
      O: UpdateOrganisationResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.Delete
     */
    delete: {
      name: "Delete",
      I: DeleteOrganisationRequest,
      O: DeleteOrganisationResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.List
     */
    list: {
      name: "List",
      I: ListOrganisationRequest,
      O: ListOrganisationResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.UpdateStatus
     */
    updateStatus: {
      name: "UpdateStatus",
      I: UpdateOrganisationStatusRequest,
      O: UpdateOrganisationStatusResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StartStreamingJobs
     */
    startStreamingJobs: {
      name: "StartStreamingJobs",
      I: StartStreamingJobsRequest,
      O: StartStreamingJobsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StopStreamingJobs
     */
    stopStreamingJobs: {
      name: "StopStreamingJobs",
      I: StopStreamingJobsRequest,
      O: StopStreamingJobsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.CheckStreamingStatus
     */
    checkStreamingStatus: {
      name: "CheckStreamingStatus",
      I: CheckStreamingStatusRequest,
      O: CheckStreamingStatusResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StopAllStreamingJobs
     */
    stopAllStreamingJobs: {
      name: "StopAllStreamingJobs",
      I: StopAllStreamingJobsRequest,
      O: StopAllStreamingJobsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.RestartAllStreamingJobs
     */
    restartAllStreamingJobs: {
      name: "RestartAllStreamingJobs",
      I: RestartAllStreamingJobsRequest,
      O: RestartAllStreamingJobsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StartAllStreamingJobs
     */
    startAllStreamingJobs: {
      name: "StartAllStreamingJobs",
      I: StartAllStreamingJobsRequest,
      O: StartAllStreamingJobsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.ForceStopAllStreamingJobs
     */
    forceStopAllStreamingJobs: {
      name: "ForceStopAllStreamingJobs",
      I: ForceStopAllStreamingJobsRequest,
      O: ForceStopAllStreamingJobsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StartStreamingMetricsJob
     */
    startStreamingMetricsJob: {
      name: "StartStreamingMetricsJob",
      I: StartStreamingMetricsJobRequest,
      O: StartStreamingMetricsJobResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StopStreamingMetricsJob
     */
    stopStreamingMetricsJob: {
      name: "StopStreamingMetricsJob",
      I: StopStreamingMetricsJobRequest,
      O: StopStreamingMetricsJobResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StartStreamingWatchdogJob
     */
    startStreamingWatchdogJob: {
      name: "StartStreamingWatchdogJob",
      I: StartStreamingWatchdogJobRequest,
      O: StartStreamingWatchdogJobResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StopStreamingWatchdogJob
     */
    stopStreamingWatchdogJob: {
      name: "StopStreamingWatchdogJob",
      I: StopStreamingWatchdogJobRequest,
      O: StopStreamingWatchdogJobResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StartAllStreamingWatchdogJobs
     */
    startAllStreamingWatchdogJobs: {
      name: "StartAllStreamingWatchdogJobs",
      I: StartAllStreamingWatchdogJobsRequest,
      O: StartAllStreamingWatchdogJobsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StopAllStreamingWatchdogJobs
     */
    stopAllStreamingWatchdogJobs: {
      name: "StopAllStreamingWatchdogJobs",
      I: StopAllStreamingWatchdogJobsRequest,
      O: StopAllStreamingWatchdogJobsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StartIndividualStreamingJob
     */
    startIndividualStreamingJob: {
      name: "StartIndividualStreamingJob",
      I: StartIndividualStreamingJobRequest,
      O: StartIndividualStreamingJobResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.StopIndividualStreamingJob
     */
    stopIndividualStreamingJob: {
      name: "StopIndividualStreamingJob",
      I: StopIndividualStreamingJobRequest,
      O: StopIndividualStreamingJobResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.ProvisionGitOrg
     */
    provisionGitOrg: {
      name: "ProvisionGitOrg",
      I: ProvisionGitOrgRequest,
      O: ProvisionGitOrgResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.DeprovisionGitOrg
     */
    deprovisionGitOrg: {
      name: "DeprovisionGitOrg",
      I: DeprovisionGitOrgRequest,
      O: DeprovisionGitOrgResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.CreatePulsar
     */
    createPulsar: {
      name: "CreatePulsar",
      I: CreatePulsarRequest,
      O: CreatePulsarResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.CreatePulsarSubscriptions
     */
    createPulsarSubscriptions: {
      name: "CreatePulsarSubscriptions",
      I: CreatePulsarSubscriptionsRequest,
      O: CreatePulsarSubscriptionsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.DeletePulsar
     */
    deletePulsar: {
      name: "DeletePulsar",
      I: DeletePulsarRequest,
      O: DeletePulsarResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.CreatePulsarMissPartitions
     */
    createPulsarMissPartitions: {
      name: "CreatePulsarMissPartitions",
      I: CreatePulsarMissPartitionsRequest,
      O: CreatePulsarMissPartitionsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.CreateAllPulsarMissPartitions
     */
    createAllPulsarMissPartitions: {
      name: "CreateAllPulsarMissPartitions",
      I: CreateAllPulsarMissPartitionsRequest,
      O: CreateAllPulsarMissPartitionsResult,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.OrganisationService.DeleteOrganisationInDB
     */
    deleteOrganisationInDB: {
      name: "DeleteOrganisationInDB",
      I: DeleteOrganisationInDBRequest,
      O: DeleteOrganisationInDBResult,
      kind: MethodKind.Unary,
    },
  }
} as const;

