Reference documentation and code samples for the Google Cloud Channel V1 Client class CustomerConstraints.
Represents constraints required to purchase the Offer for a customer.
Generated from protobuf message google.cloud.channel.v1.CustomerConstraints
Namespace
Google \ Cloud \ Channel \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ allowed_regions
array
Allowed geographical regions of the customer.
↳ allowed_customer_types
array
Allowed Customer Type.
↳ promotional_order_types
array
Allowed Promotional Order Type. Present for Promotional offers.
getAllowedRegions
Allowed geographical regions of the customer.
setAllowedRegions
Allowed geographical regions of the customer.
var
string[]
$this
getAllowedCustomerTypes
Allowed Customer Type.
setAllowedCustomerTypes
Allowed Customer Type.
var
int[]
$this
getPromotionalOrderTypes
Allowed Promotional Order Type. Present for Promotional offers.
setPromotionalOrderTypes
Allowed Promotional Order Type. Present for Promotional offers.
var
int[]
$this