Class GeneralTabMetadata

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GeneralTabMetadata.Builder
      General tab metadata fields
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite

        com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,​?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,​Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)  
      java.lang.String getAdGroup()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.ad_group is deprecated.
      com.google.protobuf.ByteString getAdGroupBytes()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.ad_group is deprecated.
      java.lang.String getAdvertiserLogo()
      URL to 1:1 image (min 140×140px), used in Ad and Studio Ad lists
      com.google.protobuf.ByteString getAdvertiserLogoBytes()
      URL to 1:1 image (min 140×140px), used in Ad and Studio Ad lists
      java.lang.String getAdvertiserName()
      required, max 30 chars
      com.google.protobuf.ByteString getAdvertiserNameBytes()
      required, max 30 chars
      java.lang.String getAdvertiserTransparentLogo()
      URL to 1:1 image (min 140×140px), used inside the Ad as interstitial, header and footer
      com.google.protobuf.ByteString getAdvertiserTransparentLogoBytes()
      URL to 1:1 image (min 140×140px), used inside the Ad as interstitial, header and footer
      java.lang.String getAudienceTargetings​(int index)
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.audience_targetings is deprecated.
      com.google.protobuf.ByteString getAudienceTargetingsBytes​(int index)
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.audience_targetings is deprecated.
      int getAudienceTargetingsCount()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.audience_targetings is deprecated.
      java.util.List<java.lang.String> getAudienceTargetingsList()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.audience_targetings is deprecated.
      java.lang.String getCampaignName()
      max 30 chars
      com.google.protobuf.ByteString getCampaignNameBytes()
      max 30 chars
      static GeneralTabMetadata getDefaultInstance()  
      DeviceTargeting getDeviceTargetings​(int index)
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated.
      int getDeviceTargetingsCount()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated.
      java.util.List<DeviceTargeting> getDeviceTargetingsList()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated.
      int getDeviceTargetingsValue​(int index)
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated.
      java.util.List<java.lang.Integer> getDeviceTargetingsValueList()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated.
      java.lang.String getGeoTargetings​(int index)
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.geo_targetings is deprecated.
      com.google.protobuf.ByteString getGeoTargetingsBytes​(int index)
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.geo_targetings is deprecated.
      int getGeoTargetingsCount()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.geo_targetings is deprecated.
      java.util.List<java.lang.String> getGeoTargetingsList()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.geo_targetings is deprecated.
      java.lang.String getTags​(int index)
      free-form tags for this ad
      com.google.protobuf.ByteString getTagsBytes​(int index)
      free-form tags for this ad
      int getTagsCount()
      free-form tags for this ad
      java.util.List<java.lang.String> getTagsList()
      free-form tags for this ad
      TriggerType getTriggerType()
      how the ad is triggered
      int getTriggerTypeValue()
      how the ad is triggered
      boolean hasAdGroup()
      Deprecated.
      streamlayer.interactive.GeneralTabMetadata.ad_group is deprecated.
      boolean hasAdvertiserLogo()
      URL to 1:1 image (min 140×140px), used in Ad and Studio Ad lists
      boolean hasAdvertiserTransparentLogo()
      URL to 1:1 image (min 140×140px), used inside the Ad as interstitial, header and footer
      boolean hasCampaignName()
      max 30 chars
      boolean hasTriggerType()
      how the ad is triggered
      static GeneralTabMetadata.Builder newBuilder()  
      static GeneralTabMetadata.Builder newBuilder​(GeneralTabMetadata prototype)  
      static GeneralTabMetadata parseDelimitedFrom​(java.io.InputStream input)  
      static GeneralTabMetadata parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GeneralTabMetadata parseFrom​(byte[] data)  
      static GeneralTabMetadata parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GeneralTabMetadata parseFrom​(com.google.protobuf.ByteString data)  
      static GeneralTabMetadata parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GeneralTabMetadata parseFrom​(com.google.protobuf.CodedInputStream input)  
      static GeneralTabMetadata parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GeneralTabMetadata parseFrom​(java.io.InputStream input)  
      static GeneralTabMetadata parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GeneralTabMetadata parseFrom​(java.nio.ByteBuffer data)  
      static GeneralTabMetadata parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<GeneralTabMetadata> parser()  
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite

        createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Field Detail

      • ADVERTISER_LOGO_FIELD_NUMBER

        public static final int ADVERTISER_LOGO_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ADVERTISER_NAME_FIELD_NUMBER

        public static final int ADVERTISER_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CAMPAIGN_NAME_FIELD_NUMBER

        public static final int CAMPAIGN_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TRIGGER_TYPE_FIELD_NUMBER

        public static final int TRIGGER_TYPE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • GEO_TARGETINGS_FIELD_NUMBER

        public static final int GEO_TARGETINGS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AUDIENCE_TARGETINGS_FIELD_NUMBER

        public static final int AUDIENCE_TARGETINGS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DEVICE_TARGETINGS_FIELD_NUMBER

        public static final int DEVICE_TARGETINGS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ADVERTISER_TRANSPARENT_LOGO_FIELD_NUMBER

        public static final int ADVERTISER_TRANSPARENT_LOGO_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • hasAdvertiserLogo

        public boolean hasAdvertiserLogo()
         URL to 1:1 image (min 140×140px), used in Ad and Studio Ad lists
         
        optional string advertiser_logo = 1 [json_name = "advertiserLogo"];
        Specified by:
        hasAdvertiserLogo in interface GeneralTabMetadataOrBuilder
        Returns:
        Whether the advertiserLogo field is set.
      • getAdvertiserLogo

        public java.lang.String getAdvertiserLogo()
         URL to 1:1 image (min 140×140px), used in Ad and Studio Ad lists
         
        optional string advertiser_logo = 1 [json_name = "advertiserLogo"];
        Specified by:
        getAdvertiserLogo in interface GeneralTabMetadataOrBuilder
        Returns:
        The advertiserLogo.
      • getAdvertiserLogoBytes

        public com.google.protobuf.ByteString getAdvertiserLogoBytes()
         URL to 1:1 image (min 140×140px), used in Ad and Studio Ad lists
         
        optional string advertiser_logo = 1 [json_name = "advertiserLogo"];
        Specified by:
        getAdvertiserLogoBytes in interface GeneralTabMetadataOrBuilder
        Returns:
        The bytes for advertiserLogo.
      • getAdvertiserName

        public java.lang.String getAdvertiserName()
         required, max 30 chars
         
        string advertiser_name = 2 [json_name = "advertiserName"];
        Specified by:
        getAdvertiserName in interface GeneralTabMetadataOrBuilder
        Returns:
        The advertiserName.
      • getAdvertiserNameBytes

        public com.google.protobuf.ByteString getAdvertiserNameBytes()
         required, max 30 chars
         
        string advertiser_name = 2 [json_name = "advertiserName"];
        Specified by:
        getAdvertiserNameBytes in interface GeneralTabMetadataOrBuilder
        Returns:
        The bytes for advertiserName.
      • hasCampaignName

        public boolean hasCampaignName()
         max 30 chars
         
        optional string campaign_name = 3 [json_name = "campaignName"];
        Specified by:
        hasCampaignName in interface GeneralTabMetadataOrBuilder
        Returns:
        Whether the campaignName field is set.
      • getCampaignName

        public java.lang.String getCampaignName()
         max 30 chars
         
        optional string campaign_name = 3 [json_name = "campaignName"];
        Specified by:
        getCampaignName in interface GeneralTabMetadataOrBuilder
        Returns:
        The campaignName.
      • getCampaignNameBytes

        public com.google.protobuf.ByteString getCampaignNameBytes()
         max 30 chars
         
        optional string campaign_name = 3 [json_name = "campaignName"];
        Specified by:
        getCampaignNameBytes in interface GeneralTabMetadataOrBuilder
        Returns:
        The bytes for campaignName.
      • hasAdGroup

        @Deprecated
        public boolean hasAdGroup()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.ad_group is deprecated. See streamlayer/interactive/interactive.common.proto;l=496
         max 30 chars
         
        optional string ad_group = 4 [json_name = "adGroup", deprecated = true];
        Specified by:
        hasAdGroup in interface GeneralTabMetadataOrBuilder
        Returns:
        Whether the adGroup field is set.
      • getAdGroup

        @Deprecated
        public java.lang.String getAdGroup()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.ad_group is deprecated. See streamlayer/interactive/interactive.common.proto;l=496
         max 30 chars
         
        optional string ad_group = 4 [json_name = "adGroup", deprecated = true];
        Specified by:
        getAdGroup in interface GeneralTabMetadataOrBuilder
        Returns:
        The adGroup.
      • getAdGroupBytes

        @Deprecated
        public com.google.protobuf.ByteString getAdGroupBytes()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.ad_group is deprecated. See streamlayer/interactive/interactive.common.proto;l=496
         max 30 chars
         
        optional string ad_group = 4 [json_name = "adGroup", deprecated = true];
        Specified by:
        getAdGroupBytes in interface GeneralTabMetadataOrBuilder
        Returns:
        The bytes for adGroup.
      • hasTriggerType

        public boolean hasTriggerType()
         how the ad is triggered
         
        optional .streamlayer.interactive.TriggerType trigger_type = 5 [json_name = "triggerType"];
        Specified by:
        hasTriggerType in interface GeneralTabMetadataOrBuilder
        Returns:
        Whether the triggerType field is set.
      • getTriggerTypeValue

        public int getTriggerTypeValue()
         how the ad is triggered
         
        optional .streamlayer.interactive.TriggerType trigger_type = 5 [json_name = "triggerType"];
        Specified by:
        getTriggerTypeValue in interface GeneralTabMetadataOrBuilder
        Returns:
        The enum numeric value on the wire for triggerType.
      • getTriggerType

        public TriggerType getTriggerType()
         how the ad is triggered
         
        optional .streamlayer.interactive.TriggerType trigger_type = 5 [json_name = "triggerType"];
        Specified by:
        getTriggerType in interface GeneralTabMetadataOrBuilder
        Returns:
        The triggerType.
      • getGeoTargetingsList

        @Deprecated
        public java.util.List<java.lang.String> getGeoTargetingsList()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.geo_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=498
         locations /region code ["US", "CA", "EU", "APAC"]
         
        repeated string geo_targetings = 6 [json_name = "geoTargetings", deprecated = true];
        Specified by:
        getGeoTargetingsList in interface GeneralTabMetadataOrBuilder
        Returns:
        A list containing the geoTargetings.
      • getGeoTargetingsCount

        @Deprecated
        public int getGeoTargetingsCount()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.geo_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=498
         locations /region code ["US", "CA", "EU", "APAC"]
         
        repeated string geo_targetings = 6 [json_name = "geoTargetings", deprecated = true];
        Specified by:
        getGeoTargetingsCount in interface GeneralTabMetadataOrBuilder
        Returns:
        The count of geoTargetings.
      • getGeoTargetings

        @Deprecated
        public java.lang.String getGeoTargetings​(int index)
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.geo_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=498
         locations /region code ["US", "CA", "EU", "APAC"]
         
        repeated string geo_targetings = 6 [json_name = "geoTargetings", deprecated = true];
        Specified by:
        getGeoTargetings in interface GeneralTabMetadataOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The geoTargetings at the given index.
      • getGeoTargetingsBytes

        @Deprecated
        public com.google.protobuf.ByteString getGeoTargetingsBytes​(int index)
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.geo_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=498
         locations /region code ["US", "CA", "EU", "APAC"]
         
        repeated string geo_targetings = 6 [json_name = "geoTargetings", deprecated = true];
        Specified by:
        getGeoTargetingsBytes in interface GeneralTabMetadataOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the geoTargetings at the given index.
      • getAudienceTargetingsList

        @Deprecated
        public java.util.List<java.lang.String> getAudienceTargetingsList()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.audience_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=499
         audience segment ["sports", "nba", "golf", "sports_fans"]
         
        repeated string audience_targetings = 7 [json_name = "audienceTargetings", deprecated = true];
        Specified by:
        getAudienceTargetingsList in interface GeneralTabMetadataOrBuilder
        Returns:
        A list containing the audienceTargetings.
      • getAudienceTargetingsCount

        @Deprecated
        public int getAudienceTargetingsCount()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.audience_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=499
         audience segment ["sports", "nba", "golf", "sports_fans"]
         
        repeated string audience_targetings = 7 [json_name = "audienceTargetings", deprecated = true];
        Specified by:
        getAudienceTargetingsCount in interface GeneralTabMetadataOrBuilder
        Returns:
        The count of audienceTargetings.
      • getAudienceTargetings

        @Deprecated
        public java.lang.String getAudienceTargetings​(int index)
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.audience_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=499
         audience segment ["sports", "nba", "golf", "sports_fans"]
         
        repeated string audience_targetings = 7 [json_name = "audienceTargetings", deprecated = true];
        Specified by:
        getAudienceTargetings in interface GeneralTabMetadataOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The audienceTargetings at the given index.
      • getAudienceTargetingsBytes

        @Deprecated
        public com.google.protobuf.ByteString getAudienceTargetingsBytes​(int index)
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.audience_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=499
         audience segment ["sports", "nba", "golf", "sports_fans"]
         
        repeated string audience_targetings = 7 [json_name = "audienceTargetings", deprecated = true];
        Specified by:
        getAudienceTargetingsBytes in interface GeneralTabMetadataOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the audienceTargetings at the given index.
      • getDeviceTargetingsList

        @Deprecated
        public java.util.List<DeviceTargeting> getDeviceTargetingsList()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=500
         target device types [MOBILE, CTV, WEB]
         
        repeated .streamlayer.interactive.DeviceTargeting device_targetings = 8 [json_name = "deviceTargetings", deprecated = true];
        Specified by:
        getDeviceTargetingsList in interface GeneralTabMetadataOrBuilder
        Returns:
        A list containing the deviceTargetings.
      • getDeviceTargetingsCount

        @Deprecated
        public int getDeviceTargetingsCount()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=500
         target device types [MOBILE, CTV, WEB]
         
        repeated .streamlayer.interactive.DeviceTargeting device_targetings = 8 [json_name = "deviceTargetings", deprecated = true];
        Specified by:
        getDeviceTargetingsCount in interface GeneralTabMetadataOrBuilder
        Returns:
        The count of deviceTargetings.
      • getDeviceTargetings

        @Deprecated
        public DeviceTargeting getDeviceTargetings​(int index)
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=500
         target device types [MOBILE, CTV, WEB]
         
        repeated .streamlayer.interactive.DeviceTargeting device_targetings = 8 [json_name = "deviceTargetings", deprecated = true];
        Specified by:
        getDeviceTargetings in interface GeneralTabMetadataOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The deviceTargetings at the given index.
      • getDeviceTargetingsValueList

        @Deprecated
        public java.util.List<java.lang.Integer> getDeviceTargetingsValueList()
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=500
         target device types [MOBILE, CTV, WEB]
         
        repeated .streamlayer.interactive.DeviceTargeting device_targetings = 8 [json_name = "deviceTargetings", deprecated = true];
        Specified by:
        getDeviceTargetingsValueList in interface GeneralTabMetadataOrBuilder
        Returns:
        A list containing the enum numeric values on the wire for deviceTargetings.
      • getDeviceTargetingsValue

        @Deprecated
        public int getDeviceTargetingsValue​(int index)
        Deprecated.
        streamlayer.interactive.GeneralTabMetadata.device_targetings is deprecated. See streamlayer/interactive/interactive.common.proto;l=500
         target device types [MOBILE, CTV, WEB]
         
        repeated .streamlayer.interactive.DeviceTargeting device_targetings = 8 [json_name = "deviceTargetings", deprecated = true];
        Specified by:
        getDeviceTargetingsValue in interface GeneralTabMetadataOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of deviceTargetings at the given index.
      • getTagsList

        public java.util.List<java.lang.String> getTagsList()
         free-form tags for this ad
         
        repeated string tags = 9 [json_name = "tags"];
        Specified by:
        getTagsList in interface GeneralTabMetadataOrBuilder
        Returns:
        A list containing the tags.
      • getTagsCount

        public int getTagsCount()
         free-form tags for this ad
         
        repeated string tags = 9 [json_name = "tags"];
        Specified by:
        getTagsCount in interface GeneralTabMetadataOrBuilder
        Returns:
        The count of tags.
      • getTags

        public java.lang.String getTags​(int index)
         free-form tags for this ad
         
        repeated string tags = 9 [json_name = "tags"];
        Specified by:
        getTags in interface GeneralTabMetadataOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The tags at the given index.
      • getTagsBytes

        public com.google.protobuf.ByteString getTagsBytes​(int index)
         free-form tags for this ad
         
        repeated string tags = 9 [json_name = "tags"];
        Specified by:
        getTagsBytes in interface GeneralTabMetadataOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the tags at the given index.
      • hasAdvertiserTransparentLogo

        public boolean hasAdvertiserTransparentLogo()
         URL to 1:1 image (min 140×140px), used inside the Ad as interstitial, header and footer
         
        optional string advertiser_transparent_logo = 10 [json_name = "advertiserTransparentLogo"];
        Specified by:
        hasAdvertiserTransparentLogo in interface GeneralTabMetadataOrBuilder
        Returns:
        Whether the advertiserTransparentLogo field is set.
      • getAdvertiserTransparentLogo

        public java.lang.String getAdvertiserTransparentLogo()
         URL to 1:1 image (min 140×140px), used inside the Ad as interstitial, header and footer
         
        optional string advertiser_transparent_logo = 10 [json_name = "advertiserTransparentLogo"];
        Specified by:
        getAdvertiserTransparentLogo in interface GeneralTabMetadataOrBuilder
        Returns:
        The advertiserTransparentLogo.
      • getAdvertiserTransparentLogoBytes

        public com.google.protobuf.ByteString getAdvertiserTransparentLogoBytes()
         URL to 1:1 image (min 140×140px), used inside the Ad as interstitial, header and footer
         
        optional string advertiser_transparent_logo = 10 [json_name = "advertiserTransparentLogo"];
        Specified by:
        getAdvertiserTransparentLogoBytes in interface GeneralTabMetadataOrBuilder
        Returns:
        The bytes for advertiserTransparentLogo.
      • parseFrom

        public static GeneralTabMetadata parseFrom​(java.nio.ByteBuffer data)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(java.nio.ByteBuffer data,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(com.google.protobuf.ByteString data)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(com.google.protobuf.ByteString data,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(byte[] data)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(byte[] data,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(java.io.InputStream input)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(java.io.InputStream input,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static GeneralTabMetadata parseDelimitedFrom​(java.io.InputStream input)
                                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static GeneralTabMetadata parseDelimitedFrom​(java.io.InputStream input,
                                                            com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(com.google.protobuf.CodedInputStream input)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static GeneralTabMetadata parseFrom​(com.google.protobuf.CodedInputStream input,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • dynamicMethod

        protected final java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
                                                       java.lang.Object arg0,
                                                       java.lang.Object arg1)
        Specified by:
        dynamicMethod in class com.google.protobuf.GeneratedMessageLite<GeneralTabMetadata,​GeneralTabMetadata.Builder>