Interface ProvideLeadFeedbackRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ProvideLeadFeedbackRequest, ProvideLeadFeedbackRequest.Builder

public interface ProvideLeadFeedbackRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getResourceName

      String getResourceName()
       Required. The resource name of the local services lead that for which the
       feedback is being provided.
       
      string resource_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The resourceName.
    • getResourceNameBytes

      com.google.protobuf.ByteString getResourceNameBytes()
       Required. The resource name of the local services lead that for which the
       feedback is being provided.
       
      string resource_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • getSurveyAnswerValue

      int getSurveyAnswerValue()
       Required. Survey answer for Local Services Ads Lead.
       
      .google.ads.googleads.v21.enums.LocalServicesLeadSurveyAnswerEnum.SurveyAnswer survey_answer = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for surveyAnswer.
    • getSurveyAnswer

       Required. Survey answer for Local Services Ads Lead.
       
      .google.ads.googleads.v21.enums.LocalServicesLeadSurveyAnswerEnum.SurveyAnswer survey_answer = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The surveyAnswer.
    • hasSurveySatisfied

      boolean hasSurveySatisfied()
       Details about various factors for being satisfied with the lead.
       
      .google.ads.googleads.v21.services.SurveySatisfied survey_satisfied = 3;
      Returns:
      Whether the surveySatisfied field is set.
    • getSurveySatisfied

      SurveySatisfied getSurveySatisfied()
       Details about various factors for being satisfied with the lead.
       
      .google.ads.googleads.v21.services.SurveySatisfied survey_satisfied = 3;
      Returns:
      The surveySatisfied.
    • getSurveySatisfiedOrBuilder

      SurveySatisfiedOrBuilder getSurveySatisfiedOrBuilder()
       Details about various factors for being satisfied with the lead.
       
      .google.ads.googleads.v21.services.SurveySatisfied survey_satisfied = 3;
    • hasSurveyDissatisfied

      boolean hasSurveyDissatisfied()
       Details about various factors for not being satisfied with the lead.
       
      .google.ads.googleads.v21.services.SurveyDissatisfied survey_dissatisfied = 4;
      Returns:
      Whether the surveyDissatisfied field is set.
    • getSurveyDissatisfied

      SurveyDissatisfied getSurveyDissatisfied()
       Details about various factors for not being satisfied with the lead.
       
      .google.ads.googleads.v21.services.SurveyDissatisfied survey_dissatisfied = 4;
      Returns:
      The surveyDissatisfied.
    • getSurveyDissatisfiedOrBuilder

      SurveyDissatisfiedOrBuilder getSurveyDissatisfiedOrBuilder()
       Details about various factors for not being satisfied with the lead.
       
      .google.ads.googleads.v21.services.SurveyDissatisfied survey_dissatisfied = 4;
    • getSurveyDetailsCase