Documentation ¶
Overview ¶
Package paylink is a generated protocol buffer package.
It is generated from these files:
paylink.proto
It has these top-level messages:
GetPaylinksRequest GetPaylinksResponse PaylinkRequest GetPaylinkURLRequest GetPaylinkStatResponse GetPaylinkUrlResponse CreatePaylinkRequest Paylink EmptyResponse
Index ¶
- func RegisterPaylinkServiceHandler(s server.Server, hdlr PaylinkServiceHandler, opts ...server.HandlerOption) error
- type CreatePaylinkRequest
- func (*CreatePaylinkRequest) Descriptor() ([]byte, []int)
- func (m *CreatePaylinkRequest) GetId() string
- func (m *CreatePaylinkRequest) GetLifeDays() uint32
- func (m *CreatePaylinkRequest) GetMerchantId() string
- func (m *CreatePaylinkRequest) GetProducts() []string
- func (m *CreatePaylinkRequest) GetProjectId() string
- func (*CreatePaylinkRequest) ProtoMessage()
- func (m *CreatePaylinkRequest) Reset()
- func (m *CreatePaylinkRequest) String() string
- func (m *CreatePaylinkRequest) XXX_DiscardUnknown()
- func (m *CreatePaylinkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreatePaylinkRequest) XXX_Merge(src proto.Message)
- func (m *CreatePaylinkRequest) XXX_Size() int
- func (m *CreatePaylinkRequest) XXX_Unmarshal(b []byte) error
- type EmptyResponse
- func (*EmptyResponse) Descriptor() ([]byte, []int)
- func (*EmptyResponse) ProtoMessage()
- func (m *EmptyResponse) Reset()
- func (m *EmptyResponse) String() string
- func (m *EmptyResponse) XXX_DiscardUnknown()
- func (m *EmptyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EmptyResponse) XXX_Merge(src proto.Message)
- func (m *EmptyResponse) XXX_Size() int
- func (m *EmptyResponse) XXX_Unmarshal(b []byte) error
- type GetPaylinkStatResponse
- func (*GetPaylinkStatResponse) Descriptor() ([]byte, []int)
- func (m *GetPaylinkStatResponse) GetVisits() int32
- func (*GetPaylinkStatResponse) ProtoMessage()
- func (m *GetPaylinkStatResponse) Reset()
- func (m *GetPaylinkStatResponse) String() string
- func (m *GetPaylinkStatResponse) XXX_DiscardUnknown()
- func (m *GetPaylinkStatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPaylinkStatResponse) XXX_Merge(src proto.Message)
- func (m *GetPaylinkStatResponse) XXX_Size() int
- func (m *GetPaylinkStatResponse) XXX_Unmarshal(b []byte) error
- type GetPaylinkURLRequest
- func (*GetPaylinkURLRequest) Descriptor() ([]byte, []int)
- func (m *GetPaylinkURLRequest) GetId() string
- func (m *GetPaylinkURLRequest) GetUtmCampaign() string
- func (m *GetPaylinkURLRequest) GetUtmMedium() string
- func (m *GetPaylinkURLRequest) GetUtmSource() string
- func (*GetPaylinkURLRequest) ProtoMessage()
- func (m *GetPaylinkURLRequest) Reset()
- func (m *GetPaylinkURLRequest) String() string
- func (m *GetPaylinkURLRequest) XXX_DiscardUnknown()
- func (m *GetPaylinkURLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPaylinkURLRequest) XXX_Merge(src proto.Message)
- func (m *GetPaylinkURLRequest) XXX_Size() int
- func (m *GetPaylinkURLRequest) XXX_Unmarshal(b []byte) error
- type GetPaylinkUrlResponse
- func (*GetPaylinkUrlResponse) Descriptor() ([]byte, []int)
- func (m *GetPaylinkUrlResponse) GetUrl() string
- func (*GetPaylinkUrlResponse) ProtoMessage()
- func (m *GetPaylinkUrlResponse) Reset()
- func (m *GetPaylinkUrlResponse) String() string
- func (m *GetPaylinkUrlResponse) XXX_DiscardUnknown()
- func (m *GetPaylinkUrlResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPaylinkUrlResponse) XXX_Merge(src proto.Message)
- func (m *GetPaylinkUrlResponse) XXX_Size() int
- func (m *GetPaylinkUrlResponse) XXX_Unmarshal(b []byte) error
- type GetPaylinksRequest
- func (*GetPaylinksRequest) Descriptor() ([]byte, []int)
- func (m *GetPaylinksRequest) GetLimit() uint32
- func (m *GetPaylinksRequest) GetMerchantId() string
- func (m *GetPaylinksRequest) GetOffset() uint32
- func (m *GetPaylinksRequest) GetProjectId() string
- func (*GetPaylinksRequest) ProtoMessage()
- func (m *GetPaylinksRequest) Reset()
- func (m *GetPaylinksRequest) String() string
- func (m *GetPaylinksRequest) XXX_DiscardUnknown()
- func (m *GetPaylinksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPaylinksRequest) XXX_Merge(src proto.Message)
- func (m *GetPaylinksRequest) XXX_Size() int
- func (m *GetPaylinksRequest) XXX_Unmarshal(b []byte) error
- type GetPaylinksResponse
- func (*GetPaylinksResponse) Descriptor() ([]byte, []int)
- func (m *GetPaylinksResponse) GetLimit() uint32
- func (m *GetPaylinksResponse) GetMerchantId() string
- func (m *GetPaylinksResponse) GetOffset() uint32
- func (m *GetPaylinksResponse) GetPaylinks() []string
- func (m *GetPaylinksResponse) GetProjectId() string
- func (m *GetPaylinksResponse) GetTotal() uint32
- func (*GetPaylinksResponse) ProtoMessage()
- func (m *GetPaylinksResponse) Reset()
- func (m *GetPaylinksResponse) String() string
- func (m *GetPaylinksResponse) XXX_DiscardUnknown()
- func (m *GetPaylinksResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPaylinksResponse) XXX_Merge(src proto.Message)
- func (m *GetPaylinksResponse) XXX_Size() int
- func (m *GetPaylinksResponse) XXX_Unmarshal(b []byte) error
- type Paylink
- func (*Paylink) Descriptor() ([]byte, []int)
- func (m *Paylink) GetCreatedAt() *timestamp.Timestamp
- func (m *Paylink) GetExpiresAt() *timestamp.Timestamp
- func (m *Paylink) GetId() string
- func (m *Paylink) GetMerchantId() string
- func (m *Paylink) GetObject() string
- func (m *Paylink) GetProducts() []string
- func (m *Paylink) GetProjectId() string
- func (m *Paylink) GetUpdatedAt() *timestamp.Timestamp
- func (*Paylink) ProtoMessage()
- func (m *Paylink) Reset()
- func (m *Paylink) String() string
- func (m *Paylink) XXX_DiscardUnknown()
- func (m *Paylink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Paylink) XXX_Merge(src proto.Message)
- func (m *Paylink) XXX_Size() int
- func (m *Paylink) XXX_Unmarshal(b []byte) error
- type PaylinkRequest
- func (*PaylinkRequest) Descriptor() ([]byte, []int)
- func (m *PaylinkRequest) GetId() string
- func (*PaylinkRequest) ProtoMessage()
- func (m *PaylinkRequest) Reset()
- func (m *PaylinkRequest) String() string
- func (m *PaylinkRequest) XXX_DiscardUnknown()
- func (m *PaylinkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PaylinkRequest) XXX_Merge(src proto.Message)
- func (m *PaylinkRequest) XXX_Size() int
- func (m *PaylinkRequest) XXX_Unmarshal(b []byte) error
- type PaylinkService
- type PaylinkServiceHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterPaylinkServiceHandler ¶
func RegisterPaylinkServiceHandler(s server.Server, hdlr PaylinkServiceHandler, opts ...server.HandlerOption) error
Types ¶
type CreatePaylinkRequest ¶
type CreatePaylinkRequest struct { //@inject_tag: validate:"omitempty,hexadecimal" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validate:"omitempty,hexadecimal"` // @inject_tag: validate:"required,numeric,gte=1" LifeDays uint32 `protobuf:"varint,2,opt,name=life_days,json=lifeDays,proto3" json:"life_days,omitempty" validate:"required,numeric,gte=1"` //@inject_tag: validate:"required,gte=1,dive,hexadecimal,len=24" Products []string `protobuf:"bytes,3,rep,name=products,proto3" json:"products,omitempty" validate:"required,gte=1,dive,hexadecimal,len=24"` //@inject_tag: validate:"required,hexadecimal,len=24" MerchantId string `` /* 130-byte string literal not displayed */ //@inject_tag: validate:"required,hexadecimal,len=24" ProjectId string `` /* 127-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*CreatePaylinkRequest) Descriptor ¶
func (*CreatePaylinkRequest) Descriptor() ([]byte, []int)
func (*CreatePaylinkRequest) GetId ¶
func (m *CreatePaylinkRequest) GetId() string
func (*CreatePaylinkRequest) GetLifeDays ¶
func (m *CreatePaylinkRequest) GetLifeDays() uint32
func (*CreatePaylinkRequest) GetMerchantId ¶
func (m *CreatePaylinkRequest) GetMerchantId() string
func (*CreatePaylinkRequest) GetProducts ¶
func (m *CreatePaylinkRequest) GetProducts() []string
func (*CreatePaylinkRequest) GetProjectId ¶
func (m *CreatePaylinkRequest) GetProjectId() string
func (*CreatePaylinkRequest) ProtoMessage ¶
func (*CreatePaylinkRequest) ProtoMessage()
func (*CreatePaylinkRequest) Reset ¶
func (m *CreatePaylinkRequest) Reset()
func (*CreatePaylinkRequest) String ¶
func (m *CreatePaylinkRequest) String() string
func (*CreatePaylinkRequest) XXX_DiscardUnknown ¶
func (m *CreatePaylinkRequest) XXX_DiscardUnknown()
func (*CreatePaylinkRequest) XXX_Marshal ¶
func (m *CreatePaylinkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreatePaylinkRequest) XXX_Merge ¶
func (m *CreatePaylinkRequest) XXX_Merge(src proto.Message)
func (*CreatePaylinkRequest) XXX_Size ¶
func (m *CreatePaylinkRequest) XXX_Size() int
func (*CreatePaylinkRequest) XXX_Unmarshal ¶
func (m *CreatePaylinkRequest) XXX_Unmarshal(b []byte) error
type EmptyResponse ¶
type EmptyResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*EmptyResponse) Descriptor ¶
func (*EmptyResponse) Descriptor() ([]byte, []int)
func (*EmptyResponse) ProtoMessage ¶
func (*EmptyResponse) ProtoMessage()
func (*EmptyResponse) Reset ¶
func (m *EmptyResponse) Reset()
func (*EmptyResponse) String ¶
func (m *EmptyResponse) String() string
func (*EmptyResponse) XXX_DiscardUnknown ¶
func (m *EmptyResponse) XXX_DiscardUnknown()
func (*EmptyResponse) XXX_Marshal ¶
func (m *EmptyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EmptyResponse) XXX_Merge ¶
func (m *EmptyResponse) XXX_Merge(src proto.Message)
func (*EmptyResponse) XXX_Size ¶
func (m *EmptyResponse) XXX_Size() int
func (*EmptyResponse) XXX_Unmarshal ¶
func (m *EmptyResponse) XXX_Unmarshal(b []byte) error
type GetPaylinkStatResponse ¶
type GetPaylinkStatResponse struct { // @inject_tag: json:"visits" Visits int32 `protobuf:"varint,1,opt,name=visits,proto3" json:"visits"` XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*GetPaylinkStatResponse) Descriptor ¶
func (*GetPaylinkStatResponse) Descriptor() ([]byte, []int)
func (*GetPaylinkStatResponse) GetVisits ¶
func (m *GetPaylinkStatResponse) GetVisits() int32
func (*GetPaylinkStatResponse) ProtoMessage ¶
func (*GetPaylinkStatResponse) ProtoMessage()
func (*GetPaylinkStatResponse) Reset ¶
func (m *GetPaylinkStatResponse) Reset()
func (*GetPaylinkStatResponse) String ¶
func (m *GetPaylinkStatResponse) String() string
func (*GetPaylinkStatResponse) XXX_DiscardUnknown ¶
func (m *GetPaylinkStatResponse) XXX_DiscardUnknown()
func (*GetPaylinkStatResponse) XXX_Marshal ¶
func (m *GetPaylinkStatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPaylinkStatResponse) XXX_Merge ¶
func (m *GetPaylinkStatResponse) XXX_Merge(src proto.Message)
func (*GetPaylinkStatResponse) XXX_Size ¶
func (m *GetPaylinkStatResponse) XXX_Size() int
func (*GetPaylinkStatResponse) XXX_Unmarshal ¶
func (m *GetPaylinkStatResponse) XXX_Unmarshal(b []byte) error
type GetPaylinkURLRequest ¶
type GetPaylinkURLRequest struct { //@inject_tag: validate:"required,hexadecimal" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validate:"required,hexadecimal"` UtmSource string `protobuf:"bytes,3,opt,name=utm_source,json=utmSource,proto3" json:"utm_source,omitempty"` UtmMedium string `protobuf:"bytes,4,opt,name=utm_medium,json=utmMedium,proto3" json:"utm_medium,omitempty"` UtmCampaign string `protobuf:"bytes,5,opt,name=utm_campaign,json=utmCampaign,proto3" json:"utm_campaign,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*GetPaylinkURLRequest) Descriptor ¶
func (*GetPaylinkURLRequest) Descriptor() ([]byte, []int)
func (*GetPaylinkURLRequest) GetId ¶
func (m *GetPaylinkURLRequest) GetId() string
func (*GetPaylinkURLRequest) GetUtmCampaign ¶
func (m *GetPaylinkURLRequest) GetUtmCampaign() string
func (*GetPaylinkURLRequest) GetUtmMedium ¶
func (m *GetPaylinkURLRequest) GetUtmMedium() string
func (*GetPaylinkURLRequest) GetUtmSource ¶
func (m *GetPaylinkURLRequest) GetUtmSource() string
func (*GetPaylinkURLRequest) ProtoMessage ¶
func (*GetPaylinkURLRequest) ProtoMessage()
func (*GetPaylinkURLRequest) Reset ¶
func (m *GetPaylinkURLRequest) Reset()
func (*GetPaylinkURLRequest) String ¶
func (m *GetPaylinkURLRequest) String() string
func (*GetPaylinkURLRequest) XXX_DiscardUnknown ¶
func (m *GetPaylinkURLRequest) XXX_DiscardUnknown()
func (*GetPaylinkURLRequest) XXX_Marshal ¶
func (m *GetPaylinkURLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPaylinkURLRequest) XXX_Merge ¶
func (m *GetPaylinkURLRequest) XXX_Merge(src proto.Message)
func (*GetPaylinkURLRequest) XXX_Size ¶
func (m *GetPaylinkURLRequest) XXX_Size() int
func (*GetPaylinkURLRequest) XXX_Unmarshal ¶
func (m *GetPaylinkURLRequest) XXX_Unmarshal(b []byte) error
type GetPaylinkUrlResponse ¶
type GetPaylinkUrlResponse struct { // @inject_tag: json:"url" Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url"` XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*GetPaylinkUrlResponse) Descriptor ¶
func (*GetPaylinkUrlResponse) Descriptor() ([]byte, []int)
func (*GetPaylinkUrlResponse) GetUrl ¶
func (m *GetPaylinkUrlResponse) GetUrl() string
func (*GetPaylinkUrlResponse) ProtoMessage ¶
func (*GetPaylinkUrlResponse) ProtoMessage()
func (*GetPaylinkUrlResponse) Reset ¶
func (m *GetPaylinkUrlResponse) Reset()
func (*GetPaylinkUrlResponse) String ¶
func (m *GetPaylinkUrlResponse) String() string
func (*GetPaylinkUrlResponse) XXX_DiscardUnknown ¶
func (m *GetPaylinkUrlResponse) XXX_DiscardUnknown()
func (*GetPaylinkUrlResponse) XXX_Marshal ¶
func (m *GetPaylinkUrlResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPaylinkUrlResponse) XXX_Merge ¶
func (m *GetPaylinkUrlResponse) XXX_Merge(src proto.Message)
func (*GetPaylinkUrlResponse) XXX_Size ¶
func (m *GetPaylinkUrlResponse) XXX_Size() int
func (*GetPaylinkUrlResponse) XXX_Unmarshal ¶
func (m *GetPaylinkUrlResponse) XXX_Unmarshal(b []byte) error
type GetPaylinksRequest ¶
type GetPaylinksRequest struct { //@inject_tag: validate:"required,hexadecimal,len=24" MerchantId string `` /* 130-byte string literal not displayed */ //@inject_tag: validate:"required,hexadecimal,len=24" ProjectId string `` /* 127-byte string literal not displayed */ // @inject_tag: validate:"required,numeric,gte=1" Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty" validate:"required,numeric,gte=1"` // @inject_tag: validate:"omitempty,numeric,gte=0" Offset uint32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty" validate:"omitempty,numeric,gte=0"` XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*GetPaylinksRequest) Descriptor ¶
func (*GetPaylinksRequest) Descriptor() ([]byte, []int)
func (*GetPaylinksRequest) GetLimit ¶
func (m *GetPaylinksRequest) GetLimit() uint32
func (*GetPaylinksRequest) GetMerchantId ¶
func (m *GetPaylinksRequest) GetMerchantId() string
func (*GetPaylinksRequest) GetOffset ¶
func (m *GetPaylinksRequest) GetOffset() uint32
func (*GetPaylinksRequest) GetProjectId ¶
func (m *GetPaylinksRequest) GetProjectId() string
func (*GetPaylinksRequest) ProtoMessage ¶
func (*GetPaylinksRequest) ProtoMessage()
func (*GetPaylinksRequest) Reset ¶
func (m *GetPaylinksRequest) Reset()
func (*GetPaylinksRequest) String ¶
func (m *GetPaylinksRequest) String() string
func (*GetPaylinksRequest) XXX_DiscardUnknown ¶
func (m *GetPaylinksRequest) XXX_DiscardUnknown()
func (*GetPaylinksRequest) XXX_Marshal ¶
func (m *GetPaylinksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPaylinksRequest) XXX_Merge ¶
func (m *GetPaylinksRequest) XXX_Merge(src proto.Message)
func (*GetPaylinksRequest) XXX_Size ¶
func (m *GetPaylinksRequest) XXX_Size() int
func (*GetPaylinksRequest) XXX_Unmarshal ¶
func (m *GetPaylinksRequest) XXX_Unmarshal(b []byte) error
type GetPaylinksResponse ¶
type GetPaylinksResponse struct { // @inject_tag: json:"merchant_id" MerchantId string `protobuf:"bytes,1,opt,name=merchant_id,json=merchantId,proto3" json:"merchant_id"` // @inject_tag: json:"project_id" ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id"` // @inject_tag: json:"paylinks" Paylinks []string `protobuf:"bytes,3,rep,name=paylinks,proto3" json:"paylinks"` // @inject_tag: json:"limit" Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit"` // @inject_tag: json:"offset" Offset uint32 `protobuf:"varint,5,opt,name=offset,proto3" json:"offset"` // @inject_tag: json:"total" Total uint32 `protobuf:"varint,6,opt,name=total,proto3" json:"total"` XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*GetPaylinksResponse) Descriptor ¶
func (*GetPaylinksResponse) Descriptor() ([]byte, []int)
func (*GetPaylinksResponse) GetLimit ¶
func (m *GetPaylinksResponse) GetLimit() uint32
func (*GetPaylinksResponse) GetMerchantId ¶
func (m *GetPaylinksResponse) GetMerchantId() string
func (*GetPaylinksResponse) GetOffset ¶
func (m *GetPaylinksResponse) GetOffset() uint32
func (*GetPaylinksResponse) GetPaylinks ¶
func (m *GetPaylinksResponse) GetPaylinks() []string
func (*GetPaylinksResponse) GetProjectId ¶
func (m *GetPaylinksResponse) GetProjectId() string
func (*GetPaylinksResponse) GetTotal ¶
func (m *GetPaylinksResponse) GetTotal() uint32
func (*GetPaylinksResponse) ProtoMessage ¶
func (*GetPaylinksResponse) ProtoMessage()
func (*GetPaylinksResponse) Reset ¶
func (m *GetPaylinksResponse) Reset()
func (*GetPaylinksResponse) String ¶
func (m *GetPaylinksResponse) String() string
func (*GetPaylinksResponse) XXX_DiscardUnknown ¶
func (m *GetPaylinksResponse) XXX_DiscardUnknown()
func (*GetPaylinksResponse) XXX_Marshal ¶
func (m *GetPaylinksResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPaylinksResponse) XXX_Merge ¶
func (m *GetPaylinksResponse) XXX_Merge(src proto.Message)
func (*GetPaylinksResponse) XXX_Size ¶
func (m *GetPaylinksResponse) XXX_Size() int
func (*GetPaylinksResponse) XXX_Unmarshal ¶
func (m *GetPaylinksResponse) XXX_Unmarshal(b []byte) error
type Paylink ¶
type Paylink struct { // @inject_tag: json:"id" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` // @inject_tag: json:"object" Object string `protobuf:"bytes,2,opt,name=object,proto3" json:"object"` // @inject_tag: json:"products" Products []string `protobuf:"bytes,3,rep,name=products,proto3" json:"products"` // @inject_tag: json:"expires_at" ExpiresAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at"` // @inject_tag: json:"created_at" CreatedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at"` // @inject_tag: json:"updated_at" UpdatedAt *timestamp.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"` // @inject_tag: json:"merchant_id" MerchantId string `protobuf:"bytes,7,opt,name=merchant_id,json=merchantId,proto3" json:"merchant_id"` // @inject_tag: json:"project_id" ProjectId string `protobuf:"bytes,8,opt,name=project_id,json=projectId,proto3" json:"project_id"` XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*Paylink) Descriptor ¶
func (*Paylink) GetCreatedAt ¶
func (*Paylink) GetExpiresAt ¶
func (*Paylink) GetMerchantId ¶
func (*Paylink) GetProducts ¶
func (*Paylink) GetProjectId ¶
func (*Paylink) GetUpdatedAt ¶
func (*Paylink) ProtoMessage ¶
func (*Paylink) ProtoMessage()
func (*Paylink) XXX_DiscardUnknown ¶
func (m *Paylink) XXX_DiscardUnknown()
func (*Paylink) XXX_Marshal ¶
func (*Paylink) XXX_Unmarshal ¶
type PaylinkRequest ¶
type PaylinkRequest struct { //@inject_tag: validate:"required,hexadecimal" Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" validate:"required,hexadecimal"` XXX_NoUnkeyedLiteral struct{} `json:"-" bson:"-" structure:"-" validate:"-"` XXX_unrecognized []byte `json:"-" bson:"-" structure:"-" validate:"-"` XXX_sizecache int32 `json:"-" bson:"-" structure:"-" validate:"-"` }
func (*PaylinkRequest) Descriptor ¶
func (*PaylinkRequest) Descriptor() ([]byte, []int)
func (*PaylinkRequest) GetId ¶
func (m *PaylinkRequest) GetId() string
func (*PaylinkRequest) ProtoMessage ¶
func (*PaylinkRequest) ProtoMessage()
func (*PaylinkRequest) Reset ¶
func (m *PaylinkRequest) Reset()
func (*PaylinkRequest) String ¶
func (m *PaylinkRequest) String() string
func (*PaylinkRequest) XXX_DiscardUnknown ¶
func (m *PaylinkRequest) XXX_DiscardUnknown()
func (*PaylinkRequest) XXX_Marshal ¶
func (m *PaylinkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PaylinkRequest) XXX_Merge ¶
func (m *PaylinkRequest) XXX_Merge(src proto.Message)
func (*PaylinkRequest) XXX_Size ¶
func (m *PaylinkRequest) XXX_Size() int
func (*PaylinkRequest) XXX_Unmarshal ¶
func (m *PaylinkRequest) XXX_Unmarshal(b []byte) error
type PaylinkService ¶
type PaylinkService interface { GetPaylinks(ctx context.Context, in *GetPaylinksRequest, opts ...client.CallOption) (*GetPaylinksResponse, error) GetPaylink(ctx context.Context, in *PaylinkRequest, opts ...client.CallOption) (*Paylink, error) GetPaylinkStat(ctx context.Context, in *PaylinkRequest, opts ...client.CallOption) (*GetPaylinkStatResponse, error) IncrPaylinkVisits(ctx context.Context, in *PaylinkRequest, opts ...client.CallOption) (*EmptyResponse, error) GetPaylinkURL(ctx context.Context, in *GetPaylinkURLRequest, opts ...client.CallOption) (*GetPaylinkUrlResponse, error) CreateOrUpdatePaylink(ctx context.Context, in *CreatePaylinkRequest, opts ...client.CallOption) (*Paylink, error) DeletePaylink(ctx context.Context, in *PaylinkRequest, opts ...client.CallOption) (*EmptyResponse, error) }
func NewPaylinkService ¶
func NewPaylinkService(name string, c client.Client) PaylinkService
type PaylinkServiceHandler ¶
type PaylinkServiceHandler interface { GetPaylinks(context.Context, *GetPaylinksRequest, *GetPaylinksResponse) error GetPaylink(context.Context, *PaylinkRequest, *Paylink) error GetPaylinkStat(context.Context, *PaylinkRequest, *GetPaylinkStatResponse) error IncrPaylinkVisits(context.Context, *PaylinkRequest, *EmptyResponse) error GetPaylinkURL(context.Context, *GetPaylinkURLRequest, *GetPaylinkUrlResponse) error CreateOrUpdatePaylink(context.Context, *CreatePaylinkRequest, *Paylink) error DeletePaylink(context.Context, *PaylinkRequest, *EmptyResponse) error }
Click to show internal directories.
Click to hide internal directories.