Class CreateLeadRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
dev.crashteam.crm.CreateLeadRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, CreateLeadRequestOrBuilder, Cloneable
Enclosing class:
CreateLeadRequest

public static final class CreateLeadRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder> implements CreateLeadRequestOrBuilder
Protobuf type crm.CreateLeadRequest
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • clear

      public CreateLeadRequest.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • getDefaultInstanceForType

      public CreateLeadRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public CreateLeadRequest build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public CreateLeadRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public CreateLeadRequest.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • setField

      public CreateLeadRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • clearField

      public CreateLeadRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • clearOneof

      public CreateLeadRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • setRepeatedField

      public CreateLeadRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • addRepeatedField

      public CreateLeadRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • mergeFrom

      public CreateLeadRequest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateLeadRequest.Builder>
    • mergeFrom

      public CreateLeadRequest.Builder mergeFrom(CreateLeadRequest other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • mergeFrom

      public CreateLeadRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateLeadRequest.Builder>
      Throws:
      IOException
    • hasUserIdentity

      public boolean hasUserIdentity()
      .crm.UserIdentity user_identity = 1;
      Specified by:
      hasUserIdentity in interface CreateLeadRequestOrBuilder
      Returns:
      Whether the userIdentity field is set.
    • getUserIdentity

      public UserIdentity getUserIdentity()
      .crm.UserIdentity user_identity = 1;
      Specified by:
      getUserIdentity in interface CreateLeadRequestOrBuilder
      Returns:
      The userIdentity.
    • setUserIdentity

      public CreateLeadRequest.Builder setUserIdentity(UserIdentity value)
      .crm.UserIdentity user_identity = 1;
    • setUserIdentity

      public CreateLeadRequest.Builder setUserIdentity(UserIdentity.Builder builderForValue)
      .crm.UserIdentity user_identity = 1;
    • mergeUserIdentity

      public CreateLeadRequest.Builder mergeUserIdentity(UserIdentity value)
      .crm.UserIdentity user_identity = 1;
    • clearUserIdentity

      public CreateLeadRequest.Builder clearUserIdentity()
      .crm.UserIdentity user_identity = 1;
    • getUserIdentityBuilder

      public UserIdentity.Builder getUserIdentityBuilder()
      .crm.UserIdentity user_identity = 1;
    • getUserIdentityOrBuilder

      public UserIdentityOrBuilder getUserIdentityOrBuilder()
      .crm.UserIdentity user_identity = 1;
      Specified by:
      getUserIdentityOrBuilder in interface CreateLeadRequestOrBuilder
    • hasUserPhoneNumber

      public boolean hasUserPhoneNumber()
      .crm.UserPhoneNumber user_phone_number = 2;
      Specified by:
      hasUserPhoneNumber in interface CreateLeadRequestOrBuilder
      Returns:
      Whether the userPhoneNumber field is set.
    • getUserPhoneNumber

      public UserPhoneNumber getUserPhoneNumber()
      .crm.UserPhoneNumber user_phone_number = 2;
      Specified by:
      getUserPhoneNumber in interface CreateLeadRequestOrBuilder
      Returns:
      The userPhoneNumber.
    • setUserPhoneNumber

      public CreateLeadRequest.Builder setUserPhoneNumber(UserPhoneNumber value)
      .crm.UserPhoneNumber user_phone_number = 2;
    • setUserPhoneNumber

      public CreateLeadRequest.Builder setUserPhoneNumber(UserPhoneNumber.Builder builderForValue)
      .crm.UserPhoneNumber user_phone_number = 2;
    • mergeUserPhoneNumber

      public CreateLeadRequest.Builder mergeUserPhoneNumber(UserPhoneNumber value)
      .crm.UserPhoneNumber user_phone_number = 2;
    • clearUserPhoneNumber

      public CreateLeadRequest.Builder clearUserPhoneNumber()
      .crm.UserPhoneNumber user_phone_number = 2;
    • getUserPhoneNumberBuilder

      public UserPhoneNumber.Builder getUserPhoneNumberBuilder()
      .crm.UserPhoneNumber user_phone_number = 2;
    • getUserPhoneNumberOrBuilder

      public UserPhoneNumberOrBuilder getUserPhoneNumberOrBuilder()
      .crm.UserPhoneNumber user_phone_number = 2;
      Specified by:
      getUserPhoneNumberOrBuilder in interface CreateLeadRequestOrBuilder
    • getPipelineId

      public String getPipelineId()
      string pipeline_id = 3;
      Specified by:
      getPipelineId in interface CreateLeadRequestOrBuilder
      Returns:
      The pipelineId.
    • getPipelineIdBytes

      public com.google.protobuf.ByteString getPipelineIdBytes()
      string pipeline_id = 3;
      Specified by:
      getPipelineIdBytes in interface CreateLeadRequestOrBuilder
      Returns:
      The bytes for pipelineId.
    • setPipelineId

      public CreateLeadRequest.Builder setPipelineId(String value)
      string pipeline_id = 3;
      Parameters:
      value - The pipelineId to set.
      Returns:
      This builder for chaining.
    • clearPipelineId

      public CreateLeadRequest.Builder clearPipelineId()
      string pipeline_id = 3;
      Returns:
      This builder for chaining.
    • setPipelineIdBytes

      public CreateLeadRequest.Builder setPipelineIdBytes(com.google.protobuf.ByteString value)
      string pipeline_id = 3;
      Parameters:
      value - The bytes for pipelineId to set.
      Returns:
      This builder for chaining.
    • getLeadName

      public String getLeadName()
      string lead_name = 4;
      Specified by:
      getLeadName in interface CreateLeadRequestOrBuilder
      Returns:
      The leadName.
    • getLeadNameBytes

      public com.google.protobuf.ByteString getLeadNameBytes()
      string lead_name = 4;
      Specified by:
      getLeadNameBytes in interface CreateLeadRequestOrBuilder
      Returns:
      The bytes for leadName.
    • setLeadName

      public CreateLeadRequest.Builder setLeadName(String value)
      string lead_name = 4;
      Parameters:
      value - The leadName to set.
      Returns:
      This builder for chaining.
    • clearLeadName

      public CreateLeadRequest.Builder clearLeadName()
      string lead_name = 4;
      Returns:
      This builder for chaining.
    • setLeadNameBytes

      public CreateLeadRequest.Builder setLeadNameBytes(com.google.protobuf.ByteString value)
      string lead_name = 4;
      Parameters:
      value - The bytes for leadName to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final CreateLeadRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>
    • mergeUnknownFields

      public final CreateLeadRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateLeadRequest.Builder>