Class GameMedia.Builder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, GameMediaOrBuilder, java.lang.Cloneable
    Enclosing class:
    GameMedia

    public static final class GameMedia.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<GameMedia,​GameMedia.Builder>
    implements GameMediaOrBuilder
    Protobuf type streamlayer.sdkSettings.game.common.GameMedia
    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      GameMedia.Builder clearGameIcon()
      string game_icon = 1 [json_name = "gameIcon"];
      GameMedia.Builder clearSponsorLogo()
      string sponsor_logo = 2 [json_name = "sponsorLogo"];
      java.lang.String getGameIcon()
      string game_icon = 1 [json_name = "gameIcon"];
      com.google.protobuf.ByteString getGameIconBytes()
      string game_icon = 1 [json_name = "gameIcon"];
      java.lang.String getSponsorLogo()
      string sponsor_logo = 2 [json_name = "sponsorLogo"];
      com.google.protobuf.ByteString getSponsorLogoBytes()
      string sponsor_logo = 2 [json_name = "sponsorLogo"];
      GameMedia.Builder setGameIcon​(java.lang.String value)
      string game_icon = 1 [json_name = "gameIcon"];
      GameMedia.Builder setGameIconBytes​(com.google.protobuf.ByteString value)
      string game_icon = 1 [json_name = "gameIcon"];
      GameMedia.Builder setSponsorLogo​(java.lang.String value)
      string sponsor_logo = 2 [json_name = "sponsorLogo"];
      GameMedia.Builder setSponsorLogoBytes​(com.google.protobuf.ByteString value)
      string sponsor_logo = 2 [json_name = "sponsorLogo"];
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

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

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getGameIcon

        public java.lang.String getGameIcon()
        string game_icon = 1 [json_name = "gameIcon"];
        Specified by:
        getGameIcon in interface GameMediaOrBuilder
        Returns:
        The gameIcon.
      • getGameIconBytes

        public com.google.protobuf.ByteString getGameIconBytes()
        string game_icon = 1 [json_name = "gameIcon"];
        Specified by:
        getGameIconBytes in interface GameMediaOrBuilder
        Returns:
        The bytes for gameIcon.
      • setGameIcon

        public GameMedia.Builder setGameIcon​(java.lang.String value)
        string game_icon = 1 [json_name = "gameIcon"];
        Parameters:
        value - The gameIcon to set.
        Returns:
        This builder for chaining.
      • clearGameIcon

        public GameMedia.Builder clearGameIcon()
        string game_icon = 1 [json_name = "gameIcon"];
        Returns:
        This builder for chaining.
      • setGameIconBytes

        public GameMedia.Builder setGameIconBytes​(com.google.protobuf.ByteString value)
        string game_icon = 1 [json_name = "gameIcon"];
        Parameters:
        value - The bytes for gameIcon to set.
        Returns:
        This builder for chaining.
      • getSponsorLogo

        public java.lang.String getSponsorLogo()
        string sponsor_logo = 2 [json_name = "sponsorLogo"];
        Specified by:
        getSponsorLogo in interface GameMediaOrBuilder
        Returns:
        The sponsorLogo.
      • getSponsorLogoBytes

        public com.google.protobuf.ByteString getSponsorLogoBytes()
        string sponsor_logo = 2 [json_name = "sponsorLogo"];
        Specified by:
        getSponsorLogoBytes in interface GameMediaOrBuilder
        Returns:
        The bytes for sponsorLogo.
      • setSponsorLogo

        public GameMedia.Builder setSponsorLogo​(java.lang.String value)
        string sponsor_logo = 2 [json_name = "sponsorLogo"];
        Parameters:
        value - The sponsorLogo to set.
        Returns:
        This builder for chaining.
      • clearSponsorLogo

        public GameMedia.Builder clearSponsorLogo()
        string sponsor_logo = 2 [json_name = "sponsorLogo"];
        Returns:
        This builder for chaining.
      • setSponsorLogoBytes

        public GameMedia.Builder setSponsorLogoBytes​(com.google.protobuf.ByteString value)
        string sponsor_logo = 2 [json_name = "sponsorLogo"];
        Parameters:
        value - The bytes for sponsorLogo to set.
        Returns:
        This builder for chaining.