public static final class WriteUserEventRequest.Builder extends GeneratedMessageV3.Builder<WriteUserEventRequest.Builder> implements WriteUserEventRequestOrBuilder
   
   Request message for WriteUserEvent method.
 Protobuf type google.cloud.retail.v2.WriteUserEventRequest
    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()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public WriteUserEventRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public WriteUserEventRequest build()
   
  Returns
  
  
  buildPartial()
  
    public WriteUserEventRequest buildPartial()
   
  Returns
  
  
  clear()
  
    public WriteUserEventRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public WriteUserEventRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public WriteUserEventRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearParent()
  
    public WriteUserEventRequest.Builder clearParent()
   
   Required. The parent catalog resource name, such as
 projects/1234/locations/global/catalogs/default_catalog.
 string parent = 1 [(.google.api.field_behavior) = REQUIRED];
clearUserEvent()
  
    public WriteUserEventRequest.Builder clearUserEvent()
   
   Required. User event to write.
 
 .google.cloud.retail.v2.UserEvent user_event = 2 [(.google.api.field_behavior) = REQUIRED];
 
clearWriteAsync()
  
    public WriteUserEventRequest.Builder clearWriteAsync()
   
   If set to true, the user event will be written asynchronously after
 validation, and the API will respond without waiting for the write.
 Therefore, silent failures can occur even if the API returns success. In
 case of silent failures, error messages can be found in Stackdriver logs.
 bool write_async = 3;
clone()
  
    public WriteUserEventRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public WriteUserEventRequest getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getParent()
  
    public String getParent()
   
   Required. The parent catalog resource name, such as
 projects/1234/locations/global/catalogs/default_catalog.
 string parent = 1 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | String | The parent. | 
    
  
  
  getParentBytes()
  
    public ByteString getParentBytes()
   
   Required. The parent catalog resource name, such as
 projects/1234/locations/global/catalogs/default_catalog.
 string parent = 1 [(.google.api.field_behavior) = REQUIRED];
getUserEvent()
  
    public UserEvent getUserEvent()
   
   Required. User event to write.
 
 .google.cloud.retail.v2.UserEvent user_event = 2 [(.google.api.field_behavior) = REQUIRED];
 
getUserEventBuilder()
  
    public UserEvent.Builder getUserEventBuilder()
   
   Required. User event to write.
 
 .google.cloud.retail.v2.UserEvent user_event = 2 [(.google.api.field_behavior) = REQUIRED];
 
getUserEventOrBuilder()
  
    public UserEventOrBuilder getUserEventOrBuilder()
   
   Required. User event to write.
 
 .google.cloud.retail.v2.UserEvent user_event = 2 [(.google.api.field_behavior) = REQUIRED];
 
getWriteAsync()
  
    public boolean getWriteAsync()
   
   If set to true, the user event will be written asynchronously after
 validation, and the API will respond without waiting for the write.
 Therefore, silent failures can occur even if the API returns success. In
 case of silent failures, error messages can be found in Stackdriver logs.
 bool write_async = 3;
    
      
        | Type | Description | 
      
        | boolean | The writeAsync. | 
    
  
  
  hasUserEvent()
  
    public boolean hasUserEvent()
   
   Required. User event to write.
 
 .google.cloud.retail.v2.UserEvent user_event = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Type | Description | 
      
        | boolean | Whether the userEvent field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(WriteUserEventRequest other)
  
    public WriteUserEventRequest.Builder mergeFrom(WriteUserEventRequest other)
   
  Parameter
  
  Returns
  
  
  
  
    public WriteUserEventRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public WriteUserEventRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final WriteUserEventRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUserEvent(UserEvent value)
  
    public WriteUserEventRequest.Builder mergeUserEvent(UserEvent value)
   
   Required. User event to write.
 
 .google.cloud.retail.v2.UserEvent user_event = 2 [(.google.api.field_behavior) = REQUIRED];
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public WriteUserEventRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setParent(String value)
  
    public WriteUserEventRequest.Builder setParent(String value)
   
   Required. The parent catalog resource name, such as
 projects/1234/locations/global/catalogs/default_catalog.
 string parent = 1 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  Returns
  
  
  setParentBytes(ByteString value)
  
    public WriteUserEventRequest.Builder setParentBytes(ByteString value)
   
   Required. The parent catalog resource name, such as
 projects/1234/locations/global/catalogs/default_catalog.
 string parent = 1 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public WriteUserEventRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final WriteUserEventRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setUserEvent(UserEvent value)
  
    public WriteUserEventRequest.Builder setUserEvent(UserEvent value)
   
   Required. User event to write.
 
 .google.cloud.retail.v2.UserEvent user_event = 2 [(.google.api.field_behavior) = REQUIRED];
 
setUserEvent(UserEvent.Builder builderForValue)
  
    public WriteUserEventRequest.Builder setUserEvent(UserEvent.Builder builderForValue)
   
   Required. User event to write.
 
 .google.cloud.retail.v2.UserEvent user_event = 2 [(.google.api.field_behavior) = REQUIRED];
 
setWriteAsync(boolean value)
  
    public WriteUserEventRequest.Builder setWriteAsync(boolean value)
   
   If set to true, the user event will be written asynchronously after
 validation, and the API will respond without waiting for the write.
 Therefore, silent failures can occur even if the API returns success. In
 case of silent failures, error messages can be found in Stackdriver logs.
 bool write_async = 3;
    
      
        | Name | Description | 
      
        | value | boolean
 The writeAsync to set. | 
    
  
  Returns