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