// package: xrc.ecnova.xinyi.admin.warehouse.v1 // file: api/ecnova/xinyi/admin/warehouse/v1/warehouse_proto/warehouse.proto import * as jspb from "google-protobuf"; import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; export class Warehouse extends jspb.Message { getName(): string; setName(value: string): void; getWarehouseCode(): string; setWarehouseCode(value: string): void; getDisplayName(): string; setDisplayName(value: string): void; getAppKey(): string; setAppKey(value: string): void; getCustomerId(): string; setCustomerId(value: string): void; getSecret(): string; setSecret(value: string): void; getOwnerCode(): string; setOwnerCode(value: string): void; getEndpoint(): string; setEndpoint(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Warehouse.AsObject; static toObject(includeInstance: boolean, msg: Warehouse): Warehouse.AsObject; static fromObject(obj: Warehouse.AsObject): Warehouse; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: Warehouse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Warehouse; static deserializeBinaryFromReader(message: Warehouse, reader: jspb.BinaryReader): Warehouse; } export namespace Warehouse { export type AsObject = { name: string, warehouseCode: string, displayName: string, appKey: string, customerId: string, secret: string, ownerCode: string, endpoint: string, } } export class GetWarehouseRequest extends jspb.Message { getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetWarehouseRequest.AsObject; static toObject(includeInstance: boolean, msg: GetWarehouseRequest): GetWarehouseRequest.AsObject; static fromObject(obj: GetWarehouseRequest.AsObject): GetWarehouseRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: GetWarehouseRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetWarehouseRequest; static deserializeBinaryFromReader(message: GetWarehouseRequest, reader: jspb.BinaryReader): GetWarehouseRequest; } export namespace GetWarehouseRequest { export type AsObject = { name: string, } } export class CreateWarehouseRequest extends jspb.Message { getWarehouseId(): string; setWarehouseId(value: string): void; hasWarehouse(): boolean; clearWarehouse(): void; getWarehouse(): Warehouse | undefined; setWarehouse(value?: Warehouse): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateWarehouseRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateWarehouseRequest): CreateWarehouseRequest.AsObject; static fromObject(obj: CreateWarehouseRequest.AsObject): CreateWarehouseRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: CreateWarehouseRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateWarehouseRequest; static deserializeBinaryFromReader(message: CreateWarehouseRequest, reader: jspb.BinaryReader): CreateWarehouseRequest; } export namespace CreateWarehouseRequest { export type AsObject = { warehouseId: string, warehouse?: Warehouse.AsObject, } } export class UpdateWarehouseRequest extends jspb.Message { hasWarehouse(): boolean; clearWarehouse(): void; getWarehouse(): Warehouse | undefined; setWarehouse(value?: Warehouse): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateWarehouseRequest.AsObject; static toObject(includeInstance: boolean, msg: UpdateWarehouseRequest): UpdateWarehouseRequest.AsObject; static fromObject(obj: UpdateWarehouseRequest.AsObject): UpdateWarehouseRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: UpdateWarehouseRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UpdateWarehouseRequest; static deserializeBinaryFromReader(message: UpdateWarehouseRequest, reader: jspb.BinaryReader): UpdateWarehouseRequest; } export namespace UpdateWarehouseRequest { export type AsObject = { warehouse?: Warehouse.AsObject, } } export class DeleteWarehouseRequest extends jspb.Message { getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteWarehouseRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteWarehouseRequest): DeleteWarehouseRequest.AsObject; static fromObject(obj: DeleteWarehouseRequest.AsObject): DeleteWarehouseRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: DeleteWarehouseRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteWarehouseRequest; static deserializeBinaryFromReader(message: DeleteWarehouseRequest, reader: jspb.BinaryReader): DeleteWarehouseRequest; } export namespace DeleteWarehouseRequest { export type AsObject = { name: string, } }