client

package
v0.0.0-...-2119b44 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseRateClient

type BaseRateClient struct {
	// contains filtered or unexported fields
}

func NewBaseRateClient

func NewBaseRateClient(baserateHost string, timeout time.Duration) *BaseRateClient

func NewBaseRateClientFromClient

func NewBaseRateClientFromClient(client pb.BaseRatesServiceClient) *BaseRateClient

func (*BaseRateClient) Close

func (b *BaseRateClient) Close()

func (*BaseRateClient) GetBaseRatesByCountry

func (b *BaseRateClient) GetBaseRatesByCountry(req *pb.GetBaseRatesByCountryRequest) (*pb.GetBaseRatesResponse, error)

func (*BaseRateClient) GetBaseRatesById

func (*BaseRateClient) GetBaseRatesForPackage

func (b *BaseRateClient) GetBaseRatesForPackage(req *pb.GetBaseRatesByPeriodRequest) (*pb.GetBaseRatesResponse, error)

func (*BaseRateClient) GetBaseRatesForPeriod

func (b *BaseRateClient) GetBaseRatesForPeriod(req *pb.GetBaseRatesByPeriodRequest) (*pb.GetBaseRatesResponse, error)

func (*BaseRateClient) GetBaseRatesHistoryByCountry

func (b *BaseRateClient) GetBaseRatesHistoryByCountry(req *pb.GetBaseRatesByCountryRequest) (*pb.GetBaseRatesResponse, error)

func (*BaseRateClient) UploadBaseRates

type PackageClient

type PackageClient struct {
	// contains filtered or unexported fields
}

func NewPackageClient

func NewPackageClient(packageHost string, timeout time.Duration) *PackageClient

func NewPackageFromClient

func NewPackageFromClient(client pb.PackagesServiceClient) *PackageClient

func (*PackageClient) AddPackage

func (d *PackageClient) AddPackage(req *pb.AddPackageRequest) (*pb.AddPackageResponse, error)

func (*PackageClient) Close

func (r *PackageClient) Close()

func (*PackageClient) DeletePackage

func (d *PackageClient) DeletePackage(id string, orgId string) (*pb.DeletePackageResponse, error)

func (*PackageClient) GetPackage

func (d *PackageClient) GetPackage(id string) (*pb.GetPackageResponse, error)

func (*PackageClient) GetPackageByOrg

func (d *PackageClient) GetPackageByOrg(orgId string) (*pb.GetByOrgPackageResponse, error)

func (*PackageClient) GetPackageDetails

func (d *PackageClient) GetPackageDetails(id string) (*pb.GetPackageResponse, error)

func (*PackageClient) UpdatePackage

type RateClient

type RateClient struct {
	// contains filtered or unexported fields
}

func NewRateClient

func NewRateClient(rateHost string, timeout time.Duration) *RateClient

func NewRateClientFromClient

func NewRateClientFromClient(client pb.RateServiceClient) *RateClient

func (*RateClient) Close

func (r *RateClient) Close()

func (*RateClient) DeleteMarkup

func (r *RateClient) DeleteMarkup(req *pb.DeleteMarkupRequest) (*pb.DeleteMarkupResponse, error)

func (*RateClient) GetDefaultMarkup

func (r *RateClient) GetDefaultMarkup(req *pb.GetDefaultMarkupRequest) (*pb.GetDefaultMarkupResponse, error)

func (*RateClient) GetDefaultMarkupHistory

func (*RateClient) GetMarkup

func (r *RateClient) GetMarkup(req *pb.GetMarkupRequest) (*pb.GetMarkupResponse, error)

func (*RateClient) GetMarkupHistory

func (r *RateClient) GetMarkupHistory(req *pb.GetMarkupHistoryRequest) (*pb.GetMarkupHistoryResponse, error)

func (*RateClient) GetRate

func (r *RateClient) GetRate(req *pb.GetRateRequest) (*pb.GetRateResponse, error)

func (*RateClient) UpdateDefaultMarkup

func (*RateClient) UpdateMarkup

func (r *RateClient) UpdateMarkup(req *pb.UpdateMarkupRequest) (*pb.UpdateMarkupResponse, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL