budgetInvoiceGroupingId = $budgetInvoiceGroupingId;
}
/**
* @return string
*/
public function getBudgetInvoiceGroupingId()
{
return $this->budgetInvoiceGroupingId;
}
/**
* @param BudgetSummary[]
*/
public function setBudgetSummaries($budgetSummaries)
{
$this->budgetSummaries = $budgetSummaries;
}
/**
* @return BudgetSummary[]
*/
public function getBudgetSummaries()
{
return $this->budgetSummaries;
}
/**
* @param string
*/
public function setCorrectedInvoiceId($correctedInvoiceId)
{
$this->correctedInvoiceId = $correctedInvoiceId;
}
/**
* @return string
*/
public function getCorrectedInvoiceId()
{
return $this->correctedInvoiceId;
}
/**
* @param string
*/
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
/**
* @return string
*/
public function getCurrencyCode()
{
return $this->currencyCode;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param Date
*/
public function setDueDate(Date $dueDate)
{
$this->dueDate = $dueDate;
}
/**
* @return Date
*/
public function getDueDate()
{
return $this->dueDate;
}
/**
* @param string
*/
public function setInvoiceId($invoiceId)
{
$this->invoiceId = $invoiceId;
}
/**
* @return string
*/
public function getInvoiceId()
{
return $this->invoiceId;
}
/**
* @param string
*/
public function setInvoiceType($invoiceType)
{
$this->invoiceType = $invoiceType;
}
/**
* @return string
*/
public function getInvoiceType()
{
return $this->invoiceType;
}
/**
* @param Date
*/
public function setIssueDate(Date $issueDate)
{
$this->issueDate = $issueDate;
}
/**
* @return Date
*/
public function getIssueDate()
{
return $this->issueDate;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setNonBudgetMicros($nonBudgetMicros)
{
$this->nonBudgetMicros = $nonBudgetMicros;
}
/**
* @return string
*/
public function getNonBudgetMicros()
{
return $this->nonBudgetMicros;
}
/**
* @param string
*/
public function setPaymentsAccountId($paymentsAccountId)
{
$this->paymentsAccountId = $paymentsAccountId;
}
/**
* @return string
*/
public function getPaymentsAccountId()
{
return $this->paymentsAccountId;
}
/**
* @param string
*/
public function setPaymentsProfileId($paymentsProfileId)
{
$this->paymentsProfileId = $paymentsProfileId;
}
/**
* @return string
*/
public function getPaymentsProfileId()
{
return $this->paymentsProfileId;
}
/**
* @param string
*/
public function setPdfUrl($pdfUrl)
{
$this->pdfUrl = $pdfUrl;
}
/**
* @return string
*/
public function getPdfUrl()
{
return $this->pdfUrl;
}
/**
* @param string
*/
public function setPurchaseOrderNumber($purchaseOrderNumber)
{
$this->purchaseOrderNumber = $purchaseOrderNumber;
}
/**
* @return string
*/
public function getPurchaseOrderNumber()
{
return $this->purchaseOrderNumber;
}
/**
* @param string[]
*/
public function setReplacedInvoiceIds($replacedInvoiceIds)
{
$this->replacedInvoiceIds = $replacedInvoiceIds;
}
/**
* @return string[]
*/
public function getReplacedInvoiceIds()
{
return $this->replacedInvoiceIds;
}
/**
* @param DateRange
*/
public function setServiceDateRange(DateRange $serviceDateRange)
{
$this->serviceDateRange = $serviceDateRange;
}
/**
* @return DateRange
*/
public function getServiceDateRange()
{
return $this->serviceDateRange;
}
/**
* @param string
*/
public function setSubtotalAmountMicros($subtotalAmountMicros)
{
$this->subtotalAmountMicros = $subtotalAmountMicros;
}
/**
* @return string
*/
public function getSubtotalAmountMicros()
{
return $this->subtotalAmountMicros;
}
/**
* @param string
*/
public function setTotalAmountMicros($totalAmountMicros)
{
$this->totalAmountMicros = $totalAmountMicros;
}
/**
* @return string
*/
public function getTotalAmountMicros()
{
return $this->totalAmountMicros;
}
/**
* @param string
*/
public function setTotalTaxAmountMicros($totalTaxAmountMicros)
{
$this->totalTaxAmountMicros = $totalTaxAmountMicros;
}
/**
* @return string
*/
public function getTotalTaxAmountMicros()
{
return $this->totalTaxAmountMicros;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Invoice::class, 'Google_Service_DisplayVideo_Invoice');