Files
protobuf/gen/web/pet/v1/pet_pb.d.ts
2022-05-31 09:30:19 +02:00

196 lines
6.7 KiB
TypeScript

import * as jspb from 'google-protobuf'
import * as payment_v1_payment_pb from '../../payment/v1/payment_pb';
import * as google_type_datetime_pb from '../../google/type/datetime_pb';
export class Pet extends jspb.Message {
getPetType(): PetType;
setPetType(value: PetType): Pet;
getPetId(): string;
setPetId(value: string): Pet;
getName(): string;
setName(value: string): Pet;
getCreatedAt(): google_type_datetime_pb.DateTime | undefined;
setCreatedAt(value?: google_type_datetime_pb.DateTime): Pet;
hasCreatedAt(): boolean;
clearCreatedAt(): Pet;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): Pet.AsObject;
static toObject(includeInstance: boolean, msg: Pet): Pet.AsObject;
static serializeBinaryToWriter(message: Pet, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): Pet;
static deserializeBinaryFromReader(message: Pet, reader: jspb.BinaryReader): Pet;
}
export namespace Pet {
export type AsObject = {
petType: PetType,
petId: string,
name: string,
createdAt?: google_type_datetime_pb.DateTime.AsObject,
}
}
export class GetPetRequest extends jspb.Message {
getPetId(): string;
setPetId(value: string): GetPetRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetPetRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetPetRequest): GetPetRequest.AsObject;
static serializeBinaryToWriter(message: GetPetRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetPetRequest;
static deserializeBinaryFromReader(message: GetPetRequest, reader: jspb.BinaryReader): GetPetRequest;
}
export namespace GetPetRequest {
export type AsObject = {
petId: string,
}
}
export class GetPetResponse extends jspb.Message {
getPet(): Pet | undefined;
setPet(value?: Pet): GetPetResponse;
hasPet(): boolean;
clearPet(): GetPetResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetPetResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetPetResponse): GetPetResponse.AsObject;
static serializeBinaryToWriter(message: GetPetResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetPetResponse;
static deserializeBinaryFromReader(message: GetPetResponse, reader: jspb.BinaryReader): GetPetResponse;
}
export namespace GetPetResponse {
export type AsObject = {
pet?: Pet.AsObject,
}
}
export class PutPetRequest extends jspb.Message {
getPetType(): PetType;
setPetType(value: PetType): PutPetRequest;
getName(): string;
setName(value: string): PutPetRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): PutPetRequest.AsObject;
static toObject(includeInstance: boolean, msg: PutPetRequest): PutPetRequest.AsObject;
static serializeBinaryToWriter(message: PutPetRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): PutPetRequest;
static deserializeBinaryFromReader(message: PutPetRequest, reader: jspb.BinaryReader): PutPetRequest;
}
export namespace PutPetRequest {
export type AsObject = {
petType: PetType,
name: string,
}
}
export class PutPetResponse extends jspb.Message {
getPet(): Pet | undefined;
setPet(value?: Pet): PutPetResponse;
hasPet(): boolean;
clearPet(): PutPetResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): PutPetResponse.AsObject;
static toObject(includeInstance: boolean, msg: PutPetResponse): PutPetResponse.AsObject;
static serializeBinaryToWriter(message: PutPetResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): PutPetResponse;
static deserializeBinaryFromReader(message: PutPetResponse, reader: jspb.BinaryReader): PutPetResponse;
}
export namespace PutPetResponse {
export type AsObject = {
pet?: Pet.AsObject,
}
}
export class DeletePetRequest extends jspb.Message {
getPetId(): string;
setPetId(value: string): DeletePetRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): DeletePetRequest.AsObject;
static toObject(includeInstance: boolean, msg: DeletePetRequest): DeletePetRequest.AsObject;
static serializeBinaryToWriter(message: DeletePetRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): DeletePetRequest;
static deserializeBinaryFromReader(message: DeletePetRequest, reader: jspb.BinaryReader): DeletePetRequest;
}
export namespace DeletePetRequest {
export type AsObject = {
petId: string,
}
}
export class DeletePetResponse extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): DeletePetResponse.AsObject;
static toObject(includeInstance: boolean, msg: DeletePetResponse): DeletePetResponse.AsObject;
static serializeBinaryToWriter(message: DeletePetResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): DeletePetResponse;
static deserializeBinaryFromReader(message: DeletePetResponse, reader: jspb.BinaryReader): DeletePetResponse;
}
export namespace DeletePetResponse {
export type AsObject = {
}
}
export class PurchasePetRequest extends jspb.Message {
getPetId(): string;
setPetId(value: string): PurchasePetRequest;
getOrder(): payment_v1_payment_pb.Order | undefined;
setOrder(value?: payment_v1_payment_pb.Order): PurchasePetRequest;
hasOrder(): boolean;
clearOrder(): PurchasePetRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): PurchasePetRequest.AsObject;
static toObject(includeInstance: boolean, msg: PurchasePetRequest): PurchasePetRequest.AsObject;
static serializeBinaryToWriter(message: PurchasePetRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): PurchasePetRequest;
static deserializeBinaryFromReader(message: PurchasePetRequest, reader: jspb.BinaryReader): PurchasePetRequest;
}
export namespace PurchasePetRequest {
export type AsObject = {
petId: string,
order?: payment_v1_payment_pb.Order.AsObject,
}
}
export class PurchasePetResponse extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): PurchasePetResponse.AsObject;
static toObject(includeInstance: boolean, msg: PurchasePetResponse): PurchasePetResponse.AsObject;
static serializeBinaryToWriter(message: PurchasePetResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): PurchasePetResponse;
static deserializeBinaryFromReader(message: PurchasePetResponse, reader: jspb.BinaryReader): PurchasePetResponse;
}
export namespace PurchasePetResponse {
export type AsObject = {
}
}
export enum PetType {
PET_TYPE_UNSPECIFIED = 0,
PET_TYPE_CAT = 1,
PET_TYPE_DOG = 2,
PET_TYPE_SNAKE = 3,
PET_TYPE_HAMSTER = 4,
}