Files
npm-viz-sdk/viz-user-settings.client.ts
2025-03-18 15:51:18 +00:00

77 lines
4.3 KiB
TypeScript

// @generated by protobuf-ts 2.9.5
// @generated from protobuf file "viz-user-settings.proto" (package "vizapi", syntax proto3)
// tslint:disable
import type { RpcTransport } from "@protobuf-ts/runtime-rpc";
import type { ServiceInfo } from "@protobuf-ts/runtime-rpc";
import { UserSettingsService } from "./viz-user-settings";
import type { ListUserSettingsResult } from "./viz-user-settings";
import type { ListUserSettingsRequest } from "./viz-user-settings";
import type { DeleteUserSettingResult } from "./viz-user-settings";
import type { DeleteUserSettingRequest } from "./viz-user-settings";
import type { PutUserSettingResult } from "./viz-user-settings";
import type { PutUserSettingRequest } from "./viz-user-settings";
import { stackIntercept } from "@protobuf-ts/runtime-rpc";
import type { GetUserSettingResult } from "./viz-user-settings";
import type { GetUserSettingRequest } from "./viz-user-settings";
import type { UnaryCall } from "@protobuf-ts/runtime-rpc";
import type { RpcOptions } from "@protobuf-ts/runtime-rpc";
/**
* @generated from protobuf service vizapi.UserSettingsService
*/
export interface IUserSettingsServiceClient {
/**
* @generated from protobuf rpc: Get(vizapi.GetUserSettingRequest) returns (vizapi.GetUserSettingResult);
*/
get(input: GetUserSettingRequest, options?: RpcOptions): UnaryCall<GetUserSettingRequest, GetUserSettingResult>;
/**
* @generated from protobuf rpc: Put(vizapi.PutUserSettingRequest) returns (vizapi.PutUserSettingResult);
*/
put(input: PutUserSettingRequest, options?: RpcOptions): UnaryCall<PutUserSettingRequest, PutUserSettingResult>;
/**
* @generated from protobuf rpc: Delete(vizapi.DeleteUserSettingRequest) returns (vizapi.DeleteUserSettingResult);
*/
delete(input: DeleteUserSettingRequest, options?: RpcOptions): UnaryCall<DeleteUserSettingRequest, DeleteUserSettingResult>;
/**
* @generated from protobuf rpc: List(vizapi.ListUserSettingsRequest) returns (vizapi.ListUserSettingsResult);
*/
list(input: ListUserSettingsRequest, options?: RpcOptions): UnaryCall<ListUserSettingsRequest, ListUserSettingsResult>;
}
/**
* @generated from protobuf service vizapi.UserSettingsService
*/
export class UserSettingsServiceClient implements IUserSettingsServiceClient, ServiceInfo {
typeName = UserSettingsService.typeName;
methods = UserSettingsService.methods;
options = UserSettingsService.options;
constructor(private readonly _transport: RpcTransport) {
}
/**
* @generated from protobuf rpc: Get(vizapi.GetUserSettingRequest) returns (vizapi.GetUserSettingResult);
*/
get(input: GetUserSettingRequest, options?: RpcOptions): UnaryCall<GetUserSettingRequest, GetUserSettingResult> {
const method = this.methods[0], opt = this._transport.mergeOptions(options);
return stackIntercept<GetUserSettingRequest, GetUserSettingResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: Put(vizapi.PutUserSettingRequest) returns (vizapi.PutUserSettingResult);
*/
put(input: PutUserSettingRequest, options?: RpcOptions): UnaryCall<PutUserSettingRequest, PutUserSettingResult> {
const method = this.methods[1], opt = this._transport.mergeOptions(options);
return stackIntercept<PutUserSettingRequest, PutUserSettingResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: Delete(vizapi.DeleteUserSettingRequest) returns (vizapi.DeleteUserSettingResult);
*/
delete(input: DeleteUserSettingRequest, options?: RpcOptions): UnaryCall<DeleteUserSettingRequest, DeleteUserSettingResult> {
const method = this.methods[2], opt = this._transport.mergeOptions(options);
return stackIntercept<DeleteUserSettingRequest, DeleteUserSettingResult>("unary", this._transport, method, opt, input);
}
/**
* @generated from protobuf rpc: List(vizapi.ListUserSettingsRequest) returns (vizapi.ListUserSettingsResult);
*/
list(input: ListUserSettingsRequest, options?: RpcOptions): UnaryCall<ListUserSettingsRequest, ListUserSettingsResult> {
const method = this.methods[3], opt = this._transport.mergeOptions(options);
return stackIntercept<ListUserSettingsRequest, ListUserSettingsResult>("unary", this._transport, method, opt, input);
}
}