Interface PromotionOrBuilder

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

    public interface PromotionOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Detail

      • getFormatValue

        @Deprecated
        int getFormatValue()
        Deprecated.
        streamlayer.interactive.Promotion.format is deprecated. See streamlayer/interactive/interactive.common.proto;l=518
        .streamlayer.interactive.PromotionFormat format = 1 [json_name = "format", deprecated = true];
        Returns:
        The enum numeric value on the wire for format.
      • getFormat

        @Deprecated
        PromotionFormat getFormat()
        Deprecated.
        streamlayer.interactive.Promotion.format is deprecated. See streamlayer/interactive/interactive.common.proto;l=518
        .streamlayer.interactive.PromotionFormat format = 1 [json_name = "format", deprecated = true];
        Returns:
        The format.
      • hasBanner

        boolean hasBanner()
        .streamlayer.interactive.Banner banner = 2 [json_name = "banner"];
        Returns:
        Whether the banner field is set.
      • getBanner

        Banner getBanner()
        .streamlayer.interactive.Banner banner = 2 [json_name = "banner"];
        Returns:
        The banner.
      • hasGeneralTabMetadata

        boolean hasGeneralTabMetadata()
         metadata for ad unit
         
        .streamlayer.interactive.GeneralTabMetadata general_tab_metadata = 3 [json_name = "generalTabMetadata"];
        Returns:
        Whether the generalTabMetadata field is set.
      • getGeneralTabMetadata

        GeneralTabMetadata getGeneralTabMetadata()
         metadata for ad unit
         
        .streamlayer.interactive.GeneralTabMetadata general_tab_metadata = 3 [json_name = "generalTabMetadata"];
        Returns:
        The generalTabMetadata.
      • getAdUnitValue

        @Deprecated
        int getAdUnitValue()
        Deprecated.
        streamlayer.interactive.Promotion.ad_unit is deprecated. See streamlayer/interactive/interactive.common.proto;l=521
         ad unit toggle
         
        .streamlayer.interactive.AdUnit ad_unit = 4 [json_name = "adUnit", deprecated = true];
        Returns:
        The enum numeric value on the wire for adUnit.
      • getAdUnit

        @Deprecated
        AdUnit getAdUnit()
        Deprecated.
        streamlayer.interactive.Promotion.ad_unit is deprecated. See streamlayer/interactive/interactive.common.proto;l=521
         ad unit toggle
         
        .streamlayer.interactive.AdUnit ad_unit = 4 [json_name = "adUnit", deprecated = true];
        Returns:
        The adUnit.
      • hasSponsor

        boolean hasSponsor()
        .streamlayer.interactive.Sponsorship sponsor = 5 [json_name = "sponsor"];
        Returns:
        Whether the sponsor field is set.
      • getSponsor

        Sponsorship getSponsor()
        .streamlayer.interactive.Sponsorship sponsor = 5 [json_name = "sponsor"];
        Returns:
        The sponsor.