Versions in this module Expand all Collapse all v1 v1.0.0 Dec 6, 2019 Changes in this version + func RegisterTaxServiceHandler(s server.Server, hdlr TaxServiceHandler, opts ...server.HandlerOption) error + type DeleteRateRequest struct + Id uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DeleteRateRequest) Descriptor() ([]byte, []int) + func (*DeleteRateRequest) ProtoMessage() + func (m *DeleteRateRequest) GetId() uint32 + func (m *DeleteRateRequest) Reset() + func (m *DeleteRateRequest) String() string + func (m *DeleteRateRequest) XXX_DiscardUnknown() + func (m *DeleteRateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DeleteRateRequest) XXX_Merge(src proto.Message) + func (m *DeleteRateRequest) XXX_Size() int + func (m *DeleteRateRequest) XXX_Unmarshal(b []byte) error + type DeleteRateResponse struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DeleteRateResponse) Descriptor() ([]byte, []int) + func (*DeleteRateResponse) ProtoMessage() + func (m *DeleteRateResponse) Reset() + func (m *DeleteRateResponse) String() string + func (m *DeleteRateResponse) XXX_DiscardUnknown() + func (m *DeleteRateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DeleteRateResponse) XXX_Merge(src proto.Message) + func (m *DeleteRateResponse) XXX_Size() int + func (m *DeleteRateResponse) XXX_Unmarshal(b []byte) error + type GeoIdentity struct + City string + Country string + State string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + Zip string + func (*GeoIdentity) Descriptor() ([]byte, []int) + func (*GeoIdentity) ProtoMessage() + func (m *GeoIdentity) GetCity() string + func (m *GeoIdentity) GetCountry() string + func (m *GeoIdentity) GetState() string + func (m *GeoIdentity) GetZip() string + func (m *GeoIdentity) Reset() + func (m *GeoIdentity) String() string + func (m *GeoIdentity) XXX_DiscardUnknown() + func (m *GeoIdentity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GeoIdentity) XXX_Merge(src proto.Message) + func (m *GeoIdentity) XXX_Size() int + func (m *GeoIdentity) XXX_Unmarshal(b []byte) error + type GetRatesRequest struct + City string + Country string + Limit int32 + Offset int32 + State string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + Zip string + func (*GetRatesRequest) Descriptor() ([]byte, []int) + func (*GetRatesRequest) ProtoMessage() + func (m *GetRatesRequest) GetCity() string + func (m *GetRatesRequest) GetCountry() string + func (m *GetRatesRequest) GetLimit() int32 + func (m *GetRatesRequest) GetOffset() int32 + func (m *GetRatesRequest) GetState() string + func (m *GetRatesRequest) GetZip() string + func (m *GetRatesRequest) Reset() + func (m *GetRatesRequest) String() string + func (m *GetRatesRequest) XXX_DiscardUnknown() + func (m *GetRatesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetRatesRequest) XXX_Merge(src proto.Message) + func (m *GetRatesRequest) XXX_Size() int + func (m *GetRatesRequest) XXX_Unmarshal(b []byte) error + type GetRatesResponse struct + Rates []*TaxRate + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetRatesResponse) Descriptor() ([]byte, []int) + func (*GetRatesResponse) ProtoMessage() + func (m *GetRatesResponse) GetRates() []*TaxRate + func (m *GetRatesResponse) Reset() + func (m *GetRatesResponse) String() string + func (m *GetRatesResponse) XXX_DiscardUnknown() + func (m *GetRatesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetRatesResponse) XXX_Merge(src proto.Message) + func (m *GetRatesResponse) XXX_Size() int + func (m *GetRatesResponse) XXX_Unmarshal(b []byte) error + type TaxRate struct + City string + Country string + Id uint32 + Rate float64 + State string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + Zip string + func (*TaxRate) Descriptor() ([]byte, []int) + func (*TaxRate) ProtoMessage() + func (m *TaxRate) GetCity() string + func (m *TaxRate) GetCountry() string + func (m *TaxRate) GetId() uint32 + func (m *TaxRate) GetRate() float64 + func (m *TaxRate) GetState() string + func (m *TaxRate) GetZip() string + func (m *TaxRate) Reset() + func (m *TaxRate) String() string + func (m *TaxRate) XXX_DiscardUnknown() + func (m *TaxRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TaxRate) XXX_Merge(src proto.Message) + func (m *TaxRate) XXX_Size() int + func (m *TaxRate) XXX_Unmarshal(b []byte) error + type TaxService interface + CreateOrUpdate func(ctx context.Context, in *TaxRate, opts ...client.CallOption) (*TaxRate, error) + DeleteRateById func(ctx context.Context, in *DeleteRateRequest, opts ...client.CallOption) (*DeleteRateResponse, error) + GetRate func(ctx context.Context, in *GeoIdentity, opts ...client.CallOption) (*TaxRate, error) + GetRates func(ctx context.Context, in *GetRatesRequest, opts ...client.CallOption) (*GetRatesResponse, error) + func NewTaxService(name string, c client.Client) TaxService + type TaxServiceHandler interface + CreateOrUpdate func(context.Context, *TaxRate, *TaxRate) error + DeleteRateById func(context.Context, *DeleteRateRequest, *DeleteRateResponse) error + GetRate func(context.Context, *GeoIdentity, *TaxRate) error + GetRates func(context.Context, *GetRatesRequest, *GetRatesResponse) error