All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v17.resources.LocalServicesEmployeeOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v17/resources/local_services_employee.proto

// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.resources;

public interface LocalServicesEmployeeOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.resources.LocalServicesEmployee)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * 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) = { ... } * @return The resourceName. */ java.lang.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) = { ... } * @return The bytes for resourceName. */ com.google.protobuf.ByteString getResourceNameBytes(); /** *
   * Output only. The ID of the employee.
   * 
* * optional int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the id field is set. */ boolean hasId(); /** *
   * Output only. The ID of the employee.
   * 
* * optional int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The id. */ long getId(); /** *
   * 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]; * @return The creationDateTime. */ java.lang.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]; * @return The bytes for creationDateTime. */ com.google.protobuf.ByteString getCreationDateTimeBytes(); /** *
   * Output only. Employee status, such as DELETED or ENABLED.
   * 
* * .google.ads.googleads.v17.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The enum numeric value on the wire for status. */ int getStatusValue(); /** *
   * Output only. Employee status, such as DELETED or ENABLED.
   * 
* * .google.ads.googleads.v17.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The status. */ com.google.ads.googleads.v17.enums.LocalServicesEmployeeStatusEnum.LocalServicesEmployeeStatus getStatus(); /** *
   * Output only. Employee type.
   * 
* * .google.ads.googleads.v17.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The enum numeric value on the wire for type. */ int getTypeValue(); /** *
   * Output only. Employee type.
   * 
* * .google.ads.googleads.v17.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The type. */ com.google.ads.googleads.v17.enums.LocalServicesEmployeeTypeEnum.LocalServicesEmployeeType getType(); /** *
   * Output only. A list of degrees this employee has obtained, and wants to
   * feature.
   * 
* * repeated .google.ads.googleads.v17.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ java.util.List getUniversityDegreesList(); /** *
   * Output only. A list of degrees this employee has obtained, and wants to
   * feature.
   * 
* * repeated .google.ads.googleads.v17.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v17.resources.UniversityDegree getUniversityDegrees(int index); /** *
   * Output only. A list of degrees this employee has obtained, and wants to
   * feature.
   * 
* * repeated .google.ads.googleads.v17.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ int getUniversityDegreesCount(); /** *
   * Output only. A list of degrees this employee has obtained, and wants to
   * feature.
   * 
* * repeated .google.ads.googleads.v17.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ java.util.List getUniversityDegreesOrBuilderList(); /** *
   * Output only. A list of degrees this employee has obtained, and wants to
   * feature.
   * 
* * repeated .google.ads.googleads.v17.resources.UniversityDegree university_degrees = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v17.resources.UniversityDegreeOrBuilder getUniversityDegreesOrBuilder( int index); /** *
   * Output only. The institutions where the employee has completed their
   * residency.
   * 
* * repeated .google.ads.googleads.v17.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ java.util.List getResidenciesList(); /** *
   * Output only. The institutions where the employee has completed their
   * residency.
   * 
* * repeated .google.ads.googleads.v17.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v17.resources.Residency getResidencies(int index); /** *
   * Output only. The institutions where the employee has completed their
   * residency.
   * 
* * repeated .google.ads.googleads.v17.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ int getResidenciesCount(); /** *
   * Output only. The institutions where the employee has completed their
   * residency.
   * 
* * repeated .google.ads.googleads.v17.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ java.util.List getResidenciesOrBuilderList(); /** *
   * Output only. The institutions where the employee has completed their
   * residency.
   * 
* * repeated .google.ads.googleads.v17.resources.Residency residencies = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v17.resources.ResidencyOrBuilder getResidenciesOrBuilder( int index); /** *
   * Output only. The institutions where the employee has completed their
   * fellowship.
   * 
* * repeated .google.ads.googleads.v17.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ java.util.List getFellowshipsList(); /** *
   * Output only. The institutions where the employee has completed their
   * fellowship.
   * 
* * repeated .google.ads.googleads.v17.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v17.resources.Fellowship getFellowships(int index); /** *
   * Output only. The institutions where the employee has completed their
   * fellowship.
   * 
* * repeated .google.ads.googleads.v17.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ int getFellowshipsCount(); /** *
   * Output only. The institutions where the employee has completed their
   * fellowship.
   * 
* * repeated .google.ads.googleads.v17.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ java.util.List getFellowshipsOrBuilderList(); /** *
   * Output only. The institutions where the employee has completed their
   * fellowship.
   * 
* * repeated .google.ads.googleads.v17.resources.Fellowship fellowships = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v17.resources.FellowshipOrBuilder getFellowshipsOrBuilder( int index); /** *
   * 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]; * @return Whether the jobTitle field is set. */ 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]; * @return The jobTitle. */ java.lang.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]; * @return The bytes for jobTitle. */ com.google.protobuf.ByteString getJobTitleBytes(); /** *
   * Output only. The year that this employee started practicing in this field.
   * 
* * optional int32 year_started_practicing = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the yearStartedPracticing field is set. */ 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]; * @return The yearStartedPracticing. */ int getYearStartedPracticing(); /** *
   * 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]; * @return A list containing the languagesSpoken. */ java.util.List 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]; * @return The count of languagesSpoken. */ 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]; * @param index The index of the element to return. * @return The languagesSpoken at the given index. */ java.lang.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]; * @param index The index of the value to return. * @return The bytes of the languagesSpoken at the given index. */ com.google.protobuf.ByteString getLanguagesSpokenBytes(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]; * @return A list containing the categoryIds. */ java.util.List 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]; * @return The count of categoryIds. */ 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]; * @param index The index of the element to return. * @return The categoryIds at the given index. */ java.lang.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]; * @param index The index of the value to return. * @return The bytes of the categoryIds at the given index. */ com.google.protobuf.ByteString getCategoryIdsBytes(int index); /** *
   * Output only. NPI id associated with the employee.
   * 
* * optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the nationalProviderIdNumber field is set. */ boolean hasNationalProviderIdNumber(); /** *
   * Output only. NPI id associated with the employee.
   * 
* * optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The nationalProviderIdNumber. */ java.lang.String getNationalProviderIdNumber(); /** *
   * Output only. NPI id associated with the employee.
   * 
* * optional string national_provider_id_number = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The bytes for nationalProviderIdNumber. */ com.google.protobuf.ByteString getNationalProviderIdNumberBytes(); /** *
   * Output only. Email address of the employee.
   * 
* * optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the emailAddress field is set. */ boolean hasEmailAddress(); /** *
   * Output only. Email address of the employee.
   * 
* * optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The emailAddress. */ java.lang.String getEmailAddress(); /** *
   * Output only. Email address of the employee.
   * 
* * optional string email_address = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The bytes for emailAddress. */ com.google.protobuf.ByteString getEmailAddressBytes(); /** *
   * Output only. First name of the employee.
   * 
* * optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the firstName field is set. */ boolean hasFirstName(); /** *
   * Output only. First name of the employee.
   * 
* * optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The firstName. */ java.lang.String getFirstName(); /** *
   * Output only. First name of the employee.
   * 
* * optional string first_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The bytes for firstName. */ com.google.protobuf.ByteString getFirstNameBytes(); /** *
   * Output only. Middle name of the employee.
   * 
* * optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the middleName field is set. */ boolean hasMiddleName(); /** *
   * Output only. Middle name of the employee.
   * 
* * optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The middleName. */ java.lang.String getMiddleName(); /** *
   * Output only. Middle name of the employee.
   * 
* * optional string middle_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The bytes for middleName. */ com.google.protobuf.ByteString getMiddleNameBytes(); /** *
   * Output only. Last name of the employee.
   * 
* * optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the lastName field is set. */ boolean hasLastName(); /** *
   * Output only. Last name of the employee.
   * 
* * optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The lastName. */ java.lang.String getLastName(); /** *
   * Output only. Last name of the employee.
   * 
* * optional string last_name = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The bytes for lastName. */ com.google.protobuf.ByteString getLastNameBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy