Class CustomerEvent.Builder (3.23.0)
3.91.0 (latest)
3.89.0
3.87.0
3.86.0
3.85.0
3.84.0
3.82.0
3.80.0
3.79.0
3.78.0
3.77.0
3.76.0
3.74.0
3.72.0
3.71.0
3.68.0
3.67.0
3.66.0
3.64.0
3.63.0
3.62.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.53.0
3.52.0
3.51.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.41.0
3.40.0
3.39.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.28.0
3.27.0
3.26.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.6
3.6.1
3.5.1
3.3.1
public static final class CustomerEvent . Builder extends GeneratedMessageV3 . Builder<CustomerEvent . Builder > implements CustomerEventOrBuilder
Represents Pub/Sub message content describing customer update.
Protobuf type google.cloud.channel.v1.CustomerEvent
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CustomerEvent . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public CustomerEvent build ()
buildPartial()
public CustomerEvent buildPartial ()
clear()
public CustomerEvent . Builder clear ()
Overrides
clearCustomer()
public CustomerEvent . Builder clearCustomer ()
Resource name of the customer.
Format: accounts/{account_id}/customers/{customer_id}
string customer = 1 [(.google.api.resource_reference) = { ... }
clearEventType()
public CustomerEvent . Builder clearEventType ()
Type of event which happened on the customer.
.google.cloud.channel.v1.CustomerEvent.Type event_type = 2;
clearField(Descriptors.FieldDescriptor field)
public CustomerEvent . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CustomerEvent . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public CustomerEvent . Builder clone ()
Overrides
getCustomer()
public String getCustomer ()
Resource name of the customer.
Format: accounts/{account_id}/customers/{customer_id}
string customer = 1 [(.google.api.resource_reference) = { ... }
Returns
Type
Description
String
The customer.
getCustomerBytes()
public ByteString getCustomerBytes ()
Resource name of the customer.
Format: accounts/{account_id}/customers/{customer_id}
string customer = 1 [(.google.api.resource_reference) = { ... }
Returns
Type
Description
ByteString
The bytes for customer.
getDefaultInstanceForType()
public CustomerEvent getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getEventType()
public CustomerEvent . Type getEventType ()
Type of event which happened on the customer.
.google.cloud.channel.v1.CustomerEvent.Type event_type = 2;
getEventTypeValue()
public int getEventTypeValue ()
Type of event which happened on the customer.
.google.cloud.channel.v1.CustomerEvent.Type event_type = 2;
Returns
Type
Description
int
The enum numeric value on the wire for eventType.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(CustomerEvent other)
public CustomerEvent . Builder mergeFrom ( CustomerEvent other )
public CustomerEvent . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CustomerEvent . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CustomerEvent . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setCustomer(String value)
public CustomerEvent . Builder setCustomer ( String value )
Resource name of the customer.
Format: accounts/{account_id}/customers/{customer_id}
string customer = 1 [(.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
String The customer to set.
setCustomerBytes(ByteString value)
public CustomerEvent . Builder setCustomerBytes ( ByteString value )
Resource name of the customer.
Format: accounts/{account_id}/customers/{customer_id}
string customer = 1 [(.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
ByteString The bytes for customer to set.
setEventType(CustomerEvent.Type value)
public CustomerEvent . Builder setEventType ( CustomerEvent . Type value )
Type of event which happened on the customer.
.google.cloud.channel.v1.CustomerEvent.Type event_type = 2;
setEventTypeValue(int value)
public CustomerEvent . Builder setEventTypeValue ( int value )
Type of event which happened on the customer.
.google.cloud.channel.v1.CustomerEvent.Type event_type = 2;
Parameter
Name
Description
value
int The enum numeric value on the wire for eventType to set.
setField(Descriptors.FieldDescriptor field, Object value)
public CustomerEvent . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CustomerEvent . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CustomerEvent . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]