Interface CallAssetOrBuilder

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

    public interface CallAssetOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getCountryCode

        java.lang.String getCountryCode()
         Required. Two-letter country code of the phone number. Examples: 'US',
         'us'.
         
        string country_code = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The countryCode.
      • getCountryCodeBytes

        com.google.protobuf.ByteString getCountryCodeBytes()
         Required. Two-letter country code of the phone number. Examples: 'US',
         'us'.
         
        string country_code = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for countryCode.
      • getPhoneNumber

        java.lang.String getPhoneNumber()
         Required. The advertiser's raw phone number. Examples: '1234567890',
         '(123)456-7890'
         
        string phone_number = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The phoneNumber.
      • getPhoneNumberBytes

        com.google.protobuf.ByteString getPhoneNumberBytes()
         Required. The advertiser's raw phone number. Examples: '1234567890',
         '(123)456-7890'
         
        string phone_number = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for phoneNumber.
      • getCallConversionReportingStateValue

        int getCallConversionReportingStateValue()
         Indicates whether this CallAsset should use its own call conversion
         setting, follow the account level setting, or disable call conversion.
         
        .google.ads.googleads.v14.enums.CallConversionReportingStateEnum.CallConversionReportingState call_conversion_reporting_state = 3;
        Returns:
        The enum numeric value on the wire for callConversionReportingState.
      • getCallConversionReportingState

        CallConversionReportingStateEnum.CallConversionReportingState getCallConversionReportingState()
         Indicates whether this CallAsset should use its own call conversion
         setting, follow the account level setting, or disable call conversion.
         
        .google.ads.googleads.v14.enums.CallConversionReportingStateEnum.CallConversionReportingState call_conversion_reporting_state = 3;
        Returns:
        The callConversionReportingState.
      • getCallConversionAction

        java.lang.String getCallConversionAction()
         The conversion action to attribute a call conversion to. If not set, the
         default conversion action is used. This field only has effect if
         call_conversion_reporting_state is set to
         USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION.
         
        string call_conversion_action = 4 [(.google.api.resource_reference) = { ... }
        Returns:
        The callConversionAction.
      • getCallConversionActionBytes

        com.google.protobuf.ByteString getCallConversionActionBytes()
         The conversion action to attribute a call conversion to. If not set, the
         default conversion action is used. This field only has effect if
         call_conversion_reporting_state is set to
         USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION.
         
        string call_conversion_action = 4 [(.google.api.resource_reference) = { ... }
        Returns:
        The bytes for callConversionAction.
      • getAdScheduleTargetsList

        java.util.List<AdScheduleInfo> getAdScheduleTargetsList()
         List of non-overlapping schedules specifying all time intervals for which
         the asset may serve. There can be a maximum of 6 schedules per day, 42 in
         total.
         
        repeated .google.ads.googleads.v14.common.AdScheduleInfo ad_schedule_targets = 5;
      • getAdScheduleTargets

        AdScheduleInfo getAdScheduleTargets​(int index)
         List of non-overlapping schedules specifying all time intervals for which
         the asset may serve. There can be a maximum of 6 schedules per day, 42 in
         total.
         
        repeated .google.ads.googleads.v14.common.AdScheduleInfo ad_schedule_targets = 5;
      • getAdScheduleTargetsCount

        int getAdScheduleTargetsCount()
         List of non-overlapping schedules specifying all time intervals for which
         the asset may serve. There can be a maximum of 6 schedules per day, 42 in
         total.
         
        repeated .google.ads.googleads.v14.common.AdScheduleInfo ad_schedule_targets = 5;
      • getAdScheduleTargetsOrBuilderList

        java.util.List<? extends AdScheduleInfoOrBuilder> getAdScheduleTargetsOrBuilderList()
         List of non-overlapping schedules specifying all time intervals for which
         the asset may serve. There can be a maximum of 6 schedules per day, 42 in
         total.
         
        repeated .google.ads.googleads.v14.common.AdScheduleInfo ad_schedule_targets = 5;
      • getAdScheduleTargetsOrBuilder

        AdScheduleInfoOrBuilder getAdScheduleTargetsOrBuilder​(int index)
         List of non-overlapping schedules specifying all time intervals for which
         the asset may serve. There can be a maximum of 6 schedules per day, 42 in
         total.
         
        repeated .google.ads.googleads.v14.common.AdScheduleInfo ad_schedule_targets = 5;