Reference documentation and code samples for the Google Cloud Channel V1 Client class PercentageAdjustment.
An adjustment that applies a flat markup or markdown to an entire bill.
Generated from protobuf message google.cloud.channel.v1.PercentageAdjustment
Namespace
Google \ Cloud \ Channel \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ percentage |
Google\Type\Decimal
The percentage of the bill to adjust. For example: Mark down by 1% => "-1.00" Mark up by 1% => "1.00" Pass-Through => "0.00" |
getPercentage
The percentage of the bill to adjust.
For example: Mark down by 1% => "-1.00" Mark up by 1% => "1.00" Pass-Through => "0.00"
| Returns | |
|---|---|
| Type | Description |
Google\Type\Decimal|null |
|
hasPercentage
clearPercentage
setPercentage
The percentage of the bill to adjust.
For example: Mark down by 1% => "-1.00" Mark up by 1% => "1.00" Pass-Through => "0.00"
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Type\Decimal
|
| Returns | |
|---|---|
| Type | Description |
$this |
|