com.google.ads.googleads.v17.resources.LocalServicesEmployeeOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
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 extends com.google.ads.googleads.v17.resources.UniversityDegreeOrBuilder>
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 extends com.google.ads.googleads.v17.resources.ResidencyOrBuilder>
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 extends com.google.ads.googleads.v17.resources.FellowshipOrBuilder>
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