Documentation
¶
Overview ¶
Package popb is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- func RegisterPurchaseOrderServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterPurchaseOrderServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PurchaseOrderServiceClient) error
- func RegisterPurchaseOrderServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterPurchaseOrderServiceServer(s *grpc.Server, srv PurchaseOrderServiceServer)
- type GetRequest
- func (*GetRequest) Descriptor() ([]byte, []int)
- func (m *GetRequest) GetDocumentId() string
- func (*GetRequest) ProtoMessage()
- func (m *GetRequest) Reset()
- func (m *GetRequest) String() string
- func (m *GetRequest) XXX_DiscardUnknown()
- func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRequest) XXX_Merge(src proto.Message)
- func (m *GetRequest) XXX_Size() int
- func (m *GetRequest) XXX_Unmarshal(b []byte) error
- type GetVersionRequest
- func (*GetVersionRequest) Descriptor() ([]byte, []int)
- func (m *GetVersionRequest) GetDocumentId() string
- func (m *GetVersionRequest) GetVersionId() string
- func (*GetVersionRequest) ProtoMessage()
- func (m *GetVersionRequest) Reset()
- func (m *GetVersionRequest) String() string
- func (m *GetVersionRequest) XXX_DiscardUnknown()
- func (m *GetVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetVersionRequest) XXX_Merge(src proto.Message)
- func (m *GetVersionRequest) XXX_Size() int
- func (m *GetVersionRequest) XXX_Unmarshal(b []byte) error
- type LineItem
- func (*LineItem) Descriptor() ([]byte, []int)
- func (m *LineItem) GetActivities() []*LineItemActivity
- func (m *LineItem) GetAmountInvoiced() string
- func (m *LineItem) GetAmountTotal() string
- func (m *LineItem) GetDateCreated() *timestamp.Timestamp
- func (m *LineItem) GetDateUpdated() *timestamp.Timestamp
- func (m *LineItem) GetDescription() string
- func (m *LineItem) GetItemNumber() string
- func (m *LineItem) GetPartNo() string
- func (m *LineItem) GetPricePerUnit() string
- func (m *LineItem) GetQuantity() string
- func (m *LineItem) GetReceivedQuantity() string
- func (m *LineItem) GetRequisitionItem() string
- func (m *LineItem) GetRequisitionNumber() string
- func (m *LineItem) GetRevisionNumber() int64
- func (m *LineItem) GetStatus() string
- func (m *LineItem) GetTaxItems() []*TaxItem
- func (m *LineItem) GetUnitOfMeasure() string
- func (*LineItem) ProtoMessage()
- func (m *LineItem) Reset()
- func (m *LineItem) String() string
- func (m *LineItem) XXX_DiscardUnknown()
- func (m *LineItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LineItem) XXX_Merge(src proto.Message)
- func (m *LineItem) XXX_Size() int
- func (m *LineItem) XXX_Unmarshal(b []byte) error
- type LineItemActivity
- func (*LineItemActivity) Descriptor() ([]byte, []int)
- func (m *LineItemActivity) GetAmount() string
- func (m *LineItemActivity) GetDate() *timestamp.Timestamp
- func (m *LineItemActivity) GetItemNumber() string
- func (m *LineItemActivity) GetQuantity() string
- func (m *LineItemActivity) GetReferenceDocumentId() string
- func (m *LineItemActivity) GetReferenceDocumentItem() string
- func (m *LineItemActivity) GetStatus() string
- func (*LineItemActivity) ProtoMessage()
- func (m *LineItemActivity) Reset()
- func (m *LineItemActivity) String() string
- func (m *LineItemActivity) XXX_DiscardUnknown()
- func (m *LineItemActivity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LineItemActivity) XXX_Merge(src proto.Message)
- func (m *LineItemActivity) XXX_Size() int
- func (m *LineItemActivity) XXX_Unmarshal(b []byte) error
- type PurchaseOrderCreatePayload
- func (*PurchaseOrderCreatePayload) Descriptor() ([]byte, []int)
- func (m *PurchaseOrderCreatePayload) GetAttributes() map[string]*document.Attribute
- func (m *PurchaseOrderCreatePayload) GetData() *PurchaseOrderData
- func (m *PurchaseOrderCreatePayload) GetReadAccess() []string
- func (m *PurchaseOrderCreatePayload) GetWriteAccess() []string
- func (*PurchaseOrderCreatePayload) ProtoMessage()
- func (m *PurchaseOrderCreatePayload) Reset()
- func (m *PurchaseOrderCreatePayload) String() string
- func (m *PurchaseOrderCreatePayload) XXX_DiscardUnknown()
- func (m *PurchaseOrderCreatePayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PurchaseOrderCreatePayload) XXX_Merge(src proto.Message)
- func (m *PurchaseOrderCreatePayload) XXX_Size() int
- func (m *PurchaseOrderCreatePayload) XXX_Unmarshal(b []byte) error
- type PurchaseOrderData
- func (*PurchaseOrderData) Descriptor() ([]byte, []int)
- func (m *PurchaseOrderData) GetAttachments() []*document.BinaryAttachment
- func (m *PurchaseOrderData) GetComment() string
- func (m *PurchaseOrderData) GetCurrency() string
- func (m *PurchaseOrderData) GetDateConfirmed() *timestamp.Timestamp
- func (m *PurchaseOrderData) GetDateCreated() *timestamp.Timestamp
- func (m *PurchaseOrderData) GetDateSent() *timestamp.Timestamp
- func (m *PurchaseOrderData) GetDateUpdated() *timestamp.Timestamp
- func (m *PurchaseOrderData) GetLineItems() []*LineItem
- func (m *PurchaseOrderData) GetNumber() string
- func (m *PurchaseOrderData) GetPaymentDetails() []*document.PaymentDetails
- func (m *PurchaseOrderData) GetPaymentTerms() string
- func (m *PurchaseOrderData) GetRecipient() string
- func (m *PurchaseOrderData) GetRecipientOrderId() string
- func (m *PurchaseOrderData) GetRequesterEmail() string
- func (m *PurchaseOrderData) GetRequesterName() string
- func (m *PurchaseOrderData) GetRequisitionId() string
- func (m *PurchaseOrderData) GetSender() string
- func (m *PurchaseOrderData) GetSenderOrderId() string
- func (m *PurchaseOrderData) GetShipToCity() string
- func (m *PurchaseOrderData) GetShipToCompanyName() string
- func (m *PurchaseOrderData) GetShipToContactPersonName() string
- func (m *PurchaseOrderData) GetShipToCountry() string
- func (m *PurchaseOrderData) GetShipToState() string
- func (m *PurchaseOrderData) GetShipToStreet1() string
- func (m *PurchaseOrderData) GetShipToStreet2() string
- func (m *PurchaseOrderData) GetShipToZipcode() string
- func (m *PurchaseOrderData) GetStatus() string
- func (m *PurchaseOrderData) GetTotalAmount() string
- func (*PurchaseOrderData) ProtoMessage()
- func (m *PurchaseOrderData) Reset()
- func (m *PurchaseOrderData) String() string
- func (m *PurchaseOrderData) XXX_DiscardUnknown()
- func (m *PurchaseOrderData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PurchaseOrderData) XXX_Merge(src proto.Message)
- func (m *PurchaseOrderData) XXX_Size() int
- func (m *PurchaseOrderData) XXX_Unmarshal(b []byte) error
- type PurchaseOrderResponse
- func (*PurchaseOrderResponse) Descriptor() ([]byte, []int)
- func (m *PurchaseOrderResponse) GetAttributes() map[string]*document.Attribute
- func (m *PurchaseOrderResponse) GetData() *PurchaseOrderData
- func (m *PurchaseOrderResponse) GetHeader() *document.ResponseHeader
- func (*PurchaseOrderResponse) ProtoMessage()
- func (m *PurchaseOrderResponse) Reset()
- func (m *PurchaseOrderResponse) String() string
- func (m *PurchaseOrderResponse) XXX_DiscardUnknown()
- func (m *PurchaseOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PurchaseOrderResponse) XXX_Merge(src proto.Message)
- func (m *PurchaseOrderResponse) XXX_Size() int
- func (m *PurchaseOrderResponse) XXX_Unmarshal(b []byte) error
- type PurchaseOrderServiceClient
- type PurchaseOrderServiceServer
- type PurchaseOrderUpdatePayload
- func (*PurchaseOrderUpdatePayload) Descriptor() ([]byte, []int)
- func (m *PurchaseOrderUpdatePayload) GetAttributes() map[string]*document.Attribute
- func (m *PurchaseOrderUpdatePayload) GetData() *PurchaseOrderData
- func (m *PurchaseOrderUpdatePayload) GetDocumentId() string
- func (m *PurchaseOrderUpdatePayload) GetReadAccess() []string
- func (m *PurchaseOrderUpdatePayload) GetWriteAccess() []string
- func (*PurchaseOrderUpdatePayload) ProtoMessage()
- func (m *PurchaseOrderUpdatePayload) Reset()
- func (m *PurchaseOrderUpdatePayload) String() string
- func (m *PurchaseOrderUpdatePayload) XXX_DiscardUnknown()
- func (m *PurchaseOrderUpdatePayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PurchaseOrderUpdatePayload) XXX_Merge(src proto.Message)
- func (m *PurchaseOrderUpdatePayload) XXX_Size() int
- func (m *PurchaseOrderUpdatePayload) XXX_Unmarshal(b []byte) error
- type TaxItem
- func (*TaxItem) Descriptor() ([]byte, []int)
- func (m *TaxItem) GetItemNumber() string
- func (m *TaxItem) GetPurchaseOrderItemNumber() string
- func (m *TaxItem) GetTaxAmount() string
- func (m *TaxItem) GetTaxBaseAmount() string
- func (m *TaxItem) GetTaxCode() string
- func (m *TaxItem) GetTaxRate() string
- func (*TaxItem) ProtoMessage()
- func (m *TaxItem) Reset()
- func (m *TaxItem) String() string
- func (m *TaxItem) XXX_DiscardUnknown()
- func (m *TaxItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TaxItem) XXX_Merge(src proto.Message)
- func (m *TaxItem) XXX_Size() int
- func (m *TaxItem) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterPurchaseOrderServiceHandler ¶
func RegisterPurchaseOrderServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterPurchaseOrderServiceHandler registers the http handlers for service PurchaseOrderService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterPurchaseOrderServiceHandlerClient ¶
func RegisterPurchaseOrderServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PurchaseOrderServiceClient) error
RegisterPurchaseOrderServiceHandlerClient registers the http handlers for service PurchaseOrderService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "PurchaseOrderServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "PurchaseOrderServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "PurchaseOrderServiceClient" to call the correct interceptors.
func RegisterPurchaseOrderServiceHandlerFromEndpoint ¶
func RegisterPurchaseOrderServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterPurchaseOrderServiceHandlerFromEndpoint is same as RegisterPurchaseOrderServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterPurchaseOrderServiceServer ¶
func RegisterPurchaseOrderServiceServer(s *grpc.Server, srv PurchaseOrderServiceServer)
Types ¶
type GetRequest ¶
type GetRequest struct { DocumentId string `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetRequest) Descriptor ¶
func (*GetRequest) Descriptor() ([]byte, []int)
func (*GetRequest) GetDocumentId ¶
func (m *GetRequest) GetDocumentId() string
func (*GetRequest) ProtoMessage ¶
func (*GetRequest) ProtoMessage()
func (*GetRequest) Reset ¶
func (m *GetRequest) Reset()
func (*GetRequest) String ¶
func (m *GetRequest) String() string
func (*GetRequest) XXX_DiscardUnknown ¶
func (m *GetRequest) XXX_DiscardUnknown()
func (*GetRequest) XXX_Marshal ¶
func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRequest) XXX_Merge ¶
func (m *GetRequest) XXX_Merge(src proto.Message)
func (*GetRequest) XXX_Size ¶
func (m *GetRequest) XXX_Size() int
func (*GetRequest) XXX_Unmarshal ¶
func (m *GetRequest) XXX_Unmarshal(b []byte) error
type GetVersionRequest ¶
type GetVersionRequest struct { DocumentId string `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"` VersionId string `protobuf:"bytes,2,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetVersionRequest) Descriptor ¶
func (*GetVersionRequest) Descriptor() ([]byte, []int)
func (*GetVersionRequest) GetDocumentId ¶
func (m *GetVersionRequest) GetDocumentId() string
func (*GetVersionRequest) GetVersionId ¶
func (m *GetVersionRequest) GetVersionId() string
func (*GetVersionRequest) ProtoMessage ¶
func (*GetVersionRequest) ProtoMessage()
func (*GetVersionRequest) Reset ¶
func (m *GetVersionRequest) Reset()
func (*GetVersionRequest) String ¶
func (m *GetVersionRequest) String() string
func (*GetVersionRequest) XXX_DiscardUnknown ¶
func (m *GetVersionRequest) XXX_DiscardUnknown()
func (*GetVersionRequest) XXX_Marshal ¶
func (m *GetVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetVersionRequest) XXX_Merge ¶
func (m *GetVersionRequest) XXX_Merge(src proto.Message)
func (*GetVersionRequest) XXX_Size ¶
func (m *GetVersionRequest) XXX_Size() int
func (*GetVersionRequest) XXX_Unmarshal ¶
func (m *GetVersionRequest) XXX_Unmarshal(b []byte) error
type LineItem ¶
type LineItem struct { Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` ItemNumber string `protobuf:"bytes,2,opt,name=item_number,json=itemNumber,proto3" json:"item_number,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` AmountInvoiced string `protobuf:"bytes,4,opt,name=amount_invoiced,json=amountInvoiced,proto3" json:"amount_invoiced,omitempty"` AmountTotal string `protobuf:"bytes,5,opt,name=amount_total,json=amountTotal,proto3" json:"amount_total,omitempty"` RequisitionNumber string `protobuf:"bytes,6,opt,name=requisition_number,json=requisitionNumber,proto3" json:"requisition_number,omitempty"` RequisitionItem string `protobuf:"bytes,7,opt,name=requisition_item,json=requisitionItem,proto3" json:"requisition_item,omitempty"` PartNo string `protobuf:"bytes,8,opt,name=part_no,json=partNo,proto3" json:"part_no,omitempty"` PricePerUnit string `protobuf:"bytes,9,opt,name=price_per_unit,json=pricePerUnit,proto3" json:"price_per_unit,omitempty"` UnitOfMeasure string `protobuf:"bytes,10,opt,name=unit_of_measure,json=unitOfMeasure,proto3" json:"unit_of_measure,omitempty"` Quantity string `protobuf:"bytes,11,opt,name=quantity,proto3" json:"quantity,omitempty"` ReceivedQuantity string `protobuf:"bytes,12,opt,name=received_quantity,json=receivedQuantity,proto3" json:"received_quantity,omitempty"` DateUpdated *timestamp.Timestamp `protobuf:"bytes,13,opt,name=date_updated,json=dateUpdated,proto3" json:"date_updated,omitempty"` DateCreated *timestamp.Timestamp `protobuf:"bytes,14,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"` RevisionNumber int64 `protobuf:"varint,15,opt,name=revision_number,json=revisionNumber,proto3" json:"revision_number,omitempty"` Activities []*LineItemActivity `protobuf:"bytes,16,rep,name=activities,proto3" json:"activities,omitempty"` TaxItems []*TaxItem `protobuf:"bytes,17,rep,name=tax_items,json=taxItems,proto3" json:"tax_items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LineItem) Descriptor ¶
func (*LineItem) GetActivities ¶
func (m *LineItem) GetActivities() []*LineItemActivity
func (*LineItem) GetAmountInvoiced ¶
func (*LineItem) GetAmountTotal ¶
func (*LineItem) GetDateCreated ¶
func (*LineItem) GetDateUpdated ¶
func (*LineItem) GetDescription ¶
func (*LineItem) GetItemNumber ¶
func (*LineItem) GetPricePerUnit ¶
func (*LineItem) GetQuantity ¶
func (*LineItem) GetReceivedQuantity ¶
func (*LineItem) GetRequisitionItem ¶
func (*LineItem) GetRequisitionNumber ¶
func (*LineItem) GetRevisionNumber ¶
func (*LineItem) GetTaxItems ¶
func (*LineItem) GetUnitOfMeasure ¶
func (*LineItem) ProtoMessage ¶
func (*LineItem) ProtoMessage()
func (*LineItem) XXX_DiscardUnknown ¶
func (m *LineItem) XXX_DiscardUnknown()
func (*LineItem) XXX_Marshal ¶
func (*LineItem) XXX_Unmarshal ¶
type LineItemActivity ¶
type LineItemActivity struct { ItemNumber string `protobuf:"bytes,1,opt,name=item_number,json=itemNumber,proto3" json:"item_number,omitempty"` //delivered, returned, credited, invoiced, paid, ... Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` Quantity string `protobuf:"bytes,3,opt,name=quantity,proto3" json:"quantity,omitempty"` Amount string `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount,omitempty"` //depending on status delivery note, invoice, ... ReferenceDocumentId string `protobuf:"bytes,5,opt,name=reference_document_id,json=referenceDocumentId,proto3" json:"reference_document_id,omitempty"` //line item from the reference document ReferenceDocumentItem string `` /* 126-byte string literal not displayed */ Date *timestamp.Timestamp `protobuf:"bytes,7,opt,name=date,proto3" json:"date,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LineItemActivity) Descriptor ¶
func (*LineItemActivity) Descriptor() ([]byte, []int)
func (*LineItemActivity) GetAmount ¶
func (m *LineItemActivity) GetAmount() string
func (*LineItemActivity) GetDate ¶
func (m *LineItemActivity) GetDate() *timestamp.Timestamp
func (*LineItemActivity) GetItemNumber ¶
func (m *LineItemActivity) GetItemNumber() string
func (*LineItemActivity) GetQuantity ¶
func (m *LineItemActivity) GetQuantity() string
func (*LineItemActivity) GetReferenceDocumentId ¶
func (m *LineItemActivity) GetReferenceDocumentId() string
func (*LineItemActivity) GetReferenceDocumentItem ¶
func (m *LineItemActivity) GetReferenceDocumentItem() string
func (*LineItemActivity) GetStatus ¶
func (m *LineItemActivity) GetStatus() string
func (*LineItemActivity) ProtoMessage ¶
func (*LineItemActivity) ProtoMessage()
func (*LineItemActivity) Reset ¶
func (m *LineItemActivity) Reset()
func (*LineItemActivity) String ¶
func (m *LineItemActivity) String() string
func (*LineItemActivity) XXX_DiscardUnknown ¶
func (m *LineItemActivity) XXX_DiscardUnknown()
func (*LineItemActivity) XXX_Marshal ¶
func (m *LineItemActivity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LineItemActivity) XXX_Merge ¶
func (m *LineItemActivity) XXX_Merge(src proto.Message)
func (*LineItemActivity) XXX_Size ¶
func (m *LineItemActivity) XXX_Size() int
func (*LineItemActivity) XXX_Unmarshal ¶
func (m *LineItemActivity) XXX_Unmarshal(b []byte) error
type PurchaseOrderCreatePayload ¶
type PurchaseOrderCreatePayload struct { ReadAccess []string `protobuf:"bytes,1,rep,name=read_access,json=readAccess,proto3" json:"read_access,omitempty"` WriteAccess []string `protobuf:"bytes,2,rep,name=write_access,json=writeAccess,proto3" json:"write_access,omitempty"` Data *PurchaseOrderData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // custom attributes Attributes map[string]*document.Attribute `` /* 161-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PurchaseOrderCreatePayload) Descriptor ¶
func (*PurchaseOrderCreatePayload) Descriptor() ([]byte, []int)
func (*PurchaseOrderCreatePayload) GetAttributes ¶
func (m *PurchaseOrderCreatePayload) GetAttributes() map[string]*document.Attribute
func (*PurchaseOrderCreatePayload) GetData ¶
func (m *PurchaseOrderCreatePayload) GetData() *PurchaseOrderData
func (*PurchaseOrderCreatePayload) GetReadAccess ¶
func (m *PurchaseOrderCreatePayload) GetReadAccess() []string
func (*PurchaseOrderCreatePayload) GetWriteAccess ¶
func (m *PurchaseOrderCreatePayload) GetWriteAccess() []string
func (*PurchaseOrderCreatePayload) ProtoMessage ¶
func (*PurchaseOrderCreatePayload) ProtoMessage()
func (*PurchaseOrderCreatePayload) Reset ¶
func (m *PurchaseOrderCreatePayload) Reset()
func (*PurchaseOrderCreatePayload) String ¶
func (m *PurchaseOrderCreatePayload) String() string
func (*PurchaseOrderCreatePayload) XXX_DiscardUnknown ¶
func (m *PurchaseOrderCreatePayload) XXX_DiscardUnknown()
func (*PurchaseOrderCreatePayload) XXX_Marshal ¶
func (m *PurchaseOrderCreatePayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PurchaseOrderCreatePayload) XXX_Merge ¶
func (m *PurchaseOrderCreatePayload) XXX_Merge(src proto.Message)
func (*PurchaseOrderCreatePayload) XXX_Size ¶
func (m *PurchaseOrderCreatePayload) XXX_Size() int
func (*PurchaseOrderCreatePayload) XXX_Unmarshal ¶
func (m *PurchaseOrderCreatePayload) XXX_Unmarshal(b []byte) error
type PurchaseOrderData ¶
type PurchaseOrderData struct { Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // purchase order number or reference number Number string `protobuf:"bytes,2,opt,name=number,proto3" json:"number,omitempty"` SenderOrderId string `protobuf:"bytes,3,opt,name=sender_order_id,json=senderOrderId,proto3" json:"sender_order_id,omitempty"` RecipientOrderId string `protobuf:"bytes,4,opt,name=recipient_order_id,json=recipientOrderId,proto3" json:"recipient_order_id,omitempty"` RequisitionId string `protobuf:"bytes,5,opt,name=requisition_id,json=requisitionId,proto3" json:"requisition_id,omitempty"` RequesterName string `protobuf:"bytes,6,opt,name=requester_name,json=requesterName,proto3" json:"requester_name,omitempty"` RequesterEmail string `protobuf:"bytes,7,opt,name=requester_email,json=requesterEmail,proto3" json:"requester_email,omitempty"` ShipToCompanyName string `protobuf:"bytes,8,opt,name=ship_to_company_name,json=shipToCompanyName,proto3" json:"ship_to_company_name,omitempty"` ShipToContactPersonName string `` /* 136-byte string literal not displayed */ ShipToStreet1 string `protobuf:"bytes,10,opt,name=ship_to_street1,json=shipToStreet1,proto3" json:"ship_to_street1,omitempty"` ShipToStreet2 string `protobuf:"bytes,11,opt,name=ship_to_street2,json=shipToStreet2,proto3" json:"ship_to_street2,omitempty"` ShipToCity string `protobuf:"bytes,12,opt,name=ship_to_city,json=shipToCity,proto3" json:"ship_to_city,omitempty"` ShipToZipcode string `protobuf:"bytes,13,opt,name=ship_to_zipcode,json=shipToZipcode,proto3" json:"ship_to_zipcode,omitempty"` ShipToState string `protobuf:"bytes,14,opt,name=ship_to_state,json=shipToState,proto3" json:"ship_to_state,omitempty"` ShipToCountry string `protobuf:"bytes,15,opt,name=ship_to_country,json=shipToCountry,proto3" json:"ship_to_country,omitempty"` PaymentTerms string `protobuf:"bytes,16,opt,name=payment_terms,json=paymentTerms,proto3" json:"payment_terms,omitempty"` Currency string `protobuf:"bytes,17,opt,name=currency,proto3" json:"currency,omitempty"` TotalAmount string `protobuf:"bytes,18,opt,name=total_amount,json=totalAmount,proto3" json:"total_amount,omitempty"` // centrifuge ID of the recipient Recipient string `protobuf:"bytes,19,opt,name=recipient,proto3" json:"recipient,omitempty"` // centrifuge ID of the sender Sender string `protobuf:"bytes,20,opt,name=sender,proto3" json:"sender,omitempty"` Comment string `protobuf:"bytes,21,opt,name=comment,proto3" json:"comment,omitempty"` DateSent *timestamp.Timestamp `protobuf:"bytes,22,opt,name=date_sent,json=dateSent,proto3" json:"date_sent,omitempty"` DateConfirmed *timestamp.Timestamp `protobuf:"bytes,23,opt,name=date_confirmed,json=dateConfirmed,proto3" json:"date_confirmed,omitempty"` DateUpdated *timestamp.Timestamp `protobuf:"bytes,24,opt,name=date_updated,json=dateUpdated,proto3" json:"date_updated,omitempty"` DateCreated *timestamp.Timestamp `protobuf:"bytes,25,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"` Attachments []*document.BinaryAttachment `protobuf:"bytes,26,rep,name=attachments,proto3" json:"attachments,omitempty"` LineItems []*LineItem `protobuf:"bytes,27,rep,name=line_items,json=lineItems,proto3" json:"line_items,omitempty"` PaymentDetails []*document.PaymentDetails `protobuf:"bytes,28,rep,name=payment_details,json=paymentDetails,proto3" json:"payment_details,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PurchaseOrderData) Descriptor ¶
func (*PurchaseOrderData) Descriptor() ([]byte, []int)
func (*PurchaseOrderData) GetAttachments ¶
func (m *PurchaseOrderData) GetAttachments() []*document.BinaryAttachment
func (*PurchaseOrderData) GetComment ¶
func (m *PurchaseOrderData) GetComment() string
func (*PurchaseOrderData) GetCurrency ¶
func (m *PurchaseOrderData) GetCurrency() string
func (*PurchaseOrderData) GetDateConfirmed ¶
func (m *PurchaseOrderData) GetDateConfirmed() *timestamp.Timestamp
func (*PurchaseOrderData) GetDateCreated ¶
func (m *PurchaseOrderData) GetDateCreated() *timestamp.Timestamp
func (*PurchaseOrderData) GetDateSent ¶
func (m *PurchaseOrderData) GetDateSent() *timestamp.Timestamp
func (*PurchaseOrderData) GetDateUpdated ¶
func (m *PurchaseOrderData) GetDateUpdated() *timestamp.Timestamp
func (*PurchaseOrderData) GetLineItems ¶
func (m *PurchaseOrderData) GetLineItems() []*LineItem
func (*PurchaseOrderData) GetNumber ¶
func (m *PurchaseOrderData) GetNumber() string
func (*PurchaseOrderData) GetPaymentDetails ¶
func (m *PurchaseOrderData) GetPaymentDetails() []*document.PaymentDetails
func (*PurchaseOrderData) GetPaymentTerms ¶
func (m *PurchaseOrderData) GetPaymentTerms() string
func (*PurchaseOrderData) GetRecipient ¶
func (m *PurchaseOrderData) GetRecipient() string
func (*PurchaseOrderData) GetRecipientOrderId ¶
func (m *PurchaseOrderData) GetRecipientOrderId() string
func (*PurchaseOrderData) GetRequesterEmail ¶
func (m *PurchaseOrderData) GetRequesterEmail() string
func (*PurchaseOrderData) GetRequesterName ¶
func (m *PurchaseOrderData) GetRequesterName() string
func (*PurchaseOrderData) GetRequisitionId ¶
func (m *PurchaseOrderData) GetRequisitionId() string
func (*PurchaseOrderData) GetSender ¶
func (m *PurchaseOrderData) GetSender() string
func (*PurchaseOrderData) GetSenderOrderId ¶
func (m *PurchaseOrderData) GetSenderOrderId() string
func (*PurchaseOrderData) GetShipToCity ¶
func (m *PurchaseOrderData) GetShipToCity() string
func (*PurchaseOrderData) GetShipToCompanyName ¶
func (m *PurchaseOrderData) GetShipToCompanyName() string
func (*PurchaseOrderData) GetShipToContactPersonName ¶
func (m *PurchaseOrderData) GetShipToContactPersonName() string
func (*PurchaseOrderData) GetShipToCountry ¶
func (m *PurchaseOrderData) GetShipToCountry() string
func (*PurchaseOrderData) GetShipToState ¶
func (m *PurchaseOrderData) GetShipToState() string
func (*PurchaseOrderData) GetShipToStreet1 ¶
func (m *PurchaseOrderData) GetShipToStreet1() string
func (*PurchaseOrderData) GetShipToStreet2 ¶
func (m *PurchaseOrderData) GetShipToStreet2() string
func (*PurchaseOrderData) GetShipToZipcode ¶
func (m *PurchaseOrderData) GetShipToZipcode() string
func (*PurchaseOrderData) GetStatus ¶
func (m *PurchaseOrderData) GetStatus() string
func (*PurchaseOrderData) GetTotalAmount ¶
func (m *PurchaseOrderData) GetTotalAmount() string
func (*PurchaseOrderData) ProtoMessage ¶
func (*PurchaseOrderData) ProtoMessage()
func (*PurchaseOrderData) Reset ¶
func (m *PurchaseOrderData) Reset()
func (*PurchaseOrderData) String ¶
func (m *PurchaseOrderData) String() string
func (*PurchaseOrderData) XXX_DiscardUnknown ¶
func (m *PurchaseOrderData) XXX_DiscardUnknown()
func (*PurchaseOrderData) XXX_Marshal ¶
func (m *PurchaseOrderData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PurchaseOrderData) XXX_Merge ¶
func (m *PurchaseOrderData) XXX_Merge(src proto.Message)
func (*PurchaseOrderData) XXX_Size ¶
func (m *PurchaseOrderData) XXX_Size() int
func (*PurchaseOrderData) XXX_Unmarshal ¶
func (m *PurchaseOrderData) XXX_Unmarshal(b []byte) error
type PurchaseOrderResponse ¶
type PurchaseOrderResponse struct { Header *document.ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Data *PurchaseOrderData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // custom attributes Attributes map[string]*document.Attribute `` /* 161-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PurchaseOrderResponse) Descriptor ¶
func (*PurchaseOrderResponse) Descriptor() ([]byte, []int)
func (*PurchaseOrderResponse) GetAttributes ¶
func (m *PurchaseOrderResponse) GetAttributes() map[string]*document.Attribute
func (*PurchaseOrderResponse) GetData ¶
func (m *PurchaseOrderResponse) GetData() *PurchaseOrderData
func (*PurchaseOrderResponse) GetHeader ¶
func (m *PurchaseOrderResponse) GetHeader() *document.ResponseHeader
func (*PurchaseOrderResponse) ProtoMessage ¶
func (*PurchaseOrderResponse) ProtoMessage()
func (*PurchaseOrderResponse) Reset ¶
func (m *PurchaseOrderResponse) Reset()
func (*PurchaseOrderResponse) String ¶
func (m *PurchaseOrderResponse) String() string
func (*PurchaseOrderResponse) XXX_DiscardUnknown ¶
func (m *PurchaseOrderResponse) XXX_DiscardUnknown()
func (*PurchaseOrderResponse) XXX_Marshal ¶
func (m *PurchaseOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PurchaseOrderResponse) XXX_Merge ¶
func (m *PurchaseOrderResponse) XXX_Merge(src proto.Message)
func (*PurchaseOrderResponse) XXX_Size ¶
func (m *PurchaseOrderResponse) XXX_Size() int
func (*PurchaseOrderResponse) XXX_Unmarshal ¶
func (m *PurchaseOrderResponse) XXX_Unmarshal(b []byte) error
type PurchaseOrderServiceClient ¶
type PurchaseOrderServiceClient interface { Create(ctx context.Context, in *PurchaseOrderCreatePayload, opts ...grpc.CallOption) (*PurchaseOrderResponse, error) Update(ctx context.Context, in *PurchaseOrderUpdatePayload, opts ...grpc.CallOption) (*PurchaseOrderResponse, error) GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*PurchaseOrderResponse, error) Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*PurchaseOrderResponse, error) }
PurchaseOrderServiceClient is the client API for PurchaseOrderService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewPurchaseOrderServiceClient ¶
func NewPurchaseOrderServiceClient(cc *grpc.ClientConn) PurchaseOrderServiceClient
type PurchaseOrderServiceServer ¶
type PurchaseOrderServiceServer interface { Create(context.Context, *PurchaseOrderCreatePayload) (*PurchaseOrderResponse, error) Update(context.Context, *PurchaseOrderUpdatePayload) (*PurchaseOrderResponse, error) GetVersion(context.Context, *GetVersionRequest) (*PurchaseOrderResponse, error) Get(context.Context, *GetRequest) (*PurchaseOrderResponse, error) }
PurchaseOrderServiceServer is the server API for PurchaseOrderService service.
type PurchaseOrderUpdatePayload ¶
type PurchaseOrderUpdatePayload struct { DocumentId string `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"` ReadAccess []string `protobuf:"bytes,2,rep,name=read_access,json=readAccess,proto3" json:"read_access,omitempty"` WriteAccess []string `protobuf:"bytes,3,rep,name=write_access,json=writeAccess,proto3" json:"write_access,omitempty"` Data *PurchaseOrderData `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` // custom attributes Attributes map[string]*document.Attribute `` /* 161-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PurchaseOrderUpdatePayload) Descriptor ¶
func (*PurchaseOrderUpdatePayload) Descriptor() ([]byte, []int)
func (*PurchaseOrderUpdatePayload) GetAttributes ¶
func (m *PurchaseOrderUpdatePayload) GetAttributes() map[string]*document.Attribute
func (*PurchaseOrderUpdatePayload) GetData ¶
func (m *PurchaseOrderUpdatePayload) GetData() *PurchaseOrderData
func (*PurchaseOrderUpdatePayload) GetDocumentId ¶
func (m *PurchaseOrderUpdatePayload) GetDocumentId() string
func (*PurchaseOrderUpdatePayload) GetReadAccess ¶
func (m *PurchaseOrderUpdatePayload) GetReadAccess() []string
func (*PurchaseOrderUpdatePayload) GetWriteAccess ¶
func (m *PurchaseOrderUpdatePayload) GetWriteAccess() []string
func (*PurchaseOrderUpdatePayload) ProtoMessage ¶
func (*PurchaseOrderUpdatePayload) ProtoMessage()
func (*PurchaseOrderUpdatePayload) Reset ¶
func (m *PurchaseOrderUpdatePayload) Reset()
func (*PurchaseOrderUpdatePayload) String ¶
func (m *PurchaseOrderUpdatePayload) String() string
func (*PurchaseOrderUpdatePayload) XXX_DiscardUnknown ¶
func (m *PurchaseOrderUpdatePayload) XXX_DiscardUnknown()
func (*PurchaseOrderUpdatePayload) XXX_Marshal ¶
func (m *PurchaseOrderUpdatePayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PurchaseOrderUpdatePayload) XXX_Merge ¶
func (m *PurchaseOrderUpdatePayload) XXX_Merge(src proto.Message)
func (*PurchaseOrderUpdatePayload) XXX_Size ¶
func (m *PurchaseOrderUpdatePayload) XXX_Size() int
func (*PurchaseOrderUpdatePayload) XXX_Unmarshal ¶
func (m *PurchaseOrderUpdatePayload) XXX_Unmarshal(b []byte) error
type TaxItem ¶
type TaxItem struct { ItemNumber string `protobuf:"bytes,1,opt,name=item_number,json=itemNumber,proto3" json:"item_number,omitempty"` PurchaseOrderItemNumber string `` /* 134-byte string literal not displayed */ TaxAmount string `protobuf:"bytes,3,opt,name=tax_amount,json=taxAmount,proto3" json:"tax_amount,omitempty"` TaxRate string `protobuf:"bytes,4,opt,name=tax_rate,json=taxRate,proto3" json:"tax_rate,omitempty"` TaxCode string `protobuf:"bytes,5,opt,name=tax_code,json=taxCode,proto3" json:"tax_code,omitempty"` TaxBaseAmount string `protobuf:"bytes,6,opt,name=tax_base_amount,json=taxBaseAmount,proto3" json:"tax_base_amount,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TaxItem) Descriptor ¶
func (*TaxItem) GetItemNumber ¶
func (*TaxItem) GetPurchaseOrderItemNumber ¶
func (*TaxItem) GetTaxAmount ¶
func (*TaxItem) GetTaxBaseAmount ¶
func (*TaxItem) GetTaxCode ¶
func (*TaxItem) GetTaxRate ¶
func (*TaxItem) ProtoMessage ¶
func (*TaxItem) ProtoMessage()
func (*TaxItem) XXX_DiscardUnknown ¶
func (m *TaxItem) XXX_DiscardUnknown()