Interface AdGroup.DemandGenAdGroupSettings.DemandGenChannelControlsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls, AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls.Builder
Enclosing class:
AdGroup.DemandGenAdGroupSettings

public static interface AdGroup.DemandGenAdGroupSettings.DemandGenChannelControlsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getChannelConfigValue

      int getChannelConfigValue()
       Output only. Channel configuration reflecting which field in the oneof
       is populated.
       
      .google.ads.googleads.v19.enums.DemandGenChannelConfigEnum.DemandGenChannelConfig channel_config = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for channelConfig.
    • getChannelConfig

       Output only. Channel configuration reflecting which field in the oneof
       is populated.
       
      .google.ads.googleads.v19.enums.DemandGenChannelConfigEnum.DemandGenChannelConfig channel_config = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The channelConfig.
    • hasChannelStrategy

      boolean hasChannelStrategy()
       High level channel strategy.
       
      .google.ads.googleads.v19.enums.DemandGenChannelStrategyEnum.DemandGenChannelStrategy channel_strategy = 2;
      Returns:
      Whether the channelStrategy field is set.
    • getChannelStrategyValue

      int getChannelStrategyValue()
       High level channel strategy.
       
      .google.ads.googleads.v19.enums.DemandGenChannelStrategyEnum.DemandGenChannelStrategy channel_strategy = 2;
      Returns:
      The enum numeric value on the wire for channelStrategy.
    • getChannelStrategy

       High level channel strategy.
       
      .google.ads.googleads.v19.enums.DemandGenChannelStrategyEnum.DemandGenChannelStrategy channel_strategy = 2;
      Returns:
      The channelStrategy.
    • hasSelectedChannels

      boolean hasSelectedChannels()
       Explicitly selected channels. This field should be set with at
       least one true value when present.
       
      .google.ads.googleads.v19.resources.AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls.DemandGenSelectedChannels selected_channels = 3;
      Returns:
      Whether the selectedChannels field is set.
    • getSelectedChannels

       Explicitly selected channels. This field should be set with at
       least one true value when present.
       
      .google.ads.googleads.v19.resources.AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls.DemandGenSelectedChannels selected_channels = 3;
      Returns:
      The selectedChannels.
    • getSelectedChannelsOrBuilder

       Explicitly selected channels. This field should be set with at
       least one true value when present.
       
      .google.ads.googleads.v19.resources.AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls.DemandGenSelectedChannels selected_channels = 3;
    • getChannelConfigurationCase