Customer class

JSON template for a customer.


Customer.fromJson(Map _json)


alternateEmail ↔ String
Like the "Customer email" in the reseller tools, this email is the secondary contact used if something happens to the customer's service such as service outage or a security issue. This property is required when creating a new customer and should not use the same domain as customerDomain.
read / write
customerDomain ↔ String
The customer's primary domain name string. customerDomain is required when creating a new customer. Do not include the www prefix in the domain when adding a customer.
read / write
customerDomainVerified ↔ bool
Whether the customer's primary domain has been verified.
read / write
customerId ↔ String
This property will always be returned in a response as the unique identifier generated by Google. In a request, this property can be either the primary domain or the unique identifier generated by Google.
read / write
kind ↔ String
Identifies the resource as a customer. Value: reseller#customer
read / write
phoneNumber ↔ String
Customer contact phone number. This can be continuous numbers, with spaces, etc. But it must be a real phone number and not, for example, "123". See phone local format conventions.
read / write
postalAddress Address
A customer's address information. Each field has a limit of 255 charcters.
read / write
resourceUiUrl ↔ String
URL to customer's Admin console dashboard. The read-only URL is generated by the API service. This is used if your client application requires the customer to complete a task in the Admin console.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.