Class YouTubeChannelInsights.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<YouTubeChannelInsights.Builder>
com.google.ads.googleads.v18.services.YouTubeChannelInsights.Builder
All Implemented Interfaces:
YouTubeChannelInsightsOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
YouTubeChannelInsights

public static final class YouTubeChannelInsights.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<YouTubeChannelInsights.Builder> implements YouTubeChannelInsightsOrBuilder
 YouTube Channel insights, and its metadata (such as channel name and channel
 ID), returned for a creator insights response.
 
Protobuf type google.ads.googleads.v18.services.YouTubeChannelInsights
  • Method Details

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

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

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

      public YouTubeChannelInsights buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.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<YouTubeChannelInsights.Builder>
    • setField

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

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

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

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

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

      public YouTubeChannelInsights.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<YouTubeChannelInsights.Builder>
    • mergeFrom

    • isInitialized

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

      public YouTubeChannelInsights.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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<YouTubeChannelInsights.Builder>
      Throws:
      IOException
    • getDisplayName

      public String getDisplayName()
       The name of the YouTube Channel.
       
      string display_name = 1;
      Specified by:
      getDisplayName in interface YouTubeChannelInsightsOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       The name of the YouTube Channel.
       
      string display_name = 1;
      Specified by:
      getDisplayNameBytes in interface YouTubeChannelInsightsOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public YouTubeChannelInsights.Builder setDisplayName(String value)
       The name of the YouTube Channel.
       
      string display_name = 1;
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public YouTubeChannelInsights.Builder clearDisplayName()
       The name of the YouTube Channel.
       
      string display_name = 1;
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public YouTubeChannelInsights.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       The name of the YouTube Channel.
       
      string display_name = 1;
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • hasYoutubeChannel

      public boolean hasYoutubeChannel()
       The YouTube Channel ID.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 2;
      Specified by:
      hasYoutubeChannel in interface YouTubeChannelInsightsOrBuilder
      Returns:
      Whether the youtubeChannel field is set.
    • getYoutubeChannel

      public YouTubeChannelInfo getYoutubeChannel()
       The YouTube Channel ID.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 2;
      Specified by:
      getYoutubeChannel in interface YouTubeChannelInsightsOrBuilder
      Returns:
      The youtubeChannel.
    • setYoutubeChannel

      public YouTubeChannelInsights.Builder setYoutubeChannel(YouTubeChannelInfo value)
       The YouTube Channel ID.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 2;
    • setYoutubeChannel

      public YouTubeChannelInsights.Builder setYoutubeChannel(YouTubeChannelInfo.Builder builderForValue)
       The YouTube Channel ID.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 2;
    • mergeYoutubeChannel

      public YouTubeChannelInsights.Builder mergeYoutubeChannel(YouTubeChannelInfo value)
       The YouTube Channel ID.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 2;
    • clearYoutubeChannel

      public YouTubeChannelInsights.Builder clearYoutubeChannel()
       The YouTube Channel ID.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 2;
    • getYoutubeChannelBuilder

      public YouTubeChannelInfo.Builder getYoutubeChannelBuilder()
       The YouTube Channel ID.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 2;
    • getYoutubeChannelOrBuilder

      public YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder()
       The YouTube Channel ID.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 2;
      Specified by:
      getYoutubeChannelOrBuilder in interface YouTubeChannelInsightsOrBuilder
    • hasChannelMetrics

      public boolean hasChannelMetrics()
       The metrics for a YouTube Channel.
       
      .google.ads.googleads.v18.services.YouTubeMetrics channel_metrics = 3;
      Specified by:
      hasChannelMetrics in interface YouTubeChannelInsightsOrBuilder
      Returns:
      Whether the channelMetrics field is set.
    • getChannelMetrics

      public YouTubeMetrics getChannelMetrics()
       The metrics for a YouTube Channel.
       
      .google.ads.googleads.v18.services.YouTubeMetrics channel_metrics = 3;
      Specified by:
      getChannelMetrics in interface YouTubeChannelInsightsOrBuilder
      Returns:
      The channelMetrics.
    • setChannelMetrics

      public YouTubeChannelInsights.Builder setChannelMetrics(YouTubeMetrics value)
       The metrics for a YouTube Channel.
       
      .google.ads.googleads.v18.services.YouTubeMetrics channel_metrics = 3;
    • setChannelMetrics

      public YouTubeChannelInsights.Builder setChannelMetrics(YouTubeMetrics.Builder builderForValue)
       The metrics for a YouTube Channel.
       
      .google.ads.googleads.v18.services.YouTubeMetrics channel_metrics = 3;
    • mergeChannelMetrics

      public YouTubeChannelInsights.Builder mergeChannelMetrics(YouTubeMetrics value)
       The metrics for a YouTube Channel.
       
      .google.ads.googleads.v18.services.YouTubeMetrics channel_metrics = 3;
    • clearChannelMetrics

      public YouTubeChannelInsights.Builder clearChannelMetrics()
       The metrics for a YouTube Channel.
       
      .google.ads.googleads.v18.services.YouTubeMetrics channel_metrics = 3;
    • getChannelMetricsBuilder

      public YouTubeMetrics.Builder getChannelMetricsBuilder()
       The metrics for a YouTube Channel.
       
      .google.ads.googleads.v18.services.YouTubeMetrics channel_metrics = 3;
    • getChannelMetricsOrBuilder

      public YouTubeMetricsOrBuilder getChannelMetricsOrBuilder()
       The metrics for a YouTube Channel.
       
      .google.ads.googleads.v18.services.YouTubeMetrics channel_metrics = 3;
      Specified by:
      getChannelMetricsOrBuilder in interface YouTubeChannelInsightsOrBuilder
    • getChannelAudienceDemographicsList

      public List<AudienceInsightsAttributeMetadata> getChannelAudienceDemographicsList()
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
      Specified by:
      getChannelAudienceDemographicsList in interface YouTubeChannelInsightsOrBuilder
    • getChannelAudienceDemographicsCount

      public int getChannelAudienceDemographicsCount()
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
      Specified by:
      getChannelAudienceDemographicsCount in interface YouTubeChannelInsightsOrBuilder
    • getChannelAudienceDemographics

      public AudienceInsightsAttributeMetadata getChannelAudienceDemographics(int index)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
      Specified by:
      getChannelAudienceDemographics in interface YouTubeChannelInsightsOrBuilder
    • setChannelAudienceDemographics

      public YouTubeChannelInsights.Builder setChannelAudienceDemographics(int index, AudienceInsightsAttributeMetadata value)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • setChannelAudienceDemographics

      public YouTubeChannelInsights.Builder setChannelAudienceDemographics(int index, AudienceInsightsAttributeMetadata.Builder builderForValue)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • addChannelAudienceDemographics

      public YouTubeChannelInsights.Builder addChannelAudienceDemographics(AudienceInsightsAttributeMetadata value)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • addChannelAudienceDemographics

      public YouTubeChannelInsights.Builder addChannelAudienceDemographics(int index, AudienceInsightsAttributeMetadata value)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • addChannelAudienceDemographics

      public YouTubeChannelInsights.Builder addChannelAudienceDemographics(AudienceInsightsAttributeMetadata.Builder builderForValue)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • addChannelAudienceDemographics

      public YouTubeChannelInsights.Builder addChannelAudienceDemographics(int index, AudienceInsightsAttributeMetadata.Builder builderForValue)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • addAllChannelAudienceDemographics

      public YouTubeChannelInsights.Builder addAllChannelAudienceDemographics(Iterable<? extends AudienceInsightsAttributeMetadata> values)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • clearChannelAudienceDemographics

      public YouTubeChannelInsights.Builder clearChannelAudienceDemographics()
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • removeChannelAudienceDemographics

      public YouTubeChannelInsights.Builder removeChannelAudienceDemographics(int index)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • getChannelAudienceDemographicsBuilder

      public AudienceInsightsAttributeMetadata.Builder getChannelAudienceDemographicsBuilder(int index)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • getChannelAudienceDemographicsOrBuilder

      public AudienceInsightsAttributeMetadataOrBuilder getChannelAudienceDemographicsOrBuilder(int index)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
      Specified by:
      getChannelAudienceDemographicsOrBuilder in interface YouTubeChannelInsightsOrBuilder
    • getChannelAudienceDemographicsOrBuilderList

      public List<? extends AudienceInsightsAttributeMetadataOrBuilder> getChannelAudienceDemographicsOrBuilderList()
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
      Specified by:
      getChannelAudienceDemographicsOrBuilderList in interface YouTubeChannelInsightsOrBuilder
    • addChannelAudienceDemographicsBuilder

      public AudienceInsightsAttributeMetadata.Builder addChannelAudienceDemographicsBuilder()
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • addChannelAudienceDemographicsBuilder

      public AudienceInsightsAttributeMetadata.Builder addChannelAudienceDemographicsBuilder(int index)
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • getChannelAudienceDemographicsBuilderList

      public List<AudienceInsightsAttributeMetadata.Builder> getChannelAudienceDemographicsBuilderList()
       The types of audiences and demographics associated with a channel's main
       audience. Audiences and demographics will have a breakdown of subscriber
       share across dimensions of the same value.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_audience_demographics = 4;
    • getChannelAttributesList

      public List<AudienceInsightsAttributeMetadata> getChannelAttributesList()
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
      Specified by:
      getChannelAttributesList in interface YouTubeChannelInsightsOrBuilder
    • getChannelAttributesCount

      public int getChannelAttributesCount()
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
      Specified by:
      getChannelAttributesCount in interface YouTubeChannelInsightsOrBuilder
    • getChannelAttributes

      public AudienceInsightsAttributeMetadata getChannelAttributes(int index)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
      Specified by:
      getChannelAttributes in interface YouTubeChannelInsightsOrBuilder
    • setChannelAttributes

      public YouTubeChannelInsights.Builder setChannelAttributes(int index, AudienceInsightsAttributeMetadata value)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • setChannelAttributes

      public YouTubeChannelInsights.Builder setChannelAttributes(int index, AudienceInsightsAttributeMetadata.Builder builderForValue)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • addChannelAttributes

       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • addChannelAttributes

      public YouTubeChannelInsights.Builder addChannelAttributes(int index, AudienceInsightsAttributeMetadata value)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • addChannelAttributes

      public YouTubeChannelInsights.Builder addChannelAttributes(AudienceInsightsAttributeMetadata.Builder builderForValue)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • addChannelAttributes

      public YouTubeChannelInsights.Builder addChannelAttributes(int index, AudienceInsightsAttributeMetadata.Builder builderForValue)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • addAllChannelAttributes

      public YouTubeChannelInsights.Builder addAllChannelAttributes(Iterable<? extends AudienceInsightsAttributeMetadata> values)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • clearChannelAttributes

      public YouTubeChannelInsights.Builder clearChannelAttributes()
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • removeChannelAttributes

      public YouTubeChannelInsights.Builder removeChannelAttributes(int index)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • getChannelAttributesBuilder

      public AudienceInsightsAttributeMetadata.Builder getChannelAttributesBuilder(int index)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • getChannelAttributesOrBuilder

      public AudienceInsightsAttributeMetadataOrBuilder getChannelAttributesOrBuilder(int index)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
      Specified by:
      getChannelAttributesOrBuilder in interface YouTubeChannelInsightsOrBuilder
    • getChannelAttributesOrBuilderList

      public List<? extends AudienceInsightsAttributeMetadataOrBuilder> getChannelAttributesOrBuilderList()
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
      Specified by:
      getChannelAttributesOrBuilderList in interface YouTubeChannelInsightsOrBuilder
    • addChannelAttributesBuilder

      public AudienceInsightsAttributeMetadata.Builder addChannelAttributesBuilder()
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • addChannelAttributesBuilder

      public AudienceInsightsAttributeMetadata.Builder addChannelAttributesBuilder(int index)
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • getChannelAttributesBuilderList

      public List<AudienceInsightsAttributeMetadata.Builder> getChannelAttributesBuilderList()
       The attributes associated with the content made by a channel.
       
      repeated .google.ads.googleads.v18.common.AudienceInsightsAttributeMetadata channel_attributes = 5;
    • getChannelType

      public String getChannelType()
       Metadata string associated with the type of channel.
       
      string channel_type = 6;
      Specified by:
      getChannelType in interface YouTubeChannelInsightsOrBuilder
      Returns:
      The channelType.
    • getChannelTypeBytes

      public com.google.protobuf.ByteString getChannelTypeBytes()
       Metadata string associated with the type of channel.
       
      string channel_type = 6;
      Specified by:
      getChannelTypeBytes in interface YouTubeChannelInsightsOrBuilder
      Returns:
      The bytes for channelType.
    • setChannelType

      public YouTubeChannelInsights.Builder setChannelType(String value)
       Metadata string associated with the type of channel.
       
      string channel_type = 6;
      Parameters:
      value - The channelType to set.
      Returns:
      This builder for chaining.
    • clearChannelType

      public YouTubeChannelInsights.Builder clearChannelType()
       Metadata string associated with the type of channel.
       
      string channel_type = 6;
      Returns:
      This builder for chaining.
    • setChannelTypeBytes

      public YouTubeChannelInsights.Builder setChannelTypeBytes(com.google.protobuf.ByteString value)
       Metadata string associated with the type of channel.
       
      string channel_type = 6;
      Parameters:
      value - The bytes for channelType to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

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

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