Interface LocalServicesLeadConversationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LocalServicesLeadConversation,LocalServicesLeadConversation.Builder
public interface LocalServicesLeadConversationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.longgetId()Output only.getLead()Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.intOutput only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResourceName
String getResourceName()Output only. The resource name of the local services lead conversation data. Local Services Lead Conversation resource name have the form `customers/{customer_id}/localServicesLeadConversation/{local_services_lead_conversation_id}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()Output only. The resource name of the local services lead conversation data. Local Services Lead Conversation resource name have the form `customers/{customer_id}/localServicesLeadConversation/{local_services_lead_conversation_id}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
getId
long getId()Output only. ID of this Lead Conversation.
int64 id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The id.
-
getConversationChannelValue
int getConversationChannelValue()Output only. Type of GLS lead conversation, EMAIL, MESSAGE, PHONE_CALL, SMS, etc.
.google.ads.googleads.v18.enums.LocalServicesLeadConversationTypeEnum.ConversationType conversation_channel = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for conversationChannel.
-
getConversationChannel
LocalServicesLeadConversationTypeEnum.ConversationType getConversationChannel()Output only. Type of GLS lead conversation, EMAIL, MESSAGE, PHONE_CALL, SMS, etc.
.google.ads.googleads.v18.enums.LocalServicesLeadConversationTypeEnum.ConversationType conversation_channel = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The conversationChannel.
-
getParticipantTypeValue
int getParticipantTypeValue()Output only. Type of participant in the lead conversation, ADVERTISER or CONSUMER.
.google.ads.googleads.v18.enums.LocalServicesParticipantTypeEnum.ParticipantType participant_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for participantType.
-
getParticipantType
LocalServicesParticipantTypeEnum.ParticipantType getParticipantType()Output only. Type of participant in the lead conversation, ADVERTISER or CONSUMER.
.google.ads.googleads.v18.enums.LocalServicesParticipantTypeEnum.ParticipantType participant_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The participantType.
-
getLead
String getLead()Output only. Resource name of Lead associated to the Lead Conversation.
string lead = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The lead.
-
getLeadBytes
com.google.protobuf.ByteString getLeadBytes()Output only. Resource name of Lead associated to the Lead Conversation.
string lead = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for lead.
-
getEventDateTime
String getEventDateTime()Output only. The date time at which lead conversation was created by Local Services Ads. 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 event_date_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The eventDateTime.
-
getEventDateTimeBytes
com.google.protobuf.ByteString getEventDateTimeBytes()Output only. The date time at which lead conversation was created by Local Services Ads. 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 event_date_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for eventDateTime.
-
hasPhoneCallDetails
boolean hasPhoneCallDetails()Output only. Details of phone call conversation in case of PHONE_CALL.
optional .google.ads.googleads.v18.resources.PhoneCallDetails phone_call_details = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the phoneCallDetails field is set.
-
getPhoneCallDetails
PhoneCallDetails getPhoneCallDetails()Output only. Details of phone call conversation in case of PHONE_CALL.
optional .google.ads.googleads.v18.resources.PhoneCallDetails phone_call_details = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The phoneCallDetails.
-
getPhoneCallDetailsOrBuilder
PhoneCallDetailsOrBuilder getPhoneCallDetailsOrBuilder()Output only. Details of phone call conversation in case of PHONE_CALL.
optional .google.ads.googleads.v18.resources.PhoneCallDetails phone_call_details = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasMessageDetails
boolean hasMessageDetails()Output only. Details of message conversation in case of EMAIL, MESSAGE or SMS.
optional .google.ads.googleads.v18.resources.MessageDetails message_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the messageDetails field is set.
-
getMessageDetails
MessageDetails getMessageDetails()Output only. Details of message conversation in case of EMAIL, MESSAGE or SMS.
optional .google.ads.googleads.v18.resources.MessageDetails message_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The messageDetails.
-
getMessageDetailsOrBuilder
MessageDetailsOrBuilder getMessageDetailsOrBuilder()Output only. Details of message conversation in case of EMAIL, MESSAGE or SMS.
optional .google.ads.googleads.v18.resources.MessageDetails message_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-