Versions in this module Expand all Collapse all v0 v0.2.0 May 17, 2024 v0.1.0 Oct 25, 2023 Changes in this version + const PetServiceAddPetProcedure + const PetServiceDeletePetProcedure + const PetServiceFindPetsByStatusProcedure + const PetServiceFindPetsByTagProcedure + const PetServiceGetPetByIDProcedure + const PetServiceName + const PetServiceUpdatePetProcedure + const PetServiceUpdatePetWithFormProcedure + const PetServiceUploadFileProcedure + func NewPetServiceHandler(svc PetServiceHandler, opts ...connect.HandlerOption) (string, http.Handler) + type PetServiceClient interface + AddPet func(context.Context, *connect.Request[v2.Pet]) (*connect.Response[v2.Pet], error) + DeletePet func(context.Context, *connect.Request[v2.PetID]) (*connect.Response[emptypb.Empty], error) + FindPetsByStatus func(context.Context, *connect.Request[v2.StatusReq]) (*connect.Response[v2.Pets], error) + FindPetsByTag func(context.Context, *connect.Request[v2.TagReq]) (*connect.Response[v2.Pets], error) + GetPetByID func(context.Context, *connect.Request[v2.PetID]) (*connect.Response[v2.Pet], error) + UpdatePet func(context.Context, *connect.Request[v2.Pet]) (*connect.Response[v2.Pet], error) + UpdatePetWithForm func(context.Context, *connect.Request[v2.UpdatePetWithFormReq]) (*connect.Response[emptypb.Empty], error) + UploadFile func(context.Context, *connect.Request[v2.UploadFileReq]) (*connect.Response[v2.ApiResponse], error) + func NewPetServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) PetServiceClient + type PetServiceHandler interface + AddPet func(context.Context, *connect.Request[v2.Pet]) (*connect.Response[v2.Pet], error) + DeletePet func(context.Context, *connect.Request[v2.PetID]) (*connect.Response[emptypb.Empty], error) + FindPetsByStatus func(context.Context, *connect.Request[v2.StatusReq]) (*connect.Response[v2.Pets], error) + FindPetsByTag func(context.Context, *connect.Request[v2.TagReq]) (*connect.Response[v2.Pets], error) + GetPetByID func(context.Context, *connect.Request[v2.PetID]) (*connect.Response[v2.Pet], error) + UpdatePet func(context.Context, *connect.Request[v2.Pet]) (*connect.Response[v2.Pet], error) + UpdatePetWithForm func(context.Context, *connect.Request[v2.UpdatePetWithFormReq]) (*connect.Response[emptypb.Empty], error) + UploadFile func(context.Context, *connect.Request[v2.UploadFileReq]) (*connect.Response[v2.ApiResponse], error) + type UnimplementedPetServiceHandler struct + func (UnimplementedPetServiceHandler) AddPet(context.Context, *connect.Request[v2.Pet]) (*connect.Response[v2.Pet], error) + func (UnimplementedPetServiceHandler) DeletePet(context.Context, *connect.Request[v2.PetID]) (*connect.Response[emptypb.Empty], error) + func (UnimplementedPetServiceHandler) FindPetsByStatus(context.Context, *connect.Request[v2.StatusReq]) (*connect.Response[v2.Pets], error) + func (UnimplementedPetServiceHandler) FindPetsByTag(context.Context, *connect.Request[v2.TagReq]) (*connect.Response[v2.Pets], error) + func (UnimplementedPetServiceHandler) GetPetByID(context.Context, *connect.Request[v2.PetID]) (*connect.Response[v2.Pet], error) + func (UnimplementedPetServiceHandler) UpdatePet(context.Context, *connect.Request[v2.Pet]) (*connect.Response[v2.Pet], error) + func (UnimplementedPetServiceHandler) UpdatePetWithForm(context.Context, *connect.Request[v2.UpdatePetWithFormReq]) (*connect.Response[emptypb.Empty], error) + func (UnimplementedPetServiceHandler) UploadFile(context.Context, *connect.Request[v2.UploadFileReq]) (*connect.Response[v2.ApiResponse], error)