public sealed class CustomerEvent : IMessage<CustomerEvent>, IEquatable<CustomerEvent>, IDeepCloneable<CustomerEvent>, IBufferMessage, IMessage
Represents Pub/Sub message content describing customer update.
Implements
Google.Protobuf.IMessage<CustomerEvent>, IEquatable<CustomerEvent>, Google.Protobuf.IDeepCloneable<CustomerEvent>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
CustomerEvent()
public CustomerEvent()
CustomerEvent(CustomerEvent)
public CustomerEvent(CustomerEvent other)
Parameter | |
---|---|
Name | Description |
other | CustomerEvent |
Properties
Customer
public string Customer { get; set; }
Resource name of the customer. Format: accounts/{account_id}/customers/{customer_id}
Property Value | |
---|---|
Type | Description |
String |
CustomerAsCustomerName
public CustomerName CustomerAsCustomerName { get; set; }
CustomerName-typed view over the Customer resource name property.
Property Value | |
---|---|
Type | Description |
CustomerName |
EventType
public CustomerEvent.Types.Type EventType { get; set; }
Type of event which happened on the customer.
Property Value | |
---|---|
Type | Description |
CustomerEvent.Types.Type |