// Code generated by protoc-gen-goext. DO NOT EDIT.

package usageRecords

import (
	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
)

func (m *BillingAccountUsageReportEntityData) SetCost(v *StringDecimal) {
	m.Cost = v
}

func (m *BillingAccountUsageReportEntityData) SetCreditDetails(v *CreditDetails) {
	m.CreditDetails = v
}

func (m *BillingAccountUsageReportEntityData) SetExpense(v *StringDecimal) {
	m.Expense = v
}

func (m *BillingAccountUsageReportEntityData) SetBillingAccount(v *BillingAccount) {
	m.BillingAccount = v
}

func (m *BillingAccountUsageReportEntityData) SetPeriodic(v []*UsageReportPeriodicData) {
	m.Periodic = v
}

func (m *CloudUsageReportEntityData) SetCost(v *StringDecimal) {
	m.Cost = v
}

func (m *CloudUsageReportEntityData) SetCreditDetails(v *CreditDetails) {
	m.CreditDetails = v
}

func (m *CloudUsageReportEntityData) SetExpense(v *StringDecimal) {
	m.Expense = v
}

func (m *CloudUsageReportEntityData) SetCloud(v *Cloud) {
	m.Cloud = v
}

func (m *CloudUsageReportEntityData) SetPeriodic(v []*UsageReportPeriodicData) {
	m.Periodic = v
}

func (m *FolderUsageReportEntityData) SetCost(v *StringDecimal) {
	m.Cost = v
}

func (m *FolderUsageReportEntityData) SetCreditDetails(v *CreditDetails) {
	m.CreditDetails = v
}

func (m *FolderUsageReportEntityData) SetExpense(v *StringDecimal) {
	m.Expense = v
}

func (m *FolderUsageReportEntityData) SetFolder(v *Folder) {
	m.Folder = v
}

func (m *FolderUsageReportEntityData) SetPeriodic(v []*UsageReportPeriodicData) {
	m.Periodic = v
}

func (m *ServiceUsageReportEntityData) SetCost(v *StringDecimal) {
	m.Cost = v
}

func (m *ServiceUsageReportEntityData) SetCreditDetails(v *CreditDetails) {
	m.CreditDetails = v
}

func (m *ServiceUsageReportEntityData) SetExpense(v *StringDecimal) {
	m.Expense = v
}

func (m *ServiceUsageReportEntityData) SetService(v *Service) {
	m.Service = v
}

func (m *ServiceUsageReportEntityData) SetPeriodic(v []*UsageReportPeriodicData) {
	m.Periodic = v
}

func (m *SKUUsageReportEntityData) SetCost(v *StringDecimal) {
	m.Cost = v
}

func (m *SKUUsageReportEntityData) SetCreditDetails(v *CreditDetails) {
	m.CreditDetails = v
}

func (m *SKUUsageReportEntityData) SetExpense(v *StringDecimal) {
	m.Expense = v
}

func (m *SKUUsageReportEntityData) SetPricingQuantity(v *StringDecimal) {
	m.PricingQuantity = v
}

func (m *SKUUsageReportEntityData) SetSku(v *SKU) {
	m.Sku = v
}

func (m *SKUUsageReportEntityData) SetPeriodic(v []*UsageReportPeriodicData) {
	m.Periodic = v
}

func (m *ResourceUsageReportEntityData) SetCost(v *StringDecimal) {
	m.Cost = v
}

func (m *ResourceUsageReportEntityData) SetCreditDetails(v *CreditDetails) {
	m.CreditDetails = v
}

func (m *ResourceUsageReportEntityData) SetExpense(v *StringDecimal) {
	m.Expense = v
}

func (m *ResourceUsageReportEntityData) SetResource(v *Resource) {
	m.Resource = v
}

func (m *ResourceUsageReportEntityData) SetPeriodic(v []*UsageReportPeriodicData) {
	m.Periodic = v
}

func (m *LabelUsageReportEntityData) SetCost(v *StringDecimal) {
	m.Cost = v
}

func (m *LabelUsageReportEntityData) SetCreditDetails(v *CreditDetails) {
	m.CreditDetails = v
}

func (m *LabelUsageReportEntityData) SetExpense(v *StringDecimal) {
	m.Expense = v
}

func (m *LabelUsageReportEntityData) SetLabel(v *Label) {
	m.Label = v
}

func (m *LabelUsageReportEntityData) SetPeriodic(v []*UsageReportPeriodicData) {
	m.Periodic = v
}

func (m *UsageReportPeriodicData) SetCost(v *StringDecimal) {
	m.Cost = v
}

func (m *UsageReportPeriodicData) SetCreditDetails(v *CreditDetails) {
	m.CreditDetails = v
}

func (m *UsageReportPeriodicData) SetExpense(v *StringDecimal) {
	m.Expense = v
}

func (m *UsageReportPeriodicData) SetTimestamp(v *timestamppb.Timestamp) {
	m.Timestamp = v
}
