Class CallAdInfo.Builder

  • All Implemented Interfaces:
    CallAdInfoOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.lang.Cloneable
    Enclosing class:
    CallAdInfo

    public static final class CallAdInfo.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<CallAdInfo.Builder>
    implements CallAdInfoOrBuilder
     A call ad.
     
    Protobuf type google.ads.googleads.v10.common.CallAdInfo
    • Method Detail

      • 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<CallAdInfo.Builder>
      • clear

        public CallAdInfo.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<CallAdInfo.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<CallAdInfo.Builder>
      • getDefaultInstanceForType

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

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

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

        public CallAdInfo.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<CallAdInfo.Builder>
      • setField

        public CallAdInfo.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                           java.lang.Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<CallAdInfo.Builder>
      • clearField

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

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

        public CallAdInfo.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                   int index,
                                                   java.lang.Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CallAdInfo.Builder>
      • addRepeatedField

        public CallAdInfo.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                   java.lang.Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CallAdInfo.Builder>
      • mergeFrom

        public CallAdInfo.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<CallAdInfo.Builder>
      • isInitialized

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

        public CallAdInfo.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                            com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                     throws java.io.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<CallAdInfo.Builder>
        Throws:
        java.io.IOException
      • getCountryCode

        public java.lang.String getCountryCode()
         The country code in the ad.
         
        string country_code = 1;
        Specified by:
        getCountryCode in interface CallAdInfoOrBuilder
        Returns:
        The countryCode.
      • getCountryCodeBytes

        public com.google.protobuf.ByteString getCountryCodeBytes()
         The country code in the ad.
         
        string country_code = 1;
        Specified by:
        getCountryCodeBytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for countryCode.
      • setCountryCode

        public CallAdInfo.Builder setCountryCode​(java.lang.String value)
         The country code in the ad.
         
        string country_code = 1;
        Parameters:
        value - The countryCode to set.
        Returns:
        This builder for chaining.
      • clearCountryCode

        public CallAdInfo.Builder clearCountryCode()
         The country code in the ad.
         
        string country_code = 1;
        Returns:
        This builder for chaining.
      • setCountryCodeBytes

        public CallAdInfo.Builder setCountryCodeBytes​(com.google.protobuf.ByteString value)
         The country code in the ad.
         
        string country_code = 1;
        Parameters:
        value - The bytes for countryCode to set.
        Returns:
        This builder for chaining.
      • getPhoneNumber

        public java.lang.String getPhoneNumber()
         The phone number in the ad.
         
        string phone_number = 2;
        Specified by:
        getPhoneNumber in interface CallAdInfoOrBuilder
        Returns:
        The phoneNumber.
      • getPhoneNumberBytes

        public com.google.protobuf.ByteString getPhoneNumberBytes()
         The phone number in the ad.
         
        string phone_number = 2;
        Specified by:
        getPhoneNumberBytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for phoneNumber.
      • setPhoneNumber

        public CallAdInfo.Builder setPhoneNumber​(java.lang.String value)
         The phone number in the ad.
         
        string phone_number = 2;
        Parameters:
        value - The phoneNumber to set.
        Returns:
        This builder for chaining.
      • clearPhoneNumber

        public CallAdInfo.Builder clearPhoneNumber()
         The phone number in the ad.
         
        string phone_number = 2;
        Returns:
        This builder for chaining.
      • setPhoneNumberBytes

        public CallAdInfo.Builder setPhoneNumberBytes​(com.google.protobuf.ByteString value)
         The phone number in the ad.
         
        string phone_number = 2;
        Parameters:
        value - The bytes for phoneNumber to set.
        Returns:
        This builder for chaining.
      • getBusinessName

        public java.lang.String getBusinessName()
         The business name in the ad.
         
        string business_name = 3;
        Specified by:
        getBusinessName in interface CallAdInfoOrBuilder
        Returns:
        The businessName.
      • getBusinessNameBytes

        public com.google.protobuf.ByteString getBusinessNameBytes()
         The business name in the ad.
         
        string business_name = 3;
        Specified by:
        getBusinessNameBytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for businessName.
      • setBusinessName

        public CallAdInfo.Builder setBusinessName​(java.lang.String value)
         The business name in the ad.
         
        string business_name = 3;
        Parameters:
        value - The businessName to set.
        Returns:
        This builder for chaining.
      • clearBusinessName

        public CallAdInfo.Builder clearBusinessName()
         The business name in the ad.
         
        string business_name = 3;
        Returns:
        This builder for chaining.
      • setBusinessNameBytes

        public CallAdInfo.Builder setBusinessNameBytes​(com.google.protobuf.ByteString value)
         The business name in the ad.
         
        string business_name = 3;
        Parameters:
        value - The bytes for businessName to set.
        Returns:
        This builder for chaining.
      • getHeadline1

        public java.lang.String getHeadline1()
         First headline in the ad.
         
        string headline1 = 11;
        Specified by:
        getHeadline1 in interface CallAdInfoOrBuilder
        Returns:
        The headline1.
      • getHeadline1Bytes

        public com.google.protobuf.ByteString getHeadline1Bytes()
         First headline in the ad.
         
        string headline1 = 11;
        Specified by:
        getHeadline1Bytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for headline1.
      • setHeadline1

        public CallAdInfo.Builder setHeadline1​(java.lang.String value)
         First headline in the ad.
         
        string headline1 = 11;
        Parameters:
        value - The headline1 to set.
        Returns:
        This builder for chaining.
      • clearHeadline1

        public CallAdInfo.Builder clearHeadline1()
         First headline in the ad.
         
        string headline1 = 11;
        Returns:
        This builder for chaining.
      • setHeadline1Bytes

        public CallAdInfo.Builder setHeadline1Bytes​(com.google.protobuf.ByteString value)
         First headline in the ad.
         
        string headline1 = 11;
        Parameters:
        value - The bytes for headline1 to set.
        Returns:
        This builder for chaining.
      • getHeadline2

        public java.lang.String getHeadline2()
         Second headline in the ad.
         
        string headline2 = 12;
        Specified by:
        getHeadline2 in interface CallAdInfoOrBuilder
        Returns:
        The headline2.
      • getHeadline2Bytes

        public com.google.protobuf.ByteString getHeadline2Bytes()
         Second headline in the ad.
         
        string headline2 = 12;
        Specified by:
        getHeadline2Bytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for headline2.
      • setHeadline2

        public CallAdInfo.Builder setHeadline2​(java.lang.String value)
         Second headline in the ad.
         
        string headline2 = 12;
        Parameters:
        value - The headline2 to set.
        Returns:
        This builder for chaining.
      • clearHeadline2

        public CallAdInfo.Builder clearHeadline2()
         Second headline in the ad.
         
        string headline2 = 12;
        Returns:
        This builder for chaining.
      • setHeadline2Bytes

        public CallAdInfo.Builder setHeadline2Bytes​(com.google.protobuf.ByteString value)
         Second headline in the ad.
         
        string headline2 = 12;
        Parameters:
        value - The bytes for headline2 to set.
        Returns:
        This builder for chaining.
      • getDescription1

        public java.lang.String getDescription1()
         The first line of the ad's description.
         
        string description1 = 4;
        Specified by:
        getDescription1 in interface CallAdInfoOrBuilder
        Returns:
        The description1.
      • getDescription1Bytes

        public com.google.protobuf.ByteString getDescription1Bytes()
         The first line of the ad's description.
         
        string description1 = 4;
        Specified by:
        getDescription1Bytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for description1.
      • setDescription1

        public CallAdInfo.Builder setDescription1​(java.lang.String value)
         The first line of the ad's description.
         
        string description1 = 4;
        Parameters:
        value - The description1 to set.
        Returns:
        This builder for chaining.
      • clearDescription1

        public CallAdInfo.Builder clearDescription1()
         The first line of the ad's description.
         
        string description1 = 4;
        Returns:
        This builder for chaining.
      • setDescription1Bytes

        public CallAdInfo.Builder setDescription1Bytes​(com.google.protobuf.ByteString value)
         The first line of the ad's description.
         
        string description1 = 4;
        Parameters:
        value - The bytes for description1 to set.
        Returns:
        This builder for chaining.
      • getDescription2

        public java.lang.String getDescription2()
         The second line of the ad's description.
         
        string description2 = 5;
        Specified by:
        getDescription2 in interface CallAdInfoOrBuilder
        Returns:
        The description2.
      • getDescription2Bytes

        public com.google.protobuf.ByteString getDescription2Bytes()
         The second line of the ad's description.
         
        string description2 = 5;
        Specified by:
        getDescription2Bytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for description2.
      • setDescription2

        public CallAdInfo.Builder setDescription2​(java.lang.String value)
         The second line of the ad's description.
         
        string description2 = 5;
        Parameters:
        value - The description2 to set.
        Returns:
        This builder for chaining.
      • clearDescription2

        public CallAdInfo.Builder clearDescription2()
         The second line of the ad's description.
         
        string description2 = 5;
        Returns:
        This builder for chaining.
      • setDescription2Bytes

        public CallAdInfo.Builder setDescription2Bytes​(com.google.protobuf.ByteString value)
         The second line of the ad's description.
         
        string description2 = 5;
        Parameters:
        value - The bytes for description2 to set.
        Returns:
        This builder for chaining.
      • getCallTracked

        public boolean getCallTracked()
         Whether to enable call tracking for the creative. Enabling call
         tracking also enables call conversions.
         
        bool call_tracked = 6;
        Specified by:
        getCallTracked in interface CallAdInfoOrBuilder
        Returns:
        The callTracked.
      • setCallTracked

        public CallAdInfo.Builder setCallTracked​(boolean value)
         Whether to enable call tracking for the creative. Enabling call
         tracking also enables call conversions.
         
        bool call_tracked = 6;
        Parameters:
        value - The callTracked to set.
        Returns:
        This builder for chaining.
      • clearCallTracked

        public CallAdInfo.Builder clearCallTracked()
         Whether to enable call tracking for the creative. Enabling call
         tracking also enables call conversions.
         
        bool call_tracked = 6;
        Returns:
        This builder for chaining.
      • getDisableCallConversion

        public boolean getDisableCallConversion()
         Whether to disable call conversion for the creative.
         If set to `true`, disables call conversions even when `call_tracked` is
         `true`.
         If `call_tracked` is `false`, this field is ignored.
         
        bool disable_call_conversion = 7;
        Specified by:
        getDisableCallConversion in interface CallAdInfoOrBuilder
        Returns:
        The disableCallConversion.
      • setDisableCallConversion

        public CallAdInfo.Builder setDisableCallConversion​(boolean value)
         Whether to disable call conversion for the creative.
         If set to `true`, disables call conversions even when `call_tracked` is
         `true`.
         If `call_tracked` is `false`, this field is ignored.
         
        bool disable_call_conversion = 7;
        Parameters:
        value - The disableCallConversion to set.
        Returns:
        This builder for chaining.
      • clearDisableCallConversion

        public CallAdInfo.Builder clearDisableCallConversion()
         Whether to disable call conversion for the creative.
         If set to `true`, disables call conversions even when `call_tracked` is
         `true`.
         If `call_tracked` is `false`, this field is ignored.
         
        bool disable_call_conversion = 7;
        Returns:
        This builder for chaining.
      • getPhoneNumberVerificationUrl

        public java.lang.String getPhoneNumberVerificationUrl()
         The URL to be used for phone number verification.
         
        string phone_number_verification_url = 8;
        Specified by:
        getPhoneNumberVerificationUrl in interface CallAdInfoOrBuilder
        Returns:
        The phoneNumberVerificationUrl.
      • getPhoneNumberVerificationUrlBytes

        public com.google.protobuf.ByteString getPhoneNumberVerificationUrlBytes()
         The URL to be used for phone number verification.
         
        string phone_number_verification_url = 8;
        Specified by:
        getPhoneNumberVerificationUrlBytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for phoneNumberVerificationUrl.
      • setPhoneNumberVerificationUrl

        public CallAdInfo.Builder setPhoneNumberVerificationUrl​(java.lang.String value)
         The URL to be used for phone number verification.
         
        string phone_number_verification_url = 8;
        Parameters:
        value - The phoneNumberVerificationUrl to set.
        Returns:
        This builder for chaining.
      • clearPhoneNumberVerificationUrl

        public CallAdInfo.Builder clearPhoneNumberVerificationUrl()
         The URL to be used for phone number verification.
         
        string phone_number_verification_url = 8;
        Returns:
        This builder for chaining.
      • setPhoneNumberVerificationUrlBytes

        public CallAdInfo.Builder setPhoneNumberVerificationUrlBytes​(com.google.protobuf.ByteString value)
         The URL to be used for phone number verification.
         
        string phone_number_verification_url = 8;
        Parameters:
        value - The bytes for phoneNumberVerificationUrl to set.
        Returns:
        This builder for chaining.
      • getConversionAction

        public java.lang.String getConversionAction()
         The conversion action to attribute a call conversion to. If not set a
         default conversion action is used. This field only has effect if
         `call_tracked` is set to `true`. Otherwise this field is ignored.
         
        string conversion_action = 9;
        Specified by:
        getConversionAction in interface CallAdInfoOrBuilder
        Returns:
        The conversionAction.
      • getConversionActionBytes

        public com.google.protobuf.ByteString getConversionActionBytes()
         The conversion action to attribute a call conversion to. If not set a
         default conversion action is used. This field only has effect if
         `call_tracked` is set to `true`. Otherwise this field is ignored.
         
        string conversion_action = 9;
        Specified by:
        getConversionActionBytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for conversionAction.
      • setConversionAction

        public CallAdInfo.Builder setConversionAction​(java.lang.String value)
         The conversion action to attribute a call conversion to. If not set a
         default conversion action is used. This field only has effect if
         `call_tracked` is set to `true`. Otherwise this field is ignored.
         
        string conversion_action = 9;
        Parameters:
        value - The conversionAction to set.
        Returns:
        This builder for chaining.
      • clearConversionAction

        public CallAdInfo.Builder clearConversionAction()
         The conversion action to attribute a call conversion to. If not set a
         default conversion action is used. This field only has effect if
         `call_tracked` is set to `true`. Otherwise this field is ignored.
         
        string conversion_action = 9;
        Returns:
        This builder for chaining.
      • setConversionActionBytes

        public CallAdInfo.Builder setConversionActionBytes​(com.google.protobuf.ByteString value)
         The conversion action to attribute a call conversion to. If not set a
         default conversion action is used. This field only has effect if
         `call_tracked` is set to `true`. Otherwise this field is ignored.
         
        string conversion_action = 9;
        Parameters:
        value - The bytes for conversionAction to set.
        Returns:
        This builder for chaining.
      • getConversionReportingStateValue

        public int getConversionReportingStateValue()
         The call conversion behavior of this call ad. It can use its own call
         conversion setting, inherit the account level setting, or be disabled.
         
        .google.ads.googleads.v10.enums.CallConversionReportingStateEnum.CallConversionReportingState conversion_reporting_state = 10;
        Specified by:
        getConversionReportingStateValue in interface CallAdInfoOrBuilder
        Returns:
        The enum numeric value on the wire for conversionReportingState.
      • setConversionReportingStateValue

        public CallAdInfo.Builder setConversionReportingStateValue​(int value)
         The call conversion behavior of this call ad. It can use its own call
         conversion setting, inherit the account level setting, or be disabled.
         
        .google.ads.googleads.v10.enums.CallConversionReportingStateEnum.CallConversionReportingState conversion_reporting_state = 10;
        Parameters:
        value - The enum numeric value on the wire for conversionReportingState to set.
        Returns:
        This builder for chaining.
      • setConversionReportingState

        public CallAdInfo.Builder setConversionReportingState​(CallConversionReportingStateEnum.CallConversionReportingState value)
         The call conversion behavior of this call ad. It can use its own call
         conversion setting, inherit the account level setting, or be disabled.
         
        .google.ads.googleads.v10.enums.CallConversionReportingStateEnum.CallConversionReportingState conversion_reporting_state = 10;
        Parameters:
        value - The conversionReportingState to set.
        Returns:
        This builder for chaining.
      • clearConversionReportingState

        public CallAdInfo.Builder clearConversionReportingState()
         The call conversion behavior of this call ad. It can use its own call
         conversion setting, inherit the account level setting, or be disabled.
         
        .google.ads.googleads.v10.enums.CallConversionReportingStateEnum.CallConversionReportingState conversion_reporting_state = 10;
        Returns:
        This builder for chaining.
      • getPath1

        public java.lang.String getPath1()
         First part of text that can be appended to the URL in the ad. Optional.
         
        string path1 = 13;
        Specified by:
        getPath1 in interface CallAdInfoOrBuilder
        Returns:
        The path1.
      • getPath1Bytes

        public com.google.protobuf.ByteString getPath1Bytes()
         First part of text that can be appended to the URL in the ad. Optional.
         
        string path1 = 13;
        Specified by:
        getPath1Bytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for path1.
      • setPath1

        public CallAdInfo.Builder setPath1​(java.lang.String value)
         First part of text that can be appended to the URL in the ad. Optional.
         
        string path1 = 13;
        Parameters:
        value - The path1 to set.
        Returns:
        This builder for chaining.
      • clearPath1

        public CallAdInfo.Builder clearPath1()
         First part of text that can be appended to the URL in the ad. Optional.
         
        string path1 = 13;
        Returns:
        This builder for chaining.
      • setPath1Bytes

        public CallAdInfo.Builder setPath1Bytes​(com.google.protobuf.ByteString value)
         First part of text that can be appended to the URL in the ad. Optional.
         
        string path1 = 13;
        Parameters:
        value - The bytes for path1 to set.
        Returns:
        This builder for chaining.
      • getPath2

        public java.lang.String getPath2()
         Second part of text that can be appended to the URL in the ad. This field
         can only be set when `path1` is also set. Optional.
         
        string path2 = 14;
        Specified by:
        getPath2 in interface CallAdInfoOrBuilder
        Returns:
        The path2.
      • getPath2Bytes

        public com.google.protobuf.ByteString getPath2Bytes()
         Second part of text that can be appended to the URL in the ad. This field
         can only be set when `path1` is also set. Optional.
         
        string path2 = 14;
        Specified by:
        getPath2Bytes in interface CallAdInfoOrBuilder
        Returns:
        The bytes for path2.
      • setPath2

        public CallAdInfo.Builder setPath2​(java.lang.String value)
         Second part of text that can be appended to the URL in the ad. This field
         can only be set when `path1` is also set. Optional.
         
        string path2 = 14;
        Parameters:
        value - The path2 to set.
        Returns:
        This builder for chaining.
      • clearPath2

        public CallAdInfo.Builder clearPath2()
         Second part of text that can be appended to the URL in the ad. This field
         can only be set when `path1` is also set. Optional.
         
        string path2 = 14;
        Returns:
        This builder for chaining.
      • setPath2Bytes

        public CallAdInfo.Builder setPath2Bytes​(com.google.protobuf.ByteString value)
         Second part of text that can be appended to the URL in the ad. This field
         can only be set when `path1` is also set. Optional.
         
        string path2 = 14;
        Parameters:
        value - The bytes for path2 to set.
        Returns:
        This builder for chaining.
      • setUnknownFields

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

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