popb

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2019 License: MIT Imports: 17 Imported by: 0

Documentation

Overview

Package popb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

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 {
	Identifier           string   `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetRequest) Descriptor

func (*GetRequest) Descriptor() ([]byte, []int)

func (*GetRequest) GetIdentifier

func (m *GetRequest) GetIdentifier() 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 {
	Identifier           string   `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Version              string   `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetVersionRequest) Descriptor

func (*GetVersionRequest) Descriptor() ([]byte, []int)

func (*GetVersionRequest) GetIdentifier

func (m *GetVersionRequest) GetIdentifier() string

func (*GetVersionRequest) GetVersion

func (m *GetVersionRequest) GetVersion() 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) Descriptor() ([]byte, []int)

func (*LineItem) GetActivities

func (m *LineItem) GetActivities() []*LineItemActivity

func (*LineItem) GetAmountInvoiced

func (m *LineItem) GetAmountInvoiced() string

func (*LineItem) GetAmountTotal

func (m *LineItem) GetAmountTotal() string

func (*LineItem) GetDateCreated

func (m *LineItem) GetDateCreated() *timestamp.Timestamp

func (*LineItem) GetDateUpdated

func (m *LineItem) GetDateUpdated() *timestamp.Timestamp

func (*LineItem) GetDescription

func (m *LineItem) GetDescription() string

func (*LineItem) GetItemNumber

func (m *LineItem) GetItemNumber() string

func (*LineItem) GetPartNo

func (m *LineItem) GetPartNo() string

func (*LineItem) GetPricePerUnit

func (m *LineItem) GetPricePerUnit() string

func (*LineItem) GetQuantity

func (m *LineItem) GetQuantity() string

func (*LineItem) GetReceivedQuantity

func (m *LineItem) GetReceivedQuantity() string

func (*LineItem) GetRequisitionItem

func (m *LineItem) GetRequisitionItem() string

func (*LineItem) GetRequisitionNumber

func (m *LineItem) GetRequisitionNumber() string

func (*LineItem) GetRevisionNumber

func (m *LineItem) GetRevisionNumber() int64

func (*LineItem) GetStatus

func (m *LineItem) GetStatus() string

func (*LineItem) GetTaxItems

func (m *LineItem) GetTaxItems() []*TaxItem

func (*LineItem) GetUnitOfMeasure

func (m *LineItem) GetUnitOfMeasure() string

func (*LineItem) ProtoMessage

func (*LineItem) ProtoMessage()

func (*LineItem) Reset

func (m *LineItem) Reset()

func (*LineItem) String

func (m *LineItem) String() string

func (*LineItem) XXX_DiscardUnknown

func (m *LineItem) XXX_DiscardUnknown()

func (*LineItem) XXX_Marshal

func (m *LineItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LineItem) XXX_Merge

func (m *LineItem) XXX_Merge(src proto.Message)

func (*LineItem) XXX_Size

func (m *LineItem) XXX_Size() int

func (*LineItem) XXX_Unmarshal

func (m *LineItem) XXX_Unmarshal(b []byte) error

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           *document.ReadAccess  `protobuf:"bytes,1,opt,name=read_access,json=readAccess,proto3" json:"read_access,omitempty"`
	WriteAccess          *document.WriteAccess `protobuf:"bytes,2,opt,name=write_access,json=writeAccess,proto3" json:"write_access,omitempty"`
	Data                 *PurchaseOrderData    `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*PurchaseOrderCreatePayload) Descriptor

func (*PurchaseOrderCreatePayload) Descriptor() ([]byte, []int)

func (*PurchaseOrderCreatePayload) GetData

func (*PurchaseOrderCreatePayload) GetReadAccess

func (m *PurchaseOrderCreatePayload) GetReadAccess() *document.ReadAccess

func (*PurchaseOrderCreatePayload) GetWriteAccess

func (m *PurchaseOrderCreatePayload) GetWriteAccess() *document.WriteAccess

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"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*PurchaseOrderResponse) Descriptor

func (*PurchaseOrderResponse) Descriptor() ([]byte, []int)

func (*PurchaseOrderResponse) GetData

func (*PurchaseOrderResponse) GetHeader

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

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

PurchaseOrderServiceServer is the server API for PurchaseOrderService service.

type PurchaseOrderUpdatePayload

type PurchaseOrderUpdatePayload struct {
	Identifier           string                `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	ReadAccess           *document.ReadAccess  `protobuf:"bytes,2,opt,name=read_access,json=readAccess,proto3" json:"read_access,omitempty"`
	WriteAccess          *document.WriteAccess `protobuf:"bytes,3,opt,name=write_access,json=writeAccess,proto3" json:"write_access,omitempty"`
	Data                 *PurchaseOrderData    `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*PurchaseOrderUpdatePayload) Descriptor

func (*PurchaseOrderUpdatePayload) Descriptor() ([]byte, []int)

func (*PurchaseOrderUpdatePayload) GetData

func (*PurchaseOrderUpdatePayload) GetIdentifier

func (m *PurchaseOrderUpdatePayload) GetIdentifier() string

func (*PurchaseOrderUpdatePayload) GetReadAccess

func (m *PurchaseOrderUpdatePayload) GetReadAccess() *document.ReadAccess

func (*PurchaseOrderUpdatePayload) GetWriteAccess

func (m *PurchaseOrderUpdatePayload) GetWriteAccess() *document.WriteAccess

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) Descriptor() ([]byte, []int)

func (*TaxItem) GetItemNumber

func (m *TaxItem) GetItemNumber() string

func (*TaxItem) GetPurchaseOrderItemNumber

func (m *TaxItem) GetPurchaseOrderItemNumber() string

func (*TaxItem) GetTaxAmount

func (m *TaxItem) GetTaxAmount() string

func (*TaxItem) GetTaxBaseAmount

func (m *TaxItem) GetTaxBaseAmount() string

func (*TaxItem) GetTaxCode

func (m *TaxItem) GetTaxCode() string

func (*TaxItem) GetTaxRate

func (m *TaxItem) GetTaxRate() string

func (*TaxItem) ProtoMessage

func (*TaxItem) ProtoMessage()

func (*TaxItem) Reset

func (m *TaxItem) Reset()

func (*TaxItem) String

func (m *TaxItem) String() string

func (*TaxItem) XXX_DiscardUnknown

func (m *TaxItem) XXX_DiscardUnknown()

func (*TaxItem) XXX_Marshal

func (m *TaxItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaxItem) XXX_Merge

func (m *TaxItem) XXX_Merge(src proto.Message)

func (*TaxItem) XXX_Size

func (m *TaxItem) XXX_Size() int

func (*TaxItem) XXX_Unmarshal

func (m *TaxItem) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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