Interface QuestionOptions.PromotionOptionsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Banner getBanner()
      .streamlayer.interactive.Banner banner = 3 [json_name = "banner"];
      PromotionWallet getEnableWallet()
      .streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet"];
      int getEnableWalletValue()
      .streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet"];
      Sponsorship getSponsor()
      .streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];
      PromotionType getType()
      .streamlayer.interactive.PromotionType type = 1 [json_name = "type"];
      int getTypeValue()
      .streamlayer.interactive.PromotionType type = 1 [json_name = "type"];
      boolean hasBanner()
      .streamlayer.interactive.Banner banner = 3 [json_name = "banner"];
      boolean hasSponsor()
      .streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getTypeValue

        int getTypeValue()
        .streamlayer.interactive.PromotionType type = 1 [json_name = "type"];
        Returns:
        The enum numeric value on the wire for type.
      • getType

        PromotionType getType()
        .streamlayer.interactive.PromotionType type = 1 [json_name = "type"];
        Returns:
        The type.
      • hasSponsor

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

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

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

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

        int getEnableWalletValue()
        .streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet"];
        Returns:
        The enum numeric value on the wire for enableWallet.
      • getEnableWallet

        PromotionWallet getEnableWallet()
        .streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet"];
        Returns:
        The enableWallet.