Class LocalServicesEmployee.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesEmployee.Builder>
com.google.ads.googleads.v18.resources.LocalServicesEmployee.Builder
All Implemented Interfaces:
LocalServicesEmployeeOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
LocalServicesEmployee

public static final class LocalServicesEmployee.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesEmployee.Builder> implements LocalServicesEmployeeOrBuilder
 A local services employee resource.
 
Protobuf type google.ads.googleads.v18.resources.LocalServicesEmployee
  • 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<LocalServicesEmployee.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<LocalServicesEmployee.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<LocalServicesEmployee.Builder>
    • getDefaultInstanceForType

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

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

      public LocalServicesEmployee buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.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<LocalServicesEmployee.Builder>
    • setField

      public LocalServicesEmployee.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<LocalServicesEmployee.Builder>
    • clearField

      public LocalServicesEmployee.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<LocalServicesEmployee.Builder>
    • clearOneof

      public LocalServicesEmployee.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<LocalServicesEmployee.Builder>
    • setRepeatedField

      public LocalServicesEmployee.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<LocalServicesEmployee.Builder>
    • addRepeatedField

      public LocalServicesEmployee.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<LocalServicesEmployee.Builder>
    • mergeFrom

      public LocalServicesEmployee.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<LocalServicesEmployee.Builder>
    • mergeFrom

    • isInitialized

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

      public LocalServicesEmployee.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<LocalServicesEmployee.Builder>
      Throws:
      IOException
    • getResourceName

      public String getResourceName()
       Immutable. The resource name of the Local Services Verification.
       Local Services Verification resource names have the form:
      
       `customers/{customer_id}/localServicesEmployees/{gls_employee_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      getResourceName in interface LocalServicesEmployeeOrBuilder
      Returns:
      The resourceName.
    • getResourceNameBytes

      public com.google.protobuf.ByteString getResourceNameBytes()
       Immutable. The resource name of the Local Services Verification.
       Local Services Verification resource names have the form:
      
       `customers/{customer_id}/localServicesEmployees/{gls_employee_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      getResourceNameBytes in interface LocalServicesEmployeeOrBuilder
      Returns:
      The bytes for resourceName.
    • setResourceName

      public LocalServicesEmployee.Builder setResourceName(String value)
       Immutable. The resource name of the Local Services Verification.
       Local Services Verification resource names have the form:
      
       `customers/{customer_id}/localServicesEmployees/{gls_employee_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The resourceName to set.
      Returns:
      This builder for chaining.
    • clearResourceName

      public LocalServicesEmployee.Builder clearResourceName()
       Immutable. The resource name of the Local Services Verification.
       Local Services Verification resource names have the form:
      
       `customers/{customer_id}/localServicesEmployees/{gls_employee_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setResourceNameBytes

      public LocalServicesEmployee.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
       Immutable. The resource name of the Local Services Verification.
       Local Services Verification resource names have the form:
      
       `customers/{customer_id}/localServicesEmployees/{gls_employee_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for resourceName to set.
      Returns:
      This builder for chaining.
    • hasId

      public boolean hasId()
       Output only. The ID of the employee.
       
      optional int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasId in interface LocalServicesEmployeeOrBuilder
      Returns:
      Whether the id field is set.
    • getId

      public long getId()
       Output only. The ID of the employee.
       
      optional int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getId in interface LocalServicesEmployeeOrBuilder
      Returns:
      The id.
    • setId

      public LocalServicesEmployee.Builder setId(long value)
       Output only. The ID of the employee.
       
      optional int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

       Output only. The ID of the employee.
       
      optional int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getCreationDateTime

      public String getCreationDateTime()
       Output only. Timestamp of employee creation.
       The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone.
       Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
       
      string creation_date_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreationDateTime in interface LocalServicesEmployeeOrBuilder
      Returns:
      The creationDateTime.
    • getCreationDateTimeBytes

      public com.google.protobuf.ByteString getCreationDateTimeBytes()
       Output only. Timestamp of employee creation.
       The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone.
       Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
       
      string creation_date_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreationDateTimeBytes in interface LocalServicesEmployeeOrBuilder
      Returns:
      The bytes for creationDateTime.
    • setCreationDateTime

      public LocalServicesEmployee.Builder setCreationDateTime(String value)
       Output only. Timestamp of employee creation.
       The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone.
       Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
       
      string creation_date_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The creationDateTime to set.
      Returns:
      This builder for chaining.
    • clearCreationDateTime

      public LocalServicesEmployee.Builder clearCreationDateTime()
       Output only. Timestamp of employee creation.
       The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone.
       Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
       
      string creation_date_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setCreationDateTimeBytes

      public LocalServicesEmployee.Builder setCreationDateTimeBytes(com.google.protobuf.ByteString value)
       Output only. Timestamp of employee creation.
       The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone.
       Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
       
      string creation_date_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for creationDateTime to set.
      Returns:
      This builder for chaining.
    • getStatusValue

      public int getStatusValue()
       Output only. Employee status, such as DELETED or ENABLED.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatusValue in interface LocalServicesEmployeeOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • setStatusValue

      public LocalServicesEmployee.Builder setStatusValue(int value)
       Output only. Employee status, such as DELETED or ENABLED.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for status to set.
      Returns:
      This builder for chaining.
    • getStatus

       Output only. Employee status, such as DELETED or ENABLED.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatus in interface LocalServicesEmployeeOrBuilder
      Returns:
      The status.
    • setStatus

       Output only. Employee status, such as DELETED or ENABLED.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The status to set.
      Returns:
      This builder for chaining.
    • clearStatus

      public LocalServicesEmployee.Builder clearStatus()
       Output only. Employee status, such as DELETED or ENABLED.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getTypeValue

      public int getTypeValue()
       Output only. Employee type.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTypeValue in interface LocalServicesEmployeeOrBuilder
      Returns:
      The enum numeric value on the wire for type.
    • setTypeValue

      public LocalServicesEmployee.Builder setTypeValue(int value)
       Output only. Employee type.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for type to set.
      Returns:
      This builder for chaining.
    • getType

       Output only. Employee type.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getType in interface LocalServicesEmployeeOrBuilder
      Returns:
      The type.
    • setType

       Output only. Employee type.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • clearType

      public LocalServicesEmployee.Builder clearType()
       Output only. Employee type.
       
      .google.ads.googleads.v18.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getUniversityDegreesList

      public List<UniversityDegree> getUniversityDegreesList()
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUniversityDegreesList in interface LocalServicesEmployeeOrBuilder
    • getUniversityDegreesCount

      public int getUniversityDegreesCount()
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUniversityDegreesCount in interface LocalServicesEmployeeOrBuilder
    • getUniversityDegrees

      public UniversityDegree getUniversityDegrees(int index)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUniversityDegrees in interface LocalServicesEmployeeOrBuilder
    • setUniversityDegrees

      public LocalServicesEmployee.Builder setUniversityDegrees(int index, UniversityDegree value)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUniversityDegrees

      public LocalServicesEmployee.Builder setUniversityDegrees(int index, UniversityDegree.Builder builderForValue)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addUniversityDegrees

      public LocalServicesEmployee.Builder addUniversityDegrees(UniversityDegree value)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addUniversityDegrees

      public LocalServicesEmployee.Builder addUniversityDegrees(int index, UniversityDegree value)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addUniversityDegrees

      public LocalServicesEmployee.Builder addUniversityDegrees(UniversityDegree.Builder builderForValue)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addUniversityDegrees

      public LocalServicesEmployee.Builder addUniversityDegrees(int index, UniversityDegree.Builder builderForValue)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllUniversityDegrees

      public LocalServicesEmployee.Builder addAllUniversityDegrees(Iterable<? extends UniversityDegree> values)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUniversityDegrees

      public LocalServicesEmployee.Builder clearUniversityDegrees()
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeUniversityDegrees

      public LocalServicesEmployee.Builder removeUniversityDegrees(int index)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUniversityDegreesBuilder

      public UniversityDegree.Builder getUniversityDegreesBuilder(int index)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUniversityDegreesOrBuilder

      public UniversityDegreeOrBuilder getUniversityDegreesOrBuilder(int index)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUniversityDegreesOrBuilder in interface LocalServicesEmployeeOrBuilder
    • getUniversityDegreesOrBuilderList

      public List<? extends UniversityDegreeOrBuilder> getUniversityDegreesOrBuilderList()
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUniversityDegreesOrBuilderList in interface LocalServicesEmployeeOrBuilder
    • addUniversityDegreesBuilder

      public UniversityDegree.Builder addUniversityDegreesBuilder()
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addUniversityDegreesBuilder

      public UniversityDegree.Builder addUniversityDegreesBuilder(int index)
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUniversityDegreesBuilderList

      public List<UniversityDegree.Builder> getUniversityDegreesBuilderList()
       Output only. A list of degrees this employee has obtained, and wants to
       feature.
       
      repeated .google.ads.googleads.v18.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getResidenciesList

      public List<Residency> getResidenciesList()
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResidenciesList in interface LocalServicesEmployeeOrBuilder
    • getResidenciesCount

      public int getResidenciesCount()
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResidenciesCount in interface LocalServicesEmployeeOrBuilder
    • getResidencies

      public Residency getResidencies(int index)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResidencies in interface LocalServicesEmployeeOrBuilder
    • setResidencies

      public LocalServicesEmployee.Builder setResidencies(int index, Residency value)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setResidencies

      public LocalServicesEmployee.Builder setResidencies(int index, Residency.Builder builderForValue)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResidencies

      public LocalServicesEmployee.Builder addResidencies(Residency value)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResidencies

      public LocalServicesEmployee.Builder addResidencies(int index, Residency value)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResidencies

      public LocalServicesEmployee.Builder addResidencies(Residency.Builder builderForValue)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResidencies

      public LocalServicesEmployee.Builder addResidencies(int index, Residency.Builder builderForValue)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllResidencies

      public LocalServicesEmployee.Builder addAllResidencies(Iterable<? extends Residency> values)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearResidencies

      public LocalServicesEmployee.Builder clearResidencies()
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeResidencies

      public LocalServicesEmployee.Builder removeResidencies(int index)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getResidenciesBuilder

      public Residency.Builder getResidenciesBuilder(int index)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getResidenciesOrBuilder

      public ResidencyOrBuilder getResidenciesOrBuilder(int index)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResidenciesOrBuilder in interface LocalServicesEmployeeOrBuilder
    • getResidenciesOrBuilderList

      public List<? extends ResidencyOrBuilder> getResidenciesOrBuilderList()
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResidenciesOrBuilderList in interface LocalServicesEmployeeOrBuilder
    • addResidenciesBuilder

      public Residency.Builder addResidenciesBuilder()
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResidenciesBuilder

      public Residency.Builder addResidenciesBuilder(int index)
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getResidenciesBuilderList

      public List<Residency.Builder> getResidenciesBuilderList()
       Output only. The institutions where the employee has completed their
       residency.
       
      repeated .google.ads.googleads.v18.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFellowshipsList

      public List<Fellowship> getFellowshipsList()
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFellowshipsList in interface LocalServicesEmployeeOrBuilder
    • getFellowshipsCount

      public int getFellowshipsCount()
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFellowshipsCount in interface LocalServicesEmployeeOrBuilder
    • getFellowships

      public Fellowship getFellowships(int index)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFellowships in interface LocalServicesEmployeeOrBuilder
    • setFellowships

      public LocalServicesEmployee.Builder setFellowships(int index, Fellowship value)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setFellowships

      public LocalServicesEmployee.Builder setFellowships(int index, Fellowship.Builder builderForValue)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addFellowships

      public LocalServicesEmployee.Builder addFellowships(Fellowship value)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addFellowships

      public LocalServicesEmployee.Builder addFellowships(int index, Fellowship value)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addFellowships

      public LocalServicesEmployee.Builder addFellowships(Fellowship.Builder builderForValue)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addFellowships

      public LocalServicesEmployee.Builder addFellowships(int index, Fellowship.Builder builderForValue)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllFellowships

      public LocalServicesEmployee.Builder addAllFellowships(Iterable<? extends Fellowship> values)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearFellowships

      public LocalServicesEmployee.Builder clearFellowships()
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeFellowships

      public LocalServicesEmployee.Builder removeFellowships(int index)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFellowshipsBuilder

      public Fellowship.Builder getFellowshipsBuilder(int index)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFellowshipsOrBuilder

      public FellowshipOrBuilder getFellowshipsOrBuilder(int index)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFellowshipsOrBuilder in interface LocalServicesEmployeeOrBuilder
    • getFellowshipsOrBuilderList

      public List<? extends FellowshipOrBuilder> getFellowshipsOrBuilderList()
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFellowshipsOrBuilderList in interface LocalServicesEmployeeOrBuilder
    • addFellowshipsBuilder

      public Fellowship.Builder addFellowshipsBuilder()
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addFellowshipsBuilder

      public Fellowship.Builder addFellowshipsBuilder(int index)
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFellowshipsBuilderList

      public List<Fellowship.Builder> getFellowshipsBuilderList()
       Output only. The institutions where the employee has completed their
       fellowship.
       
      repeated .google.ads.googleads.v18.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasJobTitle

      public boolean hasJobTitle()
       Output only. Job title for this employee, such as "Senior partner" in legal
       verticals.
       
      optional string job_title = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasJobTitle in interface LocalServicesEmployeeOrBuilder
      Returns:
      Whether the jobTitle field is set.
    • getJobTitle

      public String getJobTitle()
       Output only. Job title for this employee, such as "Senior partner" in legal
       verticals.
       
      optional string job_title = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobTitle in interface LocalServicesEmployeeOrBuilder
      Returns:
      The jobTitle.
    • getJobTitleBytes

      public com.google.protobuf.ByteString getJobTitleBytes()
       Output only. Job title for this employee, such as "Senior partner" in legal
       verticals.
       
      optional string job_title = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobTitleBytes in interface LocalServicesEmployeeOrBuilder
      Returns:
      The bytes for jobTitle.
    • setJobTitle

      public LocalServicesEmployee.Builder setJobTitle(String value)
       Output only. Job title for this employee, such as "Senior partner" in legal
       verticals.
       
      optional string job_title = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The jobTitle to set.
      Returns:
      This builder for chaining.
    • clearJobTitle

      public LocalServicesEmployee.Builder clearJobTitle()
       Output only. Job title for this employee, such as "Senior partner" in legal
       verticals.
       
      optional string job_title = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setJobTitleBytes

      public LocalServicesEmployee.Builder setJobTitleBytes(com.google.protobuf.ByteString value)
       Output only. Job title for this employee, such as "Senior partner" in legal
       verticals.
       
      optional string job_title = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for jobTitle to set.
      Returns:
      This builder for chaining.
    • hasYearStartedPracticing

      public boolean hasYearStartedPracticing()
       Output only. The year that this employee started practicing in this field.
       
      optional int32 year_started_practicing = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasYearStartedPracticing in interface LocalServicesEmployeeOrBuilder
      Returns:
      Whether the yearStartedPracticing field is set.
    • getYearStartedPracticing

      public int getYearStartedPracticing()
       Output only. The year that this employee started practicing in this field.
       
      optional int32 year_started_practicing = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getYearStartedPracticing in interface LocalServicesEmployeeOrBuilder
      Returns:
      The yearStartedPracticing.
    • setYearStartedPracticing

      public LocalServicesEmployee.Builder setYearStartedPracticing(int value)
       Output only. The year that this employee started practicing in this field.
       
      optional int32 year_started_practicing = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The yearStartedPracticing to set.
      Returns:
      This builder for chaining.
    • clearYearStartedPracticing

      public LocalServicesEmployee.Builder clearYearStartedPracticing()
       Output only. The year that this employee started practicing in this field.
       
      optional int32 year_started_practicing = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getLanguagesSpokenList

      public com.google.protobuf.ProtocolStringList getLanguagesSpokenList()
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLanguagesSpokenList in interface LocalServicesEmployeeOrBuilder
      Returns:
      A list containing the languagesSpoken.
    • getLanguagesSpokenCount

      public int getLanguagesSpokenCount()
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLanguagesSpokenCount in interface LocalServicesEmployeeOrBuilder
      Returns:
      The count of languagesSpoken.
    • getLanguagesSpoken

      public String getLanguagesSpoken(int index)
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLanguagesSpoken in interface LocalServicesEmployeeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The languagesSpoken at the given index.
    • getLanguagesSpokenBytes

      public com.google.protobuf.ByteString getLanguagesSpokenBytes(int index)
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLanguagesSpokenBytes in interface LocalServicesEmployeeOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the languagesSpoken at the given index.
    • setLanguagesSpoken

      public LocalServicesEmployee.Builder setLanguagesSpoken(int index, String value)
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index to set the value at.
      value - The languagesSpoken to set.
      Returns:
      This builder for chaining.
    • addLanguagesSpoken

      public LocalServicesEmployee.Builder addLanguagesSpoken(String value)
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The languagesSpoken to add.
      Returns:
      This builder for chaining.
    • addAllLanguagesSpoken

      public LocalServicesEmployee.Builder addAllLanguagesSpoken(Iterable<String> values)
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      values - The languagesSpoken to add.
      Returns:
      This builder for chaining.
    • clearLanguagesSpoken

      public LocalServicesEmployee.Builder clearLanguagesSpoken()
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • addLanguagesSpokenBytes

      public LocalServicesEmployee.Builder addLanguagesSpokenBytes(com.google.protobuf.ByteString value)
       Output only. Languages that the employee speaks, represented as language
       tags from https://developers.google.com/admin-sdk/directory/v1/languages
       
      repeated string languages_spoken = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes of the languagesSpoken to add.
      Returns:
      This builder for chaining.
    • getCategoryIdsList

      public com.google.protobuf.ProtocolStringList getCategoryIdsList()
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCategoryIdsList in interface LocalServicesEmployeeOrBuilder
      Returns:
      A list containing the categoryIds.
    • getCategoryIdsCount

      public int getCategoryIdsCount()
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCategoryIdsCount in interface LocalServicesEmployeeOrBuilder
      Returns:
      The count of categoryIds.
    • getCategoryIds

      public String getCategoryIds(int index)
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCategoryIds in interface LocalServicesEmployeeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The categoryIds at the given index.
    • getCategoryIdsBytes

      public com.google.protobuf.ByteString getCategoryIdsBytes(int index)
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCategoryIdsBytes in interface LocalServicesEmployeeOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the categoryIds at the given index.
    • setCategoryIds

      public LocalServicesEmployee.Builder setCategoryIds(int index, String value)
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index to set the value at.
      value - The categoryIds to set.
      Returns:
      This builder for chaining.
    • addCategoryIds

      public LocalServicesEmployee.Builder addCategoryIds(String value)
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The categoryIds to add.
      Returns:
      This builder for chaining.
    • addAllCategoryIds

      public LocalServicesEmployee.Builder addAllCategoryIds(Iterable<String> values)
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      values - The categoryIds to add.
      Returns:
      This builder for chaining.
    • clearCategoryIds

      public LocalServicesEmployee.Builder clearCategoryIds()
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • addCategoryIdsBytes

      public LocalServicesEmployee.Builder addCategoryIdsBytes(com.google.protobuf.ByteString value)
       Output only. Category of the employee. A list of Local Services category
       IDs can be found at
       https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids.
       
      repeated string category_ids = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes of the categoryIds to add.
      Returns:
      This builder for chaining.
    • hasNationalProviderIdNumber

      public boolean hasNationalProviderIdNumber()
       Output only. NPI id associated with the employee.
       
      optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasNationalProviderIdNumber in interface LocalServicesEmployeeOrBuilder
      Returns:
      Whether the nationalProviderIdNumber field is set.
    • getNationalProviderIdNumber

      public String getNationalProviderIdNumber()
       Output only. NPI id associated with the employee.
       
      optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNationalProviderIdNumber in interface LocalServicesEmployeeOrBuilder
      Returns:
      The nationalProviderIdNumber.
    • getNationalProviderIdNumberBytes

      public com.google.protobuf.ByteString getNationalProviderIdNumberBytes()
       Output only. NPI id associated with the employee.
       
      optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNationalProviderIdNumberBytes in interface LocalServicesEmployeeOrBuilder
      Returns:
      The bytes for nationalProviderIdNumber.
    • setNationalProviderIdNumber

      public LocalServicesEmployee.Builder setNationalProviderIdNumber(String value)
       Output only. NPI id associated with the employee.
       
      optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The nationalProviderIdNumber to set.
      Returns:
      This builder for chaining.
    • clearNationalProviderIdNumber

      public LocalServicesEmployee.Builder clearNationalProviderIdNumber()
       Output only. NPI id associated with the employee.
       
      optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNationalProviderIdNumberBytes

      public LocalServicesEmployee.Builder setNationalProviderIdNumberBytes(com.google.protobuf.ByteString value)
       Output only. NPI id associated with the employee.
       
      optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for nationalProviderIdNumber to set.
      Returns:
      This builder for chaining.
    • hasEmailAddress

      public boolean hasEmailAddress()
       Output only. Email address of the employee.
       
      optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasEmailAddress in interface LocalServicesEmployeeOrBuilder
      Returns:
      Whether the emailAddress field is set.
    • getEmailAddress

      public String getEmailAddress()
       Output only. Email address of the employee.
       
      optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEmailAddress in interface LocalServicesEmployeeOrBuilder
      Returns:
      The emailAddress.
    • getEmailAddressBytes

      public com.google.protobuf.ByteString getEmailAddressBytes()
       Output only. Email address of the employee.
       
      optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEmailAddressBytes in interface LocalServicesEmployeeOrBuilder
      Returns:
      The bytes for emailAddress.
    • setEmailAddress

      public LocalServicesEmployee.Builder setEmailAddress(String value)
       Output only. Email address of the employee.
       
      optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The emailAddress to set.
      Returns:
      This builder for chaining.
    • clearEmailAddress

      public LocalServicesEmployee.Builder clearEmailAddress()
       Output only. Email address of the employee.
       
      optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setEmailAddressBytes

      public LocalServicesEmployee.Builder setEmailAddressBytes(com.google.protobuf.ByteString value)
       Output only. Email address of the employee.
       
      optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for emailAddress to set.
      Returns:
      This builder for chaining.
    • hasFirstName

      public boolean hasFirstName()
       Output only. First name of the employee.
       
      optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasFirstName in interface LocalServicesEmployeeOrBuilder
      Returns:
      Whether the firstName field is set.
    • getFirstName

      public String getFirstName()
       Output only. First name of the employee.
       
      optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFirstName in interface LocalServicesEmployeeOrBuilder
      Returns:
      The firstName.
    • getFirstNameBytes

      public com.google.protobuf.ByteString getFirstNameBytes()
       Output only. First name of the employee.
       
      optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFirstNameBytes in interface LocalServicesEmployeeOrBuilder
      Returns:
      The bytes for firstName.
    • setFirstName

      public LocalServicesEmployee.Builder setFirstName(String value)
       Output only. First name of the employee.
       
      optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The firstName to set.
      Returns:
      This builder for chaining.
    • clearFirstName

      public LocalServicesEmployee.Builder clearFirstName()
       Output only. First name of the employee.
       
      optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setFirstNameBytes

      public LocalServicesEmployee.Builder setFirstNameBytes(com.google.protobuf.ByteString value)
       Output only. First name of the employee.
       
      optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for firstName to set.
      Returns:
      This builder for chaining.
    • hasMiddleName

      public boolean hasMiddleName()
       Output only. Middle name of the employee.
       
      optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasMiddleName in interface LocalServicesEmployeeOrBuilder
      Returns:
      Whether the middleName field is set.
    • getMiddleName

      public String getMiddleName()
       Output only. Middle name of the employee.
       
      optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMiddleName in interface LocalServicesEmployeeOrBuilder
      Returns:
      The middleName.
    • getMiddleNameBytes

      public com.google.protobuf.ByteString getMiddleNameBytes()
       Output only. Middle name of the employee.
       
      optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMiddleNameBytes in interface LocalServicesEmployeeOrBuilder
      Returns:
      The bytes for middleName.
    • setMiddleName

      public LocalServicesEmployee.Builder setMiddleName(String value)
       Output only. Middle name of the employee.
       
      optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The middleName to set.
      Returns:
      This builder for chaining.
    • clearMiddleName

      public LocalServicesEmployee.Builder clearMiddleName()
       Output only. Middle name of the employee.
       
      optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setMiddleNameBytes

      public LocalServicesEmployee.Builder setMiddleNameBytes(com.google.protobuf.ByteString value)
       Output only. Middle name of the employee.
       
      optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for middleName to set.
      Returns:
      This builder for chaining.
    • hasLastName

      public boolean hasLastName()
       Output only. Last name of the employee.
       
      optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasLastName in interface LocalServicesEmployeeOrBuilder
      Returns:
      Whether the lastName field is set.
    • getLastName

      public String getLastName()
       Output only. Last name of the employee.
       
      optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLastName in interface LocalServicesEmployeeOrBuilder
      Returns:
      The lastName.
    • getLastNameBytes

      public com.google.protobuf.ByteString getLastNameBytes()
       Output only. Last name of the employee.
       
      optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLastNameBytes in interface LocalServicesEmployeeOrBuilder
      Returns:
      The bytes for lastName.
    • setLastName

      public LocalServicesEmployee.Builder setLastName(String value)
       Output only. Last name of the employee.
       
      optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The lastName to set.
      Returns:
      This builder for chaining.
    • clearLastName

      public LocalServicesEmployee.Builder clearLastName()
       Output only. Last name of the employee.
       
      optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setLastNameBytes

      public LocalServicesEmployee.Builder setLastNameBytes(com.google.protobuf.ByteString value)
       Output only. Last name of the employee.
       
      optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for lastName to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final LocalServicesEmployee.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<LocalServicesEmployee.Builder>
    • mergeUnknownFields

      public final LocalServicesEmployee.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<LocalServicesEmployee.Builder>