Documentation ¶
Index ¶
- Variables
- type AccountServiceDiscountsExport
- func (*AccountServiceDiscountsExport) Descriptor() ([]byte, []int)deprecated
- func (x *AccountServiceDiscountsExport) GetData() *ExportData
- func (*AccountServiceDiscountsExport) ProtoMessage()
- func (x *AccountServiceDiscountsExport) ProtoReflect() protoreflect.Message
- func (x *AccountServiceDiscountsExport) Reset()
- func (x *AccountServiceDiscountsExport) String() string
- type BillingGroupSection
- func (*BillingGroupSection) Descriptor() ([]byte, []int)deprecated
- func (x *BillingGroupSection) GetCurrency() string
- func (x *BillingGroupSection) GetId() string
- func (x *BillingGroupSection) GetInvocieCost() float64
- func (x *BillingGroupSection) GetName() string
- func (x *BillingGroupSection) GetProcurementCost() float64
- func (x *BillingGroupSection) GetProfitCost() float64
- func (x *BillingGroupSection) GetYearMonth() string
- func (*BillingGroupSection) ProtoMessage()
- func (x *BillingGroupSection) ProtoReflect() protoreflect.Message
- func (x *BillingGroupSection) Reset()
- func (x *BillingGroupSection) String() string
- type ExportData
- func (*ExportData) Descriptor() ([]byte, []int)deprecated
- func (x *ExportData) GetContent() string
- func (x *ExportData) GetDownloadedRows() int64
- func (x *ExportData) GetTotalRows() int64
- func (*ExportData) ProtoMessage()
- func (x *ExportData) ProtoReflect() protoreflect.Message
- func (x *ExportData) Reset()
- func (x *ExportData) String() string
- type GroupServiceDiscountsExport
- func (*GroupServiceDiscountsExport) Descriptor() ([]byte, []int)deprecated
- func (x *GroupServiceDiscountsExport) GetData() *ExportData
- func (*GroupServiceDiscountsExport) ProtoMessage()
- func (x *GroupServiceDiscountsExport) ProtoReflect() protoreflect.Message
- func (x *GroupServiceDiscountsExport) Reset()
- func (x *GroupServiceDiscountsExport) String() string
- type InvoiceServiceDiscounts
- func (*InvoiceServiceDiscounts) Descriptor() ([]byte, []int)deprecated
- func (x *InvoiceServiceDiscounts) GetCreated() string
- func (x *InvoiceServiceDiscounts) GetDescription() string
- func (x *InvoiceServiceDiscounts) GetId() string
- func (x *InvoiceServiceDiscounts) GetName() string
- func (x *InvoiceServiceDiscounts) GetSetting() *InvoiceServiceDiscountsSetting
- func (x *InvoiceServiceDiscounts) GetUpdated() string
- func (*InvoiceServiceDiscounts) ProtoMessage()
- func (x *InvoiceServiceDiscounts) ProtoReflect() protoreflect.Message
- func (x *InvoiceServiceDiscounts) Reset()
- func (x *InvoiceServiceDiscounts) String() string
- type InvoiceServiceDiscountsSetting
- func (*InvoiceServiceDiscountsSetting) Descriptor() ([]byte, []int)deprecated
- func (x *InvoiceServiceDiscountsSetting) GetAwsDetails() []*InvoiceServiceDiscountsSettingDetails
- func (x *InvoiceServiceDiscountsSetting) GetAzureDetails() []*InvoiceServiceDiscountsSettingDetails
- func (x *InvoiceServiceDiscountsSetting) GetGcpDetails() []*InvoiceServiceDiscountsSettingDetails
- func (*InvoiceServiceDiscountsSetting) ProtoMessage()
- func (x *InvoiceServiceDiscountsSetting) ProtoReflect() protoreflect.Message
- func (x *InvoiceServiceDiscountsSetting) Reset()
- func (x *InvoiceServiceDiscountsSetting) String() string
- type InvoiceServiceDiscountsSettingDetails
- func (*InvoiceServiceDiscountsSettingDetails) Descriptor() ([]byte, []int)deprecated
- func (x *InvoiceServiceDiscountsSettingDetails) GetCalculationScope() bool
- func (x *InvoiceServiceDiscountsSettingDetails) GetCode() string
- func (x *InvoiceServiceDiscountsSettingDetails) GetName() string
- func (x *InvoiceServiceDiscountsSettingDetails) GetValue() float64
- func (*InvoiceServiceDiscountsSettingDetails) ProtoMessage()
- func (x *InvoiceServiceDiscountsSettingDetails) ProtoReflect() protoreflect.Message
- func (x *InvoiceServiceDiscountsSettingDetails) Reset()
- func (x *InvoiceServiceDiscountsSettingDetails) String() string
- type OverViewOptionSection
- func (*OverViewOptionSection) Descriptor() ([]byte, []int)deprecated
- func (x *OverViewOptionSection) GetSppDiscountCost() float64
- func (*OverViewOptionSection) ProtoMessage()
- func (x *OverViewOptionSection) ProtoReflect() protoreflect.Message
- func (x *OverViewOptionSection) Reset()
- func (x *OverViewOptionSection) String() string
- type OverViewSection
- func (*OverViewSection) Descriptor() ([]byte, []int)deprecated
- func (x *OverViewSection) GetAwsSection() *VendorOverViewSection
- func (x *OverViewSection) GetAzureSection() *VendorOverViewSection
- func (x *OverViewSection) GetCurrency() string
- func (x *OverViewSection) GetGcpSection() *VendorOverViewSection
- func (x *OverViewSection) GetId() string
- func (x *OverViewSection) GetInvoiceCost() float64
- func (x *OverViewSection) GetName() string
- func (x *OverViewSection) GetOptions() *OverViewOptionSection
- func (x *OverViewSection) GetPeriodOverPeriod() *PeriodOverPeriodSection
- func (x *OverViewSection) GetProcurementCost() float64
- func (x *OverViewSection) GetProfitCost() float64
- func (*OverViewSection) ProtoMessage()
- func (x *OverViewSection) ProtoReflect() protoreflect.Message
- func (x *OverViewSection) Reset()
- func (x *OverViewSection) String() string
- type PeriodOverPeriodOptionSection
- func (*PeriodOverPeriodOptionSection) Descriptor() ([]byte, []int)deprecated
- func (x *PeriodOverPeriodOptionSection) GetSppDiscountCost() float64
- func (x *PeriodOverPeriodOptionSection) GetSppDiscountCostPoP() float64
- func (*PeriodOverPeriodOptionSection) ProtoMessage()
- func (x *PeriodOverPeriodOptionSection) ProtoReflect() protoreflect.Message
- func (x *PeriodOverPeriodOptionSection) Reset()
- func (x *PeriodOverPeriodOptionSection) String() string
- type PeriodOverPeriodSection
- func (*PeriodOverPeriodSection) Descriptor() ([]byte, []int)deprecated
- func (x *PeriodOverPeriodSection) GetInvoiceCost() float64
- func (x *PeriodOverPeriodSection) GetInvoiceCostPoP() float64
- func (x *PeriodOverPeriodSection) GetOptions() *PeriodOverPeriodOptionSection
- func (x *PeriodOverPeriodSection) GetProcurementCost() float64
- func (x *PeriodOverPeriodSection) GetProcurementCostPoP() float64
- func (x *PeriodOverPeriodSection) GetProfitCost() float64
- func (x *PeriodOverPeriodSection) GetProfitCostPoP() float64
- func (*PeriodOverPeriodSection) ProtoMessage()
- func (x *PeriodOverPeriodSection) ProtoReflect() protoreflect.Message
- func (x *PeriodOverPeriodSection) Reset()
- func (x *PeriodOverPeriodSection) String() string
- type Service
- type ServiceDiscountsExport
- func (*ServiceDiscountsExport) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceDiscountsExport) GetData() *ExportData
- func (*ServiceDiscountsExport) ProtoMessage()
- func (x *ServiceDiscountsExport) ProtoReflect() protoreflect.Message
- func (x *ServiceDiscountsExport) Reset()
- func (x *ServiceDiscountsExport) String() string
- type ThirdProfitItemSection
- func (*ThirdProfitItemSection) Descriptor() ([]byte, []int)deprecated
- func (x *ThirdProfitItemSection) GetId() string
- func (x *ThirdProfitItemSection) GetName() string
- func (x *ThirdProfitItemSection) GetProfit() float64
- func (*ThirdProfitItemSection) ProtoMessage()
- func (x *ThirdProfitItemSection) ProtoReflect() protoreflect.Message
- func (x *ThirdProfitItemSection) Reset()
- func (x *ThirdProfitItemSection) String() string
- type TotalDetailSection
- func (*TotalDetailSection) Descriptor() ([]byte, []int)deprecated
- func (x *TotalDetailSection) GetSppDiscount() float64
- func (x *TotalDetailSection) GetThirdProfitItem() float64
- func (x *TotalDetailSection) GetTrueUnblended() float64
- func (*TotalDetailSection) ProtoMessage()
- func (x *TotalDetailSection) ProtoReflect() protoreflect.Message
- func (x *TotalDetailSection) Reset()
- func (x *TotalDetailSection) String() string
- type TotalSection
- func (*TotalSection) Descriptor() ([]byte, []int)deprecated
- func (x *TotalSection) GetAwsSection() *VendorTotalSection
- func (x *TotalSection) GetAzureSection() *VendorTotalSection
- func (x *TotalSection) GetCurrency() string
- func (x *TotalSection) GetGcpSection() *VendorTotalSection
- func (x *TotalSection) GetId() string
- func (x *TotalSection) GetInvoiceCost() float64
- func (x *TotalSection) GetName() string
- func (x *TotalSection) GetProcurementCost() float64
- func (x *TotalSection) GetProfitCost() float64
- func (x *TotalSection) GetThirdProfitItem() []*ThirdProfitItemSection
- func (x *TotalSection) GetTotalDeital() *TotalDetailSection
- func (x *TotalSection) GetYearMonth() string
- func (*TotalSection) ProtoMessage()
- func (x *TotalSection) ProtoReflect() protoreflect.Message
- func (x *TotalSection) Reset()
- func (x *TotalSection) String() string
- type VendorOverViewSection
- func (*VendorOverViewSection) Descriptor() ([]byte, []int)deprecated
- func (x *VendorOverViewSection) GetCurrency() string
- func (x *VendorOverViewSection) GetId() string
- func (x *VendorOverViewSection) GetInvoiceCost() float64
- func (x *VendorOverViewSection) GetName() string
- func (x *VendorOverViewSection) GetOptions() *OverViewOptionSection
- func (x *VendorOverViewSection) GetPeriodOverPeriod() *PeriodOverPeriodSection
- func (x *VendorOverViewSection) GetProcurementCost() float64
- func (x *VendorOverViewSection) GetProfitCost() float64
- func (*VendorOverViewSection) ProtoMessage()
- func (x *VendorOverViewSection) ProtoReflect() protoreflect.Message
- func (x *VendorOverViewSection) Reset()
- func (x *VendorOverViewSection) String() string
- type VendorTotalSection
- func (*VendorTotalSection) Descriptor() ([]byte, []int)deprecated
- func (x *VendorTotalSection) GetCurrency() string
- func (x *VendorTotalSection) GetId() string
- func (x *VendorTotalSection) GetInvoiceCost() float64
- func (x *VendorTotalSection) GetName() string
- func (x *VendorTotalSection) GetProcurementCost() float64
- func (x *VendorTotalSection) GetProfitCost() float64
- func (x *VendorTotalSection) GetThirdProfitItem() []*ThirdProfitItemSection
- func (x *VendorTotalSection) GetTotalDeital() *TotalDetailSection
- func (x *VendorTotalSection) GetYearMonth() string
- func (*VendorTotalSection) ProtoMessage()
- func (x *VendorTotalSection) ProtoReflect() protoreflect.Message
- func (x *VendorTotalSection) Reset()
- func (x *VendorTotalSection) String() string
Constants ¶
This section is empty.
Variables ¶
var File_api_ripple_v1_dashboard_proto protoreflect.FileDescriptor
var File_api_ripple_v1_export_proto protoreflect.FileDescriptor
var File_api_ripple_v1_invoiceservicediscounts_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AccountServiceDiscountsExport ¶ added in v0.74.14
type AccountServiceDiscountsExport struct { Data *ExportData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
AccountServiceDiscountsExport resource definition.
data is [blueapi.api.ripple.v1.ExportData]
content. Base64 encoded value. For example, content :`YmlsbGluZ0dyb3VwSWQsYmlsbGluZ0dyb3VwTmFtZSxWZW5kb3IsQWNjb3VudElkLEFjY291bnROYW1lLFNlcnZpY2UgUHJlbWl1bXMmRGlzY291bnRzDQo=` Decoding this value by en, get `billingGroupId,billingGroupName,Vendor,AccountId,AccountName,Service Premiums&Discounts`. content :`6KuL5rGC44Kw44Or44O844OXSUQs6KuL5rGC44Kw44Or44O844OX5ZCNLOODmeODs+ODgOODvCzjgqLjgqvjgqbjg7Pjg4hJRCzjgqLjgqvjgqbjg7Pjg4jlkI0s44K144O844OT44K55Ymy5byV44O75Ymy5aKX6Kit5a6aDQo=` Decoding this value by ja, get `請求グループID,請求グループ名,ベンダー,アカウントID,アカウント名,サービス割引・割増設定`.
downloadedRows. Downloaded content lines.
totalRows.Total of content lines.
func (*AccountServiceDiscountsExport) Descriptor
deprecated
added in
v0.74.14
func (*AccountServiceDiscountsExport) Descriptor() ([]byte, []int)
Deprecated: Use AccountServiceDiscountsExport.ProtoReflect.Descriptor instead.
func (*AccountServiceDiscountsExport) GetData ¶ added in v0.74.14
func (x *AccountServiceDiscountsExport) GetData() *ExportData
func (*AccountServiceDiscountsExport) ProtoMessage ¶ added in v0.74.14
func (*AccountServiceDiscountsExport) ProtoMessage()
func (*AccountServiceDiscountsExport) ProtoReflect ¶ added in v0.74.14
func (x *AccountServiceDiscountsExport) ProtoReflect() protoreflect.Message
func (*AccountServiceDiscountsExport) Reset ¶ added in v0.74.14
func (x *AccountServiceDiscountsExport) Reset()
func (*AccountServiceDiscountsExport) String ¶ added in v0.74.14
func (x *AccountServiceDiscountsExport) String() string
type BillingGroupSection ¶ added in v0.74.1
type BillingGroupSection struct { // The id. id:billing internald id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The id. name:billing name Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The year-month. format: yyyymm YearMonth string `protobuf:"bytes,3,opt,name=yearMonth,proto3" json:"yearMonth,omitempty"` // The currency. Currency string `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"` // The invoice cost. InvocieCost float64 `protobuf:"fixed64,5,opt,name=invocieCost,proto3" json:"invocieCost,omitempty"` // The procurement cost. ProcurementCost float64 `protobuf:"fixed64,6,opt,name=procurementCost,proto3" json:"procurementCost,omitempty"` // The profit cost. ProfitCost float64 `protobuf:"fixed64,7,opt,name=profitCost,proto3" json:"profitCost,omitempty"` // contains filtered or unexported fields }
BillingGroupSection resource definition.
func (*BillingGroupSection) Descriptor
deprecated
added in
v0.74.1
func (*BillingGroupSection) Descriptor() ([]byte, []int)
Deprecated: Use BillingGroupSection.ProtoReflect.Descriptor instead.
func (*BillingGroupSection) GetCurrency ¶ added in v0.74.1
func (x *BillingGroupSection) GetCurrency() string
func (*BillingGroupSection) GetId ¶ added in v0.74.1
func (x *BillingGroupSection) GetId() string
func (*BillingGroupSection) GetInvocieCost ¶ added in v0.74.1
func (x *BillingGroupSection) GetInvocieCost() float64
func (*BillingGroupSection) GetName ¶ added in v0.74.1
func (x *BillingGroupSection) GetName() string
func (*BillingGroupSection) GetProcurementCost ¶ added in v0.74.1
func (x *BillingGroupSection) GetProcurementCost() float64
func (*BillingGroupSection) GetProfitCost ¶ added in v0.74.1
func (x *BillingGroupSection) GetProfitCost() float64
func (*BillingGroupSection) GetYearMonth ¶ added in v0.74.1
func (x *BillingGroupSection) GetYearMonth() string
func (*BillingGroupSection) ProtoMessage ¶ added in v0.74.1
func (*BillingGroupSection) ProtoMessage()
func (*BillingGroupSection) ProtoReflect ¶ added in v0.74.1
func (x *BillingGroupSection) ProtoReflect() protoreflect.Message
func (*BillingGroupSection) Reset ¶ added in v0.74.1
func (x *BillingGroupSection) Reset()
func (*BillingGroupSection) String ¶ added in v0.74.1
func (x *BillingGroupSection) String() string
type ExportData ¶ added in v0.74.14
type ExportData struct { // Base64 encoded value. Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` // Downloaded content lines. DownloadedRows int64 `protobuf:"varint,2,opt,name=downloadedRows,proto3" json:"downloadedRows,omitempty"` // Total of content lines. TotalRows int64 `protobuf:"varint,3,opt,name=totalRows,proto3" json:"totalRows,omitempty"` // contains filtered or unexported fields }
ExportData resource definition.
func (*ExportData) Descriptor
deprecated
added in
v0.74.14
func (*ExportData) Descriptor() ([]byte, []int)
Deprecated: Use ExportData.ProtoReflect.Descriptor instead.
func (*ExportData) GetContent ¶ added in v0.74.14
func (x *ExportData) GetContent() string
func (*ExportData) GetDownloadedRows ¶ added in v0.74.14
func (x *ExportData) GetDownloadedRows() int64
func (*ExportData) GetTotalRows ¶ added in v0.74.14
func (x *ExportData) GetTotalRows() int64
func (*ExportData) ProtoMessage ¶ added in v0.74.14
func (*ExportData) ProtoMessage()
func (*ExportData) ProtoReflect ¶ added in v0.74.14
func (x *ExportData) ProtoReflect() protoreflect.Message
func (*ExportData) Reset ¶ added in v0.74.14
func (x *ExportData) Reset()
func (*ExportData) String ¶ added in v0.74.14
func (x *ExportData) String() string
type GroupServiceDiscountsExport ¶ added in v0.74.14
type GroupServiceDiscountsExport struct { Data *ExportData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
GroupServiceDiscountsExport resource definition. `Group` refer to `BillingGroup`.
data is [blueapi.api.ripple.v1.ExportData]
content. Base64 encoded value. For example, content :`YmlsbGluZ0dyb3VwSWQsYmlsbGluZ0dyb3VwTmFtZSxTZXJ2aWNlIFByZW1pdW1zJkRpc2NvdW50cw0K` Decoding this value by en, get `billingGroupId,billingGroupName,Service Premiums&Discounts`. content :`6KuL5rGC44Kw44Or44O844OXSUQs6KuL5rGC44Kw44Or44O844OX5ZCNLOOCteODvOODk+OCueWJsuW8leODu+WJsuWil+ioreWumg0K` Decoding this value by ja, get `請求グループID,請求グループ名,サービス割引・割増設定`.
downloadedRows. Downloaded content lines.
totalRows.Total of content lines.
func (*GroupServiceDiscountsExport) Descriptor
deprecated
added in
v0.74.14
func (*GroupServiceDiscountsExport) Descriptor() ([]byte, []int)
Deprecated: Use GroupServiceDiscountsExport.ProtoReflect.Descriptor instead.
func (*GroupServiceDiscountsExport) GetData ¶ added in v0.74.14
func (x *GroupServiceDiscountsExport) GetData() *ExportData
func (*GroupServiceDiscountsExport) ProtoMessage ¶ added in v0.74.14
func (*GroupServiceDiscountsExport) ProtoMessage()
func (*GroupServiceDiscountsExport) ProtoReflect ¶ added in v0.74.14
func (x *GroupServiceDiscountsExport) ProtoReflect() protoreflect.Message
func (*GroupServiceDiscountsExport) Reset ¶ added in v0.74.14
func (x *GroupServiceDiscountsExport) Reset()
func (*GroupServiceDiscountsExport) String ¶ added in v0.74.14
func (x *GroupServiceDiscountsExport) String() string
type InvoiceServiceDiscounts ¶
type InvoiceServiceDiscounts struct { // The invoice service discounts id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The invoice service discount name. // must be 1-60 characters long. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The invoice service discount description. // Maximum 150 characters long. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The invoice service discount setting. Setting *InvoiceServiceDiscountsSetting `protobuf:"bytes,4,opt,name=setting,proto3" json:"setting,omitempty"` // Timestamp associated with the created. Created string `protobuf:"bytes,5,opt,name=created,proto3" json:"created,omitempty"` // Timestamp associated with the updated. Updated string `protobuf:"bytes,6,opt,name=updated,proto3" json:"updated,omitempty"` // contains filtered or unexported fields }
InvoiceServiceDiscounts resource definition.
func (*InvoiceServiceDiscounts) Descriptor
deprecated
func (*InvoiceServiceDiscounts) Descriptor() ([]byte, []int)
Deprecated: Use InvoiceServiceDiscounts.ProtoReflect.Descriptor instead.
func (*InvoiceServiceDiscounts) GetCreated ¶
func (x *InvoiceServiceDiscounts) GetCreated() string
func (*InvoiceServiceDiscounts) GetDescription ¶
func (x *InvoiceServiceDiscounts) GetDescription() string
func (*InvoiceServiceDiscounts) GetId ¶
func (x *InvoiceServiceDiscounts) GetId() string
func (*InvoiceServiceDiscounts) GetName ¶
func (x *InvoiceServiceDiscounts) GetName() string
func (*InvoiceServiceDiscounts) GetSetting ¶
func (x *InvoiceServiceDiscounts) GetSetting() *InvoiceServiceDiscountsSetting
func (*InvoiceServiceDiscounts) GetUpdated ¶
func (x *InvoiceServiceDiscounts) GetUpdated() string
func (*InvoiceServiceDiscounts) ProtoMessage ¶
func (*InvoiceServiceDiscounts) ProtoMessage()
func (*InvoiceServiceDiscounts) ProtoReflect ¶
func (x *InvoiceServiceDiscounts) ProtoReflect() protoreflect.Message
func (*InvoiceServiceDiscounts) Reset ¶
func (x *InvoiceServiceDiscounts) Reset()
func (*InvoiceServiceDiscounts) String ¶
func (x *InvoiceServiceDiscounts) String() string
type InvoiceServiceDiscountsSetting ¶
type InvoiceServiceDiscountsSetting struct { // The invoice service discounts setting details. AwsDetails []*InvoiceServiceDiscountsSettingDetails `protobuf:"bytes,1,rep,name=awsDetails,proto3" json:"awsDetails,omitempty"` // The invoice service discounts setting details. AzureDetails []*InvoiceServiceDiscountsSettingDetails `protobuf:"bytes,2,rep,name=azureDetails,proto3" json:"azureDetails,omitempty"` // The invoice service discounts setting details. GcpDetails []*InvoiceServiceDiscountsSettingDetails `protobuf:"bytes,3,rep,name=gcpDetails,proto3" json:"gcpDetails,omitempty"` // contains filtered or unexported fields }
InvoiceServiceDiscountsSetting resource definition.
func (*InvoiceServiceDiscountsSetting) Descriptor
deprecated
func (*InvoiceServiceDiscountsSetting) Descriptor() ([]byte, []int)
Deprecated: Use InvoiceServiceDiscountsSetting.ProtoReflect.Descriptor instead.
func (*InvoiceServiceDiscountsSetting) GetAwsDetails ¶
func (x *InvoiceServiceDiscountsSetting) GetAwsDetails() []*InvoiceServiceDiscountsSettingDetails
func (*InvoiceServiceDiscountsSetting) GetAzureDetails ¶
func (x *InvoiceServiceDiscountsSetting) GetAzureDetails() []*InvoiceServiceDiscountsSettingDetails
func (*InvoiceServiceDiscountsSetting) GetGcpDetails ¶
func (x *InvoiceServiceDiscountsSetting) GetGcpDetails() []*InvoiceServiceDiscountsSettingDetails
func (*InvoiceServiceDiscountsSetting) ProtoMessage ¶
func (*InvoiceServiceDiscountsSetting) ProtoMessage()
func (*InvoiceServiceDiscountsSetting) ProtoReflect ¶
func (x *InvoiceServiceDiscountsSetting) ProtoReflect() protoreflect.Message
func (*InvoiceServiceDiscountsSetting) Reset ¶
func (x *InvoiceServiceDiscountsSetting) Reset()
func (*InvoiceServiceDiscountsSetting) String ¶
func (x *InvoiceServiceDiscountsSetting) String() string
type InvoiceServiceDiscountsSettingDetails ¶
type InvoiceServiceDiscountsSettingDetails struct { // The vendor service code. // aws: ProductCode // azure: ServiceCode // gcp: ServiceName // `otherServices`: The code to specify other services as a whole, regardless of vendor. // For exmaple: Other services set at 1%. // {"code":"otherServices", "value":0.01} Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` // The vendor service name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Value associated with the set premiums or discounts. Value float64 `protobuf:"fixed64,3,opt,name=value,proto3" json:"value,omitempty"` // The calculation scope. // default is `disabled`. // If enabled, Usage and any lineitem type including Fee are included in the calculation. // If disabled, only the Usage is included in the calculation. CalculationScope bool `protobuf:"varint,4,opt,name=calculationScope,proto3" json:"calculationScope,omitempty"` // contains filtered or unexported fields }
InvoiceServiceDiscountsSettingDetails resource definition.
func (*InvoiceServiceDiscountsSettingDetails) Descriptor
deprecated
func (*InvoiceServiceDiscountsSettingDetails) Descriptor() ([]byte, []int)
Deprecated: Use InvoiceServiceDiscountsSettingDetails.ProtoReflect.Descriptor instead.
func (*InvoiceServiceDiscountsSettingDetails) GetCalculationScope ¶
func (x *InvoiceServiceDiscountsSettingDetails) GetCalculationScope() bool
func (*InvoiceServiceDiscountsSettingDetails) GetCode ¶
func (x *InvoiceServiceDiscountsSettingDetails) GetCode() string
func (*InvoiceServiceDiscountsSettingDetails) GetName ¶
func (x *InvoiceServiceDiscountsSettingDetails) GetName() string
func (*InvoiceServiceDiscountsSettingDetails) GetValue ¶
func (x *InvoiceServiceDiscountsSettingDetails) GetValue() float64
func (*InvoiceServiceDiscountsSettingDetails) ProtoMessage ¶
func (*InvoiceServiceDiscountsSettingDetails) ProtoMessage()
func (*InvoiceServiceDiscountsSettingDetails) ProtoReflect ¶
func (x *InvoiceServiceDiscountsSettingDetails) ProtoReflect() protoreflect.Message
func (*InvoiceServiceDiscountsSettingDetails) Reset ¶
func (x *InvoiceServiceDiscountsSettingDetails) Reset()
func (*InvoiceServiceDiscountsSettingDetails) String ¶
func (x *InvoiceServiceDiscountsSettingDetails) String() string
type OverViewOptionSection ¶ added in v0.74.1
type OverViewOptionSection struct { // The spp discount cost. SppDiscountCost float64 `protobuf:"fixed64,1,opt,name=sppDiscountCost,proto3" json:"sppDiscountCost,omitempty"` // contains filtered or unexported fields }
OverViewOptionSection resource definition.
func (*OverViewOptionSection) Descriptor
deprecated
added in
v0.74.1
func (*OverViewOptionSection) Descriptor() ([]byte, []int)
Deprecated: Use OverViewOptionSection.ProtoReflect.Descriptor instead.
func (*OverViewOptionSection) GetSppDiscountCost ¶ added in v0.74.1
func (x *OverViewOptionSection) GetSppDiscountCost() float64
func (*OverViewOptionSection) ProtoMessage ¶ added in v0.74.1
func (*OverViewOptionSection) ProtoMessage()
func (*OverViewOptionSection) ProtoReflect ¶ added in v0.74.1
func (x *OverViewOptionSection) ProtoReflect() protoreflect.Message
func (*OverViewOptionSection) Reset ¶ added in v0.74.1
func (x *OverViewOptionSection) Reset()
func (*OverViewOptionSection) String ¶ added in v0.74.1
func (x *OverViewOptionSection) String() string
type OverViewSection ¶ added in v0.74.1
type OverViewSection struct { // The id. id:OverViewSection. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The name. name:OverViewSection. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The currency. Currency string `protobuf:"bytes,3,opt,name=currency,proto3" json:"currency,omitempty"` // The invoice cost. InvoiceCost float64 `protobuf:"fixed64,4,opt,name=invoiceCost,proto3" json:"invoiceCost,omitempty"` // The procurement cost. ProcurementCost float64 `protobuf:"fixed64,5,opt,name=procurementCost,proto3" json:"procurementCost,omitempty"` // The profit cost. ProfitCost float64 `protobuf:"fixed64,6,opt,name=profitCost,proto3" json:"profitCost,omitempty"` // The options. Options *OverViewOptionSection `protobuf:"bytes,7,opt,name=options,proto3" json:"options,omitempty"` // The period over period. PeriodOverPeriod *PeriodOverPeriodSection `protobuf:"bytes,8,opt,name=periodOverPeriod,proto3" json:"periodOverPeriod,omitempty"` // The aws section. AwsSection *VendorOverViewSection `protobuf:"bytes,9,opt,name=awsSection,proto3" json:"awsSection,omitempty"` // The azure section. AzureSection *VendorOverViewSection `protobuf:"bytes,10,opt,name=azureSection,proto3" json:"azureSection,omitempty"` // The gcp section. GcpSection *VendorOverViewSection `protobuf:"bytes,11,opt,name=gcpSection,proto3" json:"gcpSection,omitempty"` // contains filtered or unexported fields }
OverViewSection resource definition.
func (*OverViewSection) Descriptor
deprecated
added in
v0.74.1
func (*OverViewSection) Descriptor() ([]byte, []int)
Deprecated: Use OverViewSection.ProtoReflect.Descriptor instead.
func (*OverViewSection) GetAwsSection ¶ added in v0.74.1
func (x *OverViewSection) GetAwsSection() *VendorOverViewSection
func (*OverViewSection) GetAzureSection ¶ added in v0.74.1
func (x *OverViewSection) GetAzureSection() *VendorOverViewSection
func (*OverViewSection) GetCurrency ¶ added in v0.74.1
func (x *OverViewSection) GetCurrency() string
func (*OverViewSection) GetGcpSection ¶ added in v0.74.1
func (x *OverViewSection) GetGcpSection() *VendorOverViewSection
func (*OverViewSection) GetId ¶ added in v0.74.1
func (x *OverViewSection) GetId() string
func (*OverViewSection) GetInvoiceCost ¶ added in v0.74.1
func (x *OverViewSection) GetInvoiceCost() float64
func (*OverViewSection) GetName ¶ added in v0.74.1
func (x *OverViewSection) GetName() string
func (*OverViewSection) GetOptions ¶ added in v0.74.1
func (x *OverViewSection) GetOptions() *OverViewOptionSection
func (*OverViewSection) GetPeriodOverPeriod ¶ added in v0.74.1
func (x *OverViewSection) GetPeriodOverPeriod() *PeriodOverPeriodSection
func (*OverViewSection) GetProcurementCost ¶ added in v0.74.1
func (x *OverViewSection) GetProcurementCost() float64
func (*OverViewSection) GetProfitCost ¶ added in v0.74.1
func (x *OverViewSection) GetProfitCost() float64
func (*OverViewSection) ProtoMessage ¶ added in v0.74.1
func (*OverViewSection) ProtoMessage()
func (*OverViewSection) ProtoReflect ¶ added in v0.74.1
func (x *OverViewSection) ProtoReflect() protoreflect.Message
func (*OverViewSection) Reset ¶ added in v0.74.1
func (x *OverViewSection) Reset()
func (*OverViewSection) String ¶ added in v0.74.1
func (x *OverViewSection) String() string
type PeriodOverPeriodOptionSection ¶ added in v0.74.1
type PeriodOverPeriodOptionSection struct { // The spp discount cost. SppDiscountCost float64 `protobuf:"fixed64,1,opt,name=sppDiscountCost,proto3" json:"sppDiscountCost,omitempty"` // The spp discount cost Period-over-Period. // Represents a comparison of costs over a specified period of time. // currently, supported `Month-over-Month` SppDiscountCostPoP float64 `protobuf:"fixed64,2,opt,name=sppDiscountCostPoP,proto3" json:"sppDiscountCostPoP,omitempty"` // contains filtered or unexported fields }
PeriodOverPeriodOptionSection resource definition.
func (*PeriodOverPeriodOptionSection) Descriptor
deprecated
added in
v0.74.1
func (*PeriodOverPeriodOptionSection) Descriptor() ([]byte, []int)
Deprecated: Use PeriodOverPeriodOptionSection.ProtoReflect.Descriptor instead.
func (*PeriodOverPeriodOptionSection) GetSppDiscountCost ¶ added in v0.74.1
func (x *PeriodOverPeriodOptionSection) GetSppDiscountCost() float64
func (*PeriodOverPeriodOptionSection) GetSppDiscountCostPoP ¶ added in v0.74.1
func (x *PeriodOverPeriodOptionSection) GetSppDiscountCostPoP() float64
func (*PeriodOverPeriodOptionSection) ProtoMessage ¶ added in v0.74.1
func (*PeriodOverPeriodOptionSection) ProtoMessage()
func (*PeriodOverPeriodOptionSection) ProtoReflect ¶ added in v0.74.1
func (x *PeriodOverPeriodOptionSection) ProtoReflect() protoreflect.Message
func (*PeriodOverPeriodOptionSection) Reset ¶ added in v0.74.1
func (x *PeriodOverPeriodOptionSection) Reset()
func (*PeriodOverPeriodOptionSection) String ¶ added in v0.74.1
func (x *PeriodOverPeriodOptionSection) String() string
type PeriodOverPeriodSection ¶ added in v0.74.1
type PeriodOverPeriodSection struct { // The invoice cost InvoiceCost float64 `protobuf:"fixed64,1,opt,name=invoiceCost,proto3" json:"invoiceCost,omitempty"` // The procurement cost ProcurementCost float64 `protobuf:"fixed64,2,opt,name=procurementCost,proto3" json:"procurementCost,omitempty"` // The profit cost ProfitCost float64 `protobuf:"fixed64,3,opt,name=profitCost,proto3" json:"profitCost,omitempty"` // The invoice cost Period-over-Period. // Represents a comparison of costs over a specified period of time. // currently, supported `Month-over-Month` InvoiceCostPoP float64 `protobuf:"fixed64,4,opt,name=invoiceCostPoP,proto3" json:"invoiceCostPoP,omitempty"` // The procurement cost Period-over-Period. // Represents a comparison of costs over a specified period of time. // currently, supported `Month-over-Month` ProcurementCostPoP float64 `protobuf:"fixed64,5,opt,name=procurementCostPoP,proto3" json:"procurementCostPoP,omitempty"` // The profit cost Period-over-Period. // Represents a comparison of costs over a specified period of time. // currently, supported `Month-over-Month` ProfitCostPoP float64 `protobuf:"fixed64,6,opt,name=profitCostPoP,proto3" json:"profitCostPoP,omitempty"` // The options cost Period-over-Period. Options *PeriodOverPeriodOptionSection `protobuf:"bytes,7,opt,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
PeriodOverPeriodSection resource definition.
func (*PeriodOverPeriodSection) Descriptor
deprecated
added in
v0.74.1
func (*PeriodOverPeriodSection) Descriptor() ([]byte, []int)
Deprecated: Use PeriodOverPeriodSection.ProtoReflect.Descriptor instead.
func (*PeriodOverPeriodSection) GetInvoiceCost ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) GetInvoiceCost() float64
func (*PeriodOverPeriodSection) GetInvoiceCostPoP ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) GetInvoiceCostPoP() float64
func (*PeriodOverPeriodSection) GetOptions ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) GetOptions() *PeriodOverPeriodOptionSection
func (*PeriodOverPeriodSection) GetProcurementCost ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) GetProcurementCost() float64
func (*PeriodOverPeriodSection) GetProcurementCostPoP ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) GetProcurementCostPoP() float64
func (*PeriodOverPeriodSection) GetProfitCost ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) GetProfitCost() float64
func (*PeriodOverPeriodSection) GetProfitCostPoP ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) GetProfitCostPoP() float64
func (*PeriodOverPeriodSection) ProtoMessage ¶ added in v0.74.1
func (*PeriodOverPeriodSection) ProtoMessage()
func (*PeriodOverPeriodSection) ProtoReflect ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) ProtoReflect() protoreflect.Message
func (*PeriodOverPeriodSection) Reset ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) Reset()
func (*PeriodOverPeriodSection) String ¶ added in v0.74.1
func (x *PeriodOverPeriodSection) String() string
type Service ¶
type Service struct { // The service code. ServiceCode string `protobuf:"bytes,1,opt,name=serviceCode,proto3" json:"serviceCode,omitempty"` // The service name. ServiceName string `protobuf:"bytes,2,opt,name=serviceName,proto3" json:"serviceName,omitempty"` // contains filtered or unexported fields }
Service resource definition. Services of each vendor available for Service Discounts.
func (*Service) Descriptor
deprecated
func (*Service) GetServiceCode ¶
func (*Service) GetServiceName ¶
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceDiscountsExport ¶ added in v0.74.14
type ServiceDiscountsExport struct { // data is [blueapi.api.ripple.v1.ExportData] // // content. Base64 encoded value. // For example, content :“ // Decoding this value, get “. // // downloadedRows. Downloaded content lines. // // totalRows.Total of content lines. Data *ExportData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
ServiceDiscountsExport resource definition.
func (*ServiceDiscountsExport) Descriptor
deprecated
added in
v0.74.14
func (*ServiceDiscountsExport) Descriptor() ([]byte, []int)
Deprecated: Use ServiceDiscountsExport.ProtoReflect.Descriptor instead.
func (*ServiceDiscountsExport) GetData ¶ added in v0.74.14
func (x *ServiceDiscountsExport) GetData() *ExportData
func (*ServiceDiscountsExport) ProtoMessage ¶ added in v0.74.14
func (*ServiceDiscountsExport) ProtoMessage()
func (*ServiceDiscountsExport) ProtoReflect ¶ added in v0.74.14
func (x *ServiceDiscountsExport) ProtoReflect() protoreflect.Message
func (*ServiceDiscountsExport) Reset ¶ added in v0.74.14
func (x *ServiceDiscountsExport) Reset()
func (*ServiceDiscountsExport) String ¶ added in v0.74.14
func (x *ServiceDiscountsExport) String() string
type ThirdProfitItemSection ¶ added in v0.74.1
type ThirdProfitItemSection struct { // The id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The profit cost. Profit float64 `protobuf:"fixed64,3,opt,name=profit,proto3" json:"profit,omitempty"` // contains filtered or unexported fields }
ThirdProfitItemSection resource definition.
func (*ThirdProfitItemSection) Descriptor
deprecated
added in
v0.74.1
func (*ThirdProfitItemSection) Descriptor() ([]byte, []int)
Deprecated: Use ThirdProfitItemSection.ProtoReflect.Descriptor instead.
func (*ThirdProfitItemSection) GetId ¶ added in v0.74.1
func (x *ThirdProfitItemSection) GetId() string
func (*ThirdProfitItemSection) GetName ¶ added in v0.74.1
func (x *ThirdProfitItemSection) GetName() string
func (*ThirdProfitItemSection) GetProfit ¶ added in v0.74.1
func (x *ThirdProfitItemSection) GetProfit() float64
func (*ThirdProfitItemSection) ProtoMessage ¶ added in v0.74.1
func (*ThirdProfitItemSection) ProtoMessage()
func (*ThirdProfitItemSection) ProtoReflect ¶ added in v0.74.1
func (x *ThirdProfitItemSection) ProtoReflect() protoreflect.Message
func (*ThirdProfitItemSection) Reset ¶ added in v0.74.1
func (x *ThirdProfitItemSection) Reset()
func (*ThirdProfitItemSection) String ¶ added in v0.74.1
func (x *ThirdProfitItemSection) String() string
type TotalDetailSection ¶ added in v0.74.1
type TotalDetailSection struct { // The true unblended cost. TrueUnblended float64 `protobuf:"fixed64,1,opt,name=TrueUnblended,proto3" json:"TrueUnblended,omitempty"` // The spp discount cost. SppDiscount float64 `protobuf:"fixed64,2,opt,name=sppDiscount,proto3" json:"sppDiscount,omitempty"` // The third profit item cost. ThirdProfitItem float64 `protobuf:"fixed64,3,opt,name=thirdProfitItem,proto3" json:"thirdProfitItem,omitempty"` // contains filtered or unexported fields }
TotalDetailSection resource definition.
func (*TotalDetailSection) Descriptor
deprecated
added in
v0.74.1
func (*TotalDetailSection) Descriptor() ([]byte, []int)
Deprecated: Use TotalDetailSection.ProtoReflect.Descriptor instead.
func (*TotalDetailSection) GetSppDiscount ¶ added in v0.74.1
func (x *TotalDetailSection) GetSppDiscount() float64
func (*TotalDetailSection) GetThirdProfitItem ¶ added in v0.74.1
func (x *TotalDetailSection) GetThirdProfitItem() float64
func (*TotalDetailSection) GetTrueUnblended ¶ added in v0.74.1
func (x *TotalDetailSection) GetTrueUnblended() float64
func (*TotalDetailSection) ProtoMessage ¶ added in v0.74.1
func (*TotalDetailSection) ProtoMessage()
func (*TotalDetailSection) ProtoReflect ¶ added in v0.74.1
func (x *TotalDetailSection) ProtoReflect() protoreflect.Message
func (*TotalDetailSection) Reset ¶ added in v0.74.1
func (x *TotalDetailSection) Reset()
func (*TotalDetailSection) String ¶ added in v0.74.1
func (x *TotalDetailSection) String() string
type TotalSection ¶ added in v0.74.1
type TotalSection struct { // The id. id:TotalSection. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The name. name:TotalSection. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The currency. Currency string `protobuf:"bytes,3,opt,name=currency,proto3" json:"currency,omitempty"` // The year-month. format: yyyymm YearMonth string `protobuf:"bytes,4,opt,name=yearMonth,proto3" json:"yearMonth,omitempty"` // The invoice cost. InvoiceCost float64 `protobuf:"fixed64,5,opt,name=invoiceCost,proto3" json:"invoiceCost,omitempty"` // The procurement cost. ProcurementCost float64 `protobuf:"fixed64,6,opt,name=procurementCost,proto3" json:"procurementCost,omitempty"` // The profit cost. ProfitCost float64 `protobuf:"fixed64,7,opt,name=profitCost,proto3" json:"profitCost,omitempty"` // The total detail. TotalDeital *TotalDetailSection `protobuf:"bytes,8,opt,name=totalDeital,proto3" json:"totalDeital,omitempty"` // The third profit item. ThirdProfitItem []*ThirdProfitItemSection `protobuf:"bytes,9,rep,name=thirdProfitItem,proto3" json:"thirdProfitItem,omitempty"` // The aws section. AwsSection *VendorTotalSection `protobuf:"bytes,10,opt,name=awsSection,proto3" json:"awsSection,omitempty"` // The azure section. AzureSection *VendorTotalSection `protobuf:"bytes,11,opt,name=azureSection,proto3" json:"azureSection,omitempty"` // The gcp section. GcpSection *VendorTotalSection `protobuf:"bytes,12,opt,name=gcpSection,proto3" json:"gcpSection,omitempty"` // contains filtered or unexported fields }
TotalSection resource definition.
func (*TotalSection) Descriptor
deprecated
added in
v0.74.1
func (*TotalSection) Descriptor() ([]byte, []int)
Deprecated: Use TotalSection.ProtoReflect.Descriptor instead.
func (*TotalSection) GetAwsSection ¶ added in v0.74.1
func (x *TotalSection) GetAwsSection() *VendorTotalSection
func (*TotalSection) GetAzureSection ¶ added in v0.74.1
func (x *TotalSection) GetAzureSection() *VendorTotalSection
func (*TotalSection) GetCurrency ¶ added in v0.74.1
func (x *TotalSection) GetCurrency() string
func (*TotalSection) GetGcpSection ¶ added in v0.74.1
func (x *TotalSection) GetGcpSection() *VendorTotalSection
func (*TotalSection) GetId ¶ added in v0.74.1
func (x *TotalSection) GetId() string
func (*TotalSection) GetInvoiceCost ¶ added in v0.74.1
func (x *TotalSection) GetInvoiceCost() float64
func (*TotalSection) GetName ¶ added in v0.74.1
func (x *TotalSection) GetName() string
func (*TotalSection) GetProcurementCost ¶ added in v0.74.1
func (x *TotalSection) GetProcurementCost() float64
func (*TotalSection) GetProfitCost ¶ added in v0.74.1
func (x *TotalSection) GetProfitCost() float64
func (*TotalSection) GetThirdProfitItem ¶ added in v0.74.1
func (x *TotalSection) GetThirdProfitItem() []*ThirdProfitItemSection
func (*TotalSection) GetTotalDeital ¶ added in v0.74.1
func (x *TotalSection) GetTotalDeital() *TotalDetailSection
func (*TotalSection) GetYearMonth ¶ added in v0.74.1
func (x *TotalSection) GetYearMonth() string
func (*TotalSection) ProtoMessage ¶ added in v0.74.1
func (*TotalSection) ProtoMessage()
func (*TotalSection) ProtoReflect ¶ added in v0.74.1
func (x *TotalSection) ProtoReflect() protoreflect.Message
func (*TotalSection) Reset ¶ added in v0.74.1
func (x *TotalSection) Reset()
func (*TotalSection) String ¶ added in v0.74.1
func (x *TotalSection) String() string
type VendorOverViewSection ¶ added in v0.74.1
type VendorOverViewSection struct { // The id. id:VendorOverViewSection. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The name. name:VendorOverViewSection. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The currency. Currency string `protobuf:"bytes,3,opt,name=currency,proto3" json:"currency,omitempty"` // The invoice cost. InvoiceCost float64 `protobuf:"fixed64,4,opt,name=invoiceCost,proto3" json:"invoiceCost,omitempty"` // The procurement cost. ProcurementCost float64 `protobuf:"fixed64,5,opt,name=procurementCost,proto3" json:"procurementCost,omitempty"` // The profit cost. ProfitCost float64 `protobuf:"fixed64,6,opt,name=profitCost,proto3" json:"profitCost,omitempty"` // The options. Options *OverViewOptionSection `protobuf:"bytes,7,opt,name=options,proto3" json:"options,omitempty"` // The period over period. PeriodOverPeriod *PeriodOverPeriodSection `protobuf:"bytes,8,opt,name=periodOverPeriod,proto3" json:"periodOverPeriod,omitempty"` // contains filtered or unexported fields }
VendorOverViewSection resource definition.
func (*VendorOverViewSection) Descriptor
deprecated
added in
v0.74.1
func (*VendorOverViewSection) Descriptor() ([]byte, []int)
Deprecated: Use VendorOverViewSection.ProtoReflect.Descriptor instead.
func (*VendorOverViewSection) GetCurrency ¶ added in v0.74.1
func (x *VendorOverViewSection) GetCurrency() string
func (*VendorOverViewSection) GetId ¶ added in v0.74.1
func (x *VendorOverViewSection) GetId() string
func (*VendorOverViewSection) GetInvoiceCost ¶ added in v0.74.1
func (x *VendorOverViewSection) GetInvoiceCost() float64
func (*VendorOverViewSection) GetName ¶ added in v0.74.1
func (x *VendorOverViewSection) GetName() string
func (*VendorOverViewSection) GetOptions ¶ added in v0.74.1
func (x *VendorOverViewSection) GetOptions() *OverViewOptionSection
func (*VendorOverViewSection) GetPeriodOverPeriod ¶ added in v0.74.1
func (x *VendorOverViewSection) GetPeriodOverPeriod() *PeriodOverPeriodSection
func (*VendorOverViewSection) GetProcurementCost ¶ added in v0.74.1
func (x *VendorOverViewSection) GetProcurementCost() float64
func (*VendorOverViewSection) GetProfitCost ¶ added in v0.74.1
func (x *VendorOverViewSection) GetProfitCost() float64
func (*VendorOverViewSection) ProtoMessage ¶ added in v0.74.1
func (*VendorOverViewSection) ProtoMessage()
func (*VendorOverViewSection) ProtoReflect ¶ added in v0.74.1
func (x *VendorOverViewSection) ProtoReflect() protoreflect.Message
func (*VendorOverViewSection) Reset ¶ added in v0.74.1
func (x *VendorOverViewSection) Reset()
func (*VendorOverViewSection) String ¶ added in v0.74.1
func (x *VendorOverViewSection) String() string
type VendorTotalSection ¶ added in v0.74.1
type VendorTotalSection struct { // The id. id:VendorTotalSection. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The name. name:VendorTotalSection. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The currency. Currency string `protobuf:"bytes,3,opt,name=currency,proto3" json:"currency,omitempty"` // The year-month. format: yyyymm YearMonth string `protobuf:"bytes,4,opt,name=yearMonth,proto3" json:"yearMonth,omitempty"` // The invoice cost. InvoiceCost float64 `protobuf:"fixed64,5,opt,name=invoiceCost,proto3" json:"invoiceCost,omitempty"` // The procurement cost. ProcurementCost float64 `protobuf:"fixed64,6,opt,name=procurementCost,proto3" json:"procurementCost,omitempty"` // The profit cost. ProfitCost float64 `protobuf:"fixed64,7,opt,name=profitCost,proto3" json:"profitCost,omitempty"` // The total detail. TotalDeital *TotalDetailSection `protobuf:"bytes,8,opt,name=totalDeital,proto3" json:"totalDeital,omitempty"` // The yhird profit item. ThirdProfitItem []*ThirdProfitItemSection `protobuf:"bytes,9,rep,name=thirdProfitItem,proto3" json:"thirdProfitItem,omitempty"` // contains filtered or unexported fields }
VendorTotalSection resource definition.
func (*VendorTotalSection) Descriptor
deprecated
added in
v0.74.1
func (*VendorTotalSection) Descriptor() ([]byte, []int)
Deprecated: Use VendorTotalSection.ProtoReflect.Descriptor instead.
func (*VendorTotalSection) GetCurrency ¶ added in v0.74.1
func (x *VendorTotalSection) GetCurrency() string
func (*VendorTotalSection) GetId ¶ added in v0.74.1
func (x *VendorTotalSection) GetId() string
func (*VendorTotalSection) GetInvoiceCost ¶ added in v0.74.1
func (x *VendorTotalSection) GetInvoiceCost() float64
func (*VendorTotalSection) GetName ¶ added in v0.74.1
func (x *VendorTotalSection) GetName() string
func (*VendorTotalSection) GetProcurementCost ¶ added in v0.74.1
func (x *VendorTotalSection) GetProcurementCost() float64
func (*VendorTotalSection) GetProfitCost ¶ added in v0.74.1
func (x *VendorTotalSection) GetProfitCost() float64
func (*VendorTotalSection) GetThirdProfitItem ¶ added in v0.74.1
func (x *VendorTotalSection) GetThirdProfitItem() []*ThirdProfitItemSection
func (*VendorTotalSection) GetTotalDeital ¶ added in v0.74.1
func (x *VendorTotalSection) GetTotalDeital() *TotalDetailSection
func (*VendorTotalSection) GetYearMonth ¶ added in v0.74.1
func (x *VendorTotalSection) GetYearMonth() string
func (*VendorTotalSection) ProtoMessage ¶ added in v0.74.1
func (*VendorTotalSection) ProtoMessage()
func (*VendorTotalSection) ProtoReflect ¶ added in v0.74.1
func (x *VendorTotalSection) ProtoReflect() protoreflect.Message
func (*VendorTotalSection) Reset ¶ added in v0.74.1
func (x *VendorTotalSection) Reset()
func (*VendorTotalSection) String ¶ added in v0.74.1
func (x *VendorTotalSection) String() string