UNPKG

@emeraldpay/api

Version:
334 lines (291 loc) 13.1 kB
// package: emerald.sierra.message // file: sierra.message.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; export class Project extends jspb.Message { getOrgId(): string; setOrgId(value: string): Project; getProjectId(): string; setProjectId(value: string): Project; getName(): string; setName(value: string): Project; getDescription(): string; setDescription(value: string): Project; getCreatedAt(): number; setCreatedAt(value: number): Project; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Project.AsObject; static toObject(includeInstance: boolean, msg: Project): Project.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Project, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Project; static deserializeBinaryFromReader(message: Project, reader: jspb.BinaryReader): Project; } export namespace Project { export type AsObject = { orgId: string, projectId: string, name: string, description: string, createdAt: number, } } export class Org extends jspb.Message { getOrgId(): string; setOrgId(value: string): Org; getName(): string; setName(value: string): Org; getDescription(): string; setDescription(value: string): Org; getCreatedAt(): number; setCreatedAt(value: number): Org; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Org.AsObject; static toObject(includeInstance: boolean, msg: Org): Org.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Org, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Org; static deserializeBinaryFromReader(message: Org, reader: jspb.BinaryReader): Org; } export namespace Org { export type AsObject = { orgId: string, name: string, description: string, createdAt: number, } } export class CreateProjectRequest extends jspb.Message { getOrgId(): string; setOrgId(value: string): CreateProjectRequest; getName(): string; setName(value: string): CreateProjectRequest; getDescription(): string; setDescription(value: string): CreateProjectRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateProjectRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateProjectRequest): CreateProjectRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CreateProjectRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateProjectRequest; static deserializeBinaryFromReader(message: CreateProjectRequest, reader: jspb.BinaryReader): CreateProjectRequest; } export namespace CreateProjectRequest { export type AsObject = { orgId: string, name: string, description: string, } } export class CreateProjectResponse extends jspb.Message { getProjectId(): string; setProjectId(value: string): CreateProjectResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateProjectResponse.AsObject; static toObject(includeInstance: boolean, msg: CreateProjectResponse): CreateProjectResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CreateProjectResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateProjectResponse; static deserializeBinaryFromReader(message: CreateProjectResponse, reader: jspb.BinaryReader): CreateProjectResponse; } export namespace CreateProjectResponse { export type AsObject = { projectId: string, } } export class ListProjectsRequest extends jspb.Message { getOrgId(): string; setOrgId(value: string): ListProjectsRequest; clearProjectIdsList(): void; getProjectIdsList(): Array<string>; setProjectIdsList(value: Array<string>): ListProjectsRequest; addProjectIds(value: string, index?: number): string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListProjectsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListProjectsRequest): ListProjectsRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ListProjectsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListProjectsRequest; static deserializeBinaryFromReader(message: ListProjectsRequest, reader: jspb.BinaryReader): ListProjectsRequest; } export namespace ListProjectsRequest { export type AsObject = { orgId: string, projectIdsList: Array<string>, } } export class GetOrgRequest extends jspb.Message { getOrgId(): string; setOrgId(value: string): GetOrgRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetOrgRequest.AsObject; static toObject(includeInstance: boolean, msg: GetOrgRequest): GetOrgRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetOrgRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetOrgRequest; static deserializeBinaryFromReader(message: GetOrgRequest, reader: jspb.BinaryReader): GetOrgRequest; } export namespace GetOrgRequest { export type AsObject = { orgId: string, } } export class GetRequestCountRequest extends jspb.Message { getOrgId(): string; setOrgId(value: string): GetRequestCountRequest; getTimestampFrom(): number; setTimestampFrom(value: number): GetRequestCountRequest; getTimestampTo(): number; setTimestampTo(value: number): GetRequestCountRequest; clearServicesList(): void; getServicesList(): Array<string>; setServicesList(value: Array<string>): GetRequestCountRequest; addServices(value: string, index?: number): string; clearProjectIdsList(): void; getProjectIdsList(): Array<string>; setProjectIdsList(value: Array<string>): GetRequestCountRequest; addProjectIds(value: string, index?: number): string; getGranularity(): Granularity; setGranularity(value: Granularity): GetRequestCountRequest; getGroupBy(): GroupBy; setGroupBy(value: GroupBy): GetRequestCountRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetRequestCountRequest.AsObject; static toObject(includeInstance: boolean, msg: GetRequestCountRequest): GetRequestCountRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetRequestCountRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetRequestCountRequest; static deserializeBinaryFromReader(message: GetRequestCountRequest, reader: jspb.BinaryReader): GetRequestCountRequest; } export namespace GetRequestCountRequest { export type AsObject = { orgId: string, timestampFrom: number, timestampTo: number, servicesList: Array<string>, projectIdsList: Array<string>, granularity: Granularity, groupBy: GroupBy, } } export class RequestCount extends jspb.Message { getTimestamp(): number; setTimestamp(value: number): RequestCount; getCount(): number; setCount(value: number): RequestCount; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RequestCount.AsObject; static toObject(includeInstance: boolean, msg: RequestCount): RequestCount.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: RequestCount, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): RequestCount; static deserializeBinaryFromReader(message: RequestCount, reader: jspb.BinaryReader): RequestCount; } export namespace RequestCount { export type AsObject = { timestamp: number, count: number, } } export class GroupRequestCount extends jspb.Message { hasProjectId(): boolean; clearProjectId(): void; getProjectId(): string; setProjectId(value: string): GroupRequestCount; hasService(): boolean; clearService(): void; getService(): string; setService(value: string): GroupRequestCount; clearCountsList(): void; getCountsList(): Array<RequestCount>; setCountsList(value: Array<RequestCount>): GroupRequestCount; addCounts(value?: RequestCount, index?: number): RequestCount; getGroupCase(): GroupRequestCount.GroupCase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GroupRequestCount.AsObject; static toObject(includeInstance: boolean, msg: GroupRequestCount): GroupRequestCount.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GroupRequestCount, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GroupRequestCount; static deserializeBinaryFromReader(message: GroupRequestCount, reader: jspb.BinaryReader): GroupRequestCount; } export namespace GroupRequestCount { export type AsObject = { projectId: string, service: string, countsList: Array<RequestCount.AsObject>, } export enum GroupCase { GROUP_NOT_SET = 0, PROJECT_ID = 1, SERVICE = 2, } } export class GetTokenStatRequest extends jspb.Message { getOrgId(): string; setOrgId(value: string): GetTokenStatRequest; clearTokenIdsList(): void; getTokenIdsList(): Array<string>; setTokenIdsList(value: Array<string>): GetTokenStatRequest; addTokenIds(value: string, index?: number): string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetTokenStatRequest.AsObject; static toObject(includeInstance: boolean, msg: GetTokenStatRequest): GetTokenStatRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetTokenStatRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetTokenStatRequest; static deserializeBinaryFromReader(message: GetTokenStatRequest, reader: jspb.BinaryReader): GetTokenStatRequest; } export namespace GetTokenStatRequest { export type AsObject = { orgId: string, tokenIdsList: Array<string>, } } export class TokenStat extends jspb.Message { getTokenId(): string; setTokenId(value: string): TokenStat; getLastTimestamp(): number; setLastTimestamp(value: number): TokenStat; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TokenStat.AsObject; static toObject(includeInstance: boolean, msg: TokenStat): TokenStat.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: TokenStat, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TokenStat; static deserializeBinaryFromReader(message: TokenStat, reader: jspb.BinaryReader): TokenStat; } export namespace TokenStat { export type AsObject = { tokenId: string, lastTimestamp: number, } } export enum Granularity { GRANULARITY_UNSPECIFIED = 0, GRANULARITY_SECOND = 1, GRANULARITY_MINUTE = 2, GRANULARITY_HOUR = 3, GRANULARITY_DAY = 4, GRANULARITY_WEEK = 5, GRANULARITY_MONTH = 6, GRANULARITY_5_MINUTES = 7, GRANULARITY_15_MINUTES = 8, } export enum GroupBy { GROUP_BY_UNSPECIFIED = 0, GROUP_BY_SERVICE = 1, GROUP_BY_PROJECT = 2, }