mirror of
https://github.com/chirpstack/chirpstack.git
synced 2025-04-29 07:29:41 +00:00
426 lines
16 KiB
TypeScript
Vendored
426 lines
16 KiB
TypeScript
Vendored
import * as jspb from 'google-protobuf'
|
|
|
|
import * as google_protobuf_timestamp_pb from 'google-protobuf/google/protobuf/timestamp_pb';
|
|
import * as google_protobuf_empty_pb from 'google-protobuf/google/protobuf/empty_pb';
|
|
import * as common_common_pb from '../common/common_pb';
|
|
|
|
|
|
export class Gateway extends jspb.Message {
|
|
getGatewayId(): string;
|
|
setGatewayId(value: string): Gateway;
|
|
|
|
getName(): string;
|
|
setName(value: string): Gateway;
|
|
|
|
getDescription(): string;
|
|
setDescription(value: string): Gateway;
|
|
|
|
getLocation(): common_common_pb.Location | undefined;
|
|
setLocation(value?: common_common_pb.Location): Gateway;
|
|
hasLocation(): boolean;
|
|
clearLocation(): Gateway;
|
|
|
|
getTenantId(): string;
|
|
setTenantId(value: string): Gateway;
|
|
|
|
getTagsMap(): jspb.Map<string, string>;
|
|
clearTagsMap(): Gateway;
|
|
|
|
getPropertiesMap(): jspb.Map<string, string>;
|
|
clearPropertiesMap(): Gateway;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): Gateway.AsObject;
|
|
static toObject(includeInstance: boolean, msg: Gateway): Gateway.AsObject;
|
|
static serializeBinaryToWriter(message: Gateway, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): Gateway;
|
|
static deserializeBinaryFromReader(message: Gateway, reader: jspb.BinaryReader): Gateway;
|
|
}
|
|
|
|
export namespace Gateway {
|
|
export type AsObject = {
|
|
gatewayId: string,
|
|
name: string,
|
|
description: string,
|
|
location?: common_common_pb.Location.AsObject,
|
|
tenantId: string,
|
|
tagsMap: Array<[string, string]>,
|
|
propertiesMap: Array<[string, string]>,
|
|
}
|
|
}
|
|
|
|
export class GatewayListItem extends jspb.Message {
|
|
getTenantId(): string;
|
|
setTenantId(value: string): GatewayListItem;
|
|
|
|
getGatewayId(): string;
|
|
setGatewayId(value: string): GatewayListItem;
|
|
|
|
getName(): string;
|
|
setName(value: string): GatewayListItem;
|
|
|
|
getDescription(): string;
|
|
setDescription(value: string): GatewayListItem;
|
|
|
|
getLocation(): common_common_pb.Location | undefined;
|
|
setLocation(value?: common_common_pb.Location): GatewayListItem;
|
|
hasLocation(): boolean;
|
|
clearLocation(): GatewayListItem;
|
|
|
|
getPropertiesMap(): jspb.Map<string, string>;
|
|
clearPropertiesMap(): GatewayListItem;
|
|
|
|
getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): GatewayListItem;
|
|
hasCreatedAt(): boolean;
|
|
clearCreatedAt(): GatewayListItem;
|
|
|
|
getUpdatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setUpdatedAt(value?: google_protobuf_timestamp_pb.Timestamp): GatewayListItem;
|
|
hasUpdatedAt(): boolean;
|
|
clearUpdatedAt(): GatewayListItem;
|
|
|
|
getLastSeenAt(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setLastSeenAt(value?: google_protobuf_timestamp_pb.Timestamp): GatewayListItem;
|
|
hasLastSeenAt(): boolean;
|
|
clearLastSeenAt(): GatewayListItem;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GatewayListItem.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GatewayListItem): GatewayListItem.AsObject;
|
|
static serializeBinaryToWriter(message: GatewayListItem, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GatewayListItem;
|
|
static deserializeBinaryFromReader(message: GatewayListItem, reader: jspb.BinaryReader): GatewayListItem;
|
|
}
|
|
|
|
export namespace GatewayListItem {
|
|
export type AsObject = {
|
|
tenantId: string,
|
|
gatewayId: string,
|
|
name: string,
|
|
description: string,
|
|
location?: common_common_pb.Location.AsObject,
|
|
propertiesMap: Array<[string, string]>,
|
|
createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
updatedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
lastSeenAt?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
}
|
|
}
|
|
|
|
export class CreateGatewayRequest extends jspb.Message {
|
|
getGateway(): Gateway | undefined;
|
|
setGateway(value?: Gateway): CreateGatewayRequest;
|
|
hasGateway(): boolean;
|
|
clearGateway(): CreateGatewayRequest;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): CreateGatewayRequest.AsObject;
|
|
static toObject(includeInstance: boolean, msg: CreateGatewayRequest): CreateGatewayRequest.AsObject;
|
|
static serializeBinaryToWriter(message: CreateGatewayRequest, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): CreateGatewayRequest;
|
|
static deserializeBinaryFromReader(message: CreateGatewayRequest, reader: jspb.BinaryReader): CreateGatewayRequest;
|
|
}
|
|
|
|
export namespace CreateGatewayRequest {
|
|
export type AsObject = {
|
|
gateway?: Gateway.AsObject,
|
|
}
|
|
}
|
|
|
|
export class GetGatewayRequest extends jspb.Message {
|
|
getGatewayId(): string;
|
|
setGatewayId(value: string): GetGatewayRequest;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GetGatewayRequest.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GetGatewayRequest): GetGatewayRequest.AsObject;
|
|
static serializeBinaryToWriter(message: GetGatewayRequest, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GetGatewayRequest;
|
|
static deserializeBinaryFromReader(message: GetGatewayRequest, reader: jspb.BinaryReader): GetGatewayRequest;
|
|
}
|
|
|
|
export namespace GetGatewayRequest {
|
|
export type AsObject = {
|
|
gatewayId: string,
|
|
}
|
|
}
|
|
|
|
export class GetGatewayResponse extends jspb.Message {
|
|
getGateway(): Gateway | undefined;
|
|
setGateway(value?: Gateway): GetGatewayResponse;
|
|
hasGateway(): boolean;
|
|
clearGateway(): GetGatewayResponse;
|
|
|
|
getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): GetGatewayResponse;
|
|
hasCreatedAt(): boolean;
|
|
clearCreatedAt(): GetGatewayResponse;
|
|
|
|
getUpdatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setUpdatedAt(value?: google_protobuf_timestamp_pb.Timestamp): GetGatewayResponse;
|
|
hasUpdatedAt(): boolean;
|
|
clearUpdatedAt(): GetGatewayResponse;
|
|
|
|
getLastSeenAt(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setLastSeenAt(value?: google_protobuf_timestamp_pb.Timestamp): GetGatewayResponse;
|
|
hasLastSeenAt(): boolean;
|
|
clearLastSeenAt(): GetGatewayResponse;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GetGatewayResponse.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GetGatewayResponse): GetGatewayResponse.AsObject;
|
|
static serializeBinaryToWriter(message: GetGatewayResponse, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GetGatewayResponse;
|
|
static deserializeBinaryFromReader(message: GetGatewayResponse, reader: jspb.BinaryReader): GetGatewayResponse;
|
|
}
|
|
|
|
export namespace GetGatewayResponse {
|
|
export type AsObject = {
|
|
gateway?: Gateway.AsObject,
|
|
createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
updatedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
lastSeenAt?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
}
|
|
}
|
|
|
|
export class UpdateGatewayRequest extends jspb.Message {
|
|
getGateway(): Gateway | undefined;
|
|
setGateway(value?: Gateway): UpdateGatewayRequest;
|
|
hasGateway(): boolean;
|
|
clearGateway(): UpdateGatewayRequest;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): UpdateGatewayRequest.AsObject;
|
|
static toObject(includeInstance: boolean, msg: UpdateGatewayRequest): UpdateGatewayRequest.AsObject;
|
|
static serializeBinaryToWriter(message: UpdateGatewayRequest, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): UpdateGatewayRequest;
|
|
static deserializeBinaryFromReader(message: UpdateGatewayRequest, reader: jspb.BinaryReader): UpdateGatewayRequest;
|
|
}
|
|
|
|
export namespace UpdateGatewayRequest {
|
|
export type AsObject = {
|
|
gateway?: Gateway.AsObject,
|
|
}
|
|
}
|
|
|
|
export class DeleteGatewayRequest extends jspb.Message {
|
|
getGatewayId(): string;
|
|
setGatewayId(value: string): DeleteGatewayRequest;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): DeleteGatewayRequest.AsObject;
|
|
static toObject(includeInstance: boolean, msg: DeleteGatewayRequest): DeleteGatewayRequest.AsObject;
|
|
static serializeBinaryToWriter(message: DeleteGatewayRequest, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): DeleteGatewayRequest;
|
|
static deserializeBinaryFromReader(message: DeleteGatewayRequest, reader: jspb.BinaryReader): DeleteGatewayRequest;
|
|
}
|
|
|
|
export namespace DeleteGatewayRequest {
|
|
export type AsObject = {
|
|
gatewayId: string,
|
|
}
|
|
}
|
|
|
|
export class ListGatewaysRequest extends jspb.Message {
|
|
getLimit(): number;
|
|
setLimit(value: number): ListGatewaysRequest;
|
|
|
|
getOffset(): number;
|
|
setOffset(value: number): ListGatewaysRequest;
|
|
|
|
getSearch(): string;
|
|
setSearch(value: string): ListGatewaysRequest;
|
|
|
|
getTenantId(): string;
|
|
setTenantId(value: string): ListGatewaysRequest;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): ListGatewaysRequest.AsObject;
|
|
static toObject(includeInstance: boolean, msg: ListGatewaysRequest): ListGatewaysRequest.AsObject;
|
|
static serializeBinaryToWriter(message: ListGatewaysRequest, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): ListGatewaysRequest;
|
|
static deserializeBinaryFromReader(message: ListGatewaysRequest, reader: jspb.BinaryReader): ListGatewaysRequest;
|
|
}
|
|
|
|
export namespace ListGatewaysRequest {
|
|
export type AsObject = {
|
|
limit: number,
|
|
offset: number,
|
|
search: string,
|
|
tenantId: string,
|
|
}
|
|
}
|
|
|
|
export class ListGatewaysResponse extends jspb.Message {
|
|
getTotalCount(): number;
|
|
setTotalCount(value: number): ListGatewaysResponse;
|
|
|
|
getResultList(): Array<GatewayListItem>;
|
|
setResultList(value: Array<GatewayListItem>): ListGatewaysResponse;
|
|
clearResultList(): ListGatewaysResponse;
|
|
addResult(value?: GatewayListItem, index?: number): GatewayListItem;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): ListGatewaysResponse.AsObject;
|
|
static toObject(includeInstance: boolean, msg: ListGatewaysResponse): ListGatewaysResponse.AsObject;
|
|
static serializeBinaryToWriter(message: ListGatewaysResponse, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): ListGatewaysResponse;
|
|
static deserializeBinaryFromReader(message: ListGatewaysResponse, reader: jspb.BinaryReader): ListGatewaysResponse;
|
|
}
|
|
|
|
export namespace ListGatewaysResponse {
|
|
export type AsObject = {
|
|
totalCount: number,
|
|
resultList: Array<GatewayListItem.AsObject>,
|
|
}
|
|
}
|
|
|
|
export class GenerateGatewayClientCertificateRequest extends jspb.Message {
|
|
getGatewayId(): string;
|
|
setGatewayId(value: string): GenerateGatewayClientCertificateRequest;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GenerateGatewayClientCertificateRequest.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GenerateGatewayClientCertificateRequest): GenerateGatewayClientCertificateRequest.AsObject;
|
|
static serializeBinaryToWriter(message: GenerateGatewayClientCertificateRequest, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GenerateGatewayClientCertificateRequest;
|
|
static deserializeBinaryFromReader(message: GenerateGatewayClientCertificateRequest, reader: jspb.BinaryReader): GenerateGatewayClientCertificateRequest;
|
|
}
|
|
|
|
export namespace GenerateGatewayClientCertificateRequest {
|
|
export type AsObject = {
|
|
gatewayId: string,
|
|
}
|
|
}
|
|
|
|
export class GenerateGatewayClientCertificateResponse extends jspb.Message {
|
|
getTlsCert(): string;
|
|
setTlsCert(value: string): GenerateGatewayClientCertificateResponse;
|
|
|
|
getTlsKey(): string;
|
|
setTlsKey(value: string): GenerateGatewayClientCertificateResponse;
|
|
|
|
getCaCert(): string;
|
|
setCaCert(value: string): GenerateGatewayClientCertificateResponse;
|
|
|
|
getExpiresAt(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setExpiresAt(value?: google_protobuf_timestamp_pb.Timestamp): GenerateGatewayClientCertificateResponse;
|
|
hasExpiresAt(): boolean;
|
|
clearExpiresAt(): GenerateGatewayClientCertificateResponse;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GenerateGatewayClientCertificateResponse.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GenerateGatewayClientCertificateResponse): GenerateGatewayClientCertificateResponse.AsObject;
|
|
static serializeBinaryToWriter(message: GenerateGatewayClientCertificateResponse, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GenerateGatewayClientCertificateResponse;
|
|
static deserializeBinaryFromReader(message: GenerateGatewayClientCertificateResponse, reader: jspb.BinaryReader): GenerateGatewayClientCertificateResponse;
|
|
}
|
|
|
|
export namespace GenerateGatewayClientCertificateResponse {
|
|
export type AsObject = {
|
|
tlsCert: string,
|
|
tlsKey: string,
|
|
caCert: string,
|
|
expiresAt?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
}
|
|
}
|
|
|
|
export class GetGatewayStatsRequest extends jspb.Message {
|
|
getGatewayId(): string;
|
|
setGatewayId(value: string): GetGatewayStatsRequest;
|
|
|
|
getStart(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setStart(value?: google_protobuf_timestamp_pb.Timestamp): GetGatewayStatsRequest;
|
|
hasStart(): boolean;
|
|
clearStart(): GetGatewayStatsRequest;
|
|
|
|
getEnd(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setEnd(value?: google_protobuf_timestamp_pb.Timestamp): GetGatewayStatsRequest;
|
|
hasEnd(): boolean;
|
|
clearEnd(): GetGatewayStatsRequest;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GetGatewayStatsRequest.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GetGatewayStatsRequest): GetGatewayStatsRequest.AsObject;
|
|
static serializeBinaryToWriter(message: GetGatewayStatsRequest, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GetGatewayStatsRequest;
|
|
static deserializeBinaryFromReader(message: GetGatewayStatsRequest, reader: jspb.BinaryReader): GetGatewayStatsRequest;
|
|
}
|
|
|
|
export namespace GetGatewayStatsRequest {
|
|
export type AsObject = {
|
|
gatewayId: string,
|
|
start?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
end?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
}
|
|
}
|
|
|
|
export class GetGatewayStatsResponse extends jspb.Message {
|
|
getResultList(): Array<GatewayStats>;
|
|
setResultList(value: Array<GatewayStats>): GetGatewayStatsResponse;
|
|
clearResultList(): GetGatewayStatsResponse;
|
|
addResult(value?: GatewayStats, index?: number): GatewayStats;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GetGatewayStatsResponse.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GetGatewayStatsResponse): GetGatewayStatsResponse.AsObject;
|
|
static serializeBinaryToWriter(message: GetGatewayStatsResponse, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GetGatewayStatsResponse;
|
|
static deserializeBinaryFromReader(message: GetGatewayStatsResponse, reader: jspb.BinaryReader): GetGatewayStatsResponse;
|
|
}
|
|
|
|
export namespace GetGatewayStatsResponse {
|
|
export type AsObject = {
|
|
resultList: Array<GatewayStats.AsObject>,
|
|
}
|
|
}
|
|
|
|
export class GatewayStats extends jspb.Message {
|
|
getTime(): google_protobuf_timestamp_pb.Timestamp | undefined;
|
|
setTime(value?: google_protobuf_timestamp_pb.Timestamp): GatewayStats;
|
|
hasTime(): boolean;
|
|
clearTime(): GatewayStats;
|
|
|
|
getRxPackets(): number;
|
|
setRxPackets(value: number): GatewayStats;
|
|
|
|
getTxPackets(): number;
|
|
setTxPackets(value: number): GatewayStats;
|
|
|
|
getTxPacketsPerFrequencyMap(): jspb.Map<number, number>;
|
|
clearTxPacketsPerFrequencyMap(): GatewayStats;
|
|
|
|
getRxPacketsPerFrequencyMap(): jspb.Map<number, number>;
|
|
clearRxPacketsPerFrequencyMap(): GatewayStats;
|
|
|
|
getTxPacketsPerDrMap(): jspb.Map<number, number>;
|
|
clearTxPacketsPerDrMap(): GatewayStats;
|
|
|
|
getRxPacketsPerDrMap(): jspb.Map<number, number>;
|
|
clearRxPacketsPerDrMap(): GatewayStats;
|
|
|
|
getTxPacketsPerStatusMap(): jspb.Map<string, number>;
|
|
clearTxPacketsPerStatusMap(): GatewayStats;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GatewayStats.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GatewayStats): GatewayStats.AsObject;
|
|
static serializeBinaryToWriter(message: GatewayStats, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GatewayStats;
|
|
static deserializeBinaryFromReader(message: GatewayStats, reader: jspb.BinaryReader): GatewayStats;
|
|
}
|
|
|
|
export namespace GatewayStats {
|
|
export type AsObject = {
|
|
time?: google_protobuf_timestamp_pb.Timestamp.AsObject,
|
|
rxPackets: number,
|
|
txPackets: number,
|
|
txPacketsPerFrequencyMap: Array<[number, number]>,
|
|
rxPacketsPerFrequencyMap: Array<[number, number]>,
|
|
txPacketsPerDrMap: Array<[number, number]>,
|
|
rxPacketsPerDrMap: Array<[number, number]>,
|
|
txPacketsPerStatusMap: Array<[string, number]>,
|
|
}
|
|
}
|
|
|