Class GameRules

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, GameRulesOrBuilder

    public final class GameRules
    extends com.google.protobuf.GeneratedMessageLite<GameRules,​GameRules.Builder>
    implements GameRulesOrBuilder
    Protobuf type streamlayer.sdkSettings.game.common.GameRules
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GameRules.Builder
      Protobuf type streamlayer.sdkSettings.game.common.GameRules
      • 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 
      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 getButtonLabel()
      string button_label = 3 [json_name = "buttonLabel"];
      com.google.protobuf.ByteString getButtonLabelBytes()
      string button_label = 3 [json_name = "buttonLabel"];
      boolean getCompleted()
      bool completed = 6 [json_name = "completed"];
      static GameRules getDefaultInstance()  
      java.lang.String getHeading()
      string heading = 1 [json_name = "heading"];
      com.google.protobuf.ByteString getHeadingBytes()
      string heading = 1 [json_name = "heading"];
      java.lang.String getNumbersColor()
      string numbers_color = 4 [json_name = "numbersColor"];
      com.google.protobuf.ByteString getNumbersColorBytes()
      string numbers_color = 4 [json_name = "numbersColor"];
      java.lang.String getRules​(int index)
      repeated string rules = 5 [json_name = "rules"];
      com.google.protobuf.ByteString getRulesBytes​(int index)
      repeated string rules = 5 [json_name = "rules"];
      int getRulesCount()
      repeated string rules = 5 [json_name = "rules"];
      java.util.List<java.lang.String> getRulesList()
      repeated string rules = 5 [json_name = "rules"];
      java.lang.String getTerms()
      string terms = 7 [json_name = "terms"];
      com.google.protobuf.ByteString getTermsBytes()
      string terms = 7 [json_name = "terms"];
      java.lang.String getTermsUrl()
      string terms_url = 8 [json_name = "termsUrl"];
      com.google.protobuf.ByteString getTermsUrlBytes()
      string terms_url = 8 [json_name = "termsUrl"];
      java.lang.String getTypeface()
      string typeface = 2 [json_name = "typeface"];
      com.google.protobuf.ByteString getTypefaceBytes()
      string typeface = 2 [json_name = "typeface"];
      static GameRules.Builder newBuilder()  
      static GameRules.Builder newBuilder​(GameRules prototype)  
      static GameRules parseDelimitedFrom​(java.io.InputStream input)  
      static GameRules parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GameRules parseFrom​(byte[] data)  
      static GameRules parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GameRules parseFrom​(com.google.protobuf.ByteString data)  
      static GameRules parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GameRules parseFrom​(com.google.protobuf.CodedInputStream input)  
      static GameRules parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GameRules parseFrom​(java.io.InputStream input)  
      static GameRules parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static GameRules parseFrom​(java.nio.ByteBuffer data)  
      static GameRules parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<GameRules> 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
    • Method Detail

      • getHeading

        public java.lang.String getHeading()
        string heading = 1 [json_name = "heading"];
        Specified by:
        getHeading in interface GameRulesOrBuilder
        Returns:
        The heading.
      • getHeadingBytes

        public com.google.protobuf.ByteString getHeadingBytes()
        string heading = 1 [json_name = "heading"];
        Specified by:
        getHeadingBytes in interface GameRulesOrBuilder
        Returns:
        The bytes for heading.
      • getTypeface

        public java.lang.String getTypeface()
        string typeface = 2 [json_name = "typeface"];
        Specified by:
        getTypeface in interface GameRulesOrBuilder
        Returns:
        The typeface.
      • getTypefaceBytes

        public com.google.protobuf.ByteString getTypefaceBytes()
        string typeface = 2 [json_name = "typeface"];
        Specified by:
        getTypefaceBytes in interface GameRulesOrBuilder
        Returns:
        The bytes for typeface.
      • getButtonLabel

        public java.lang.String getButtonLabel()
        string button_label = 3 [json_name = "buttonLabel"];
        Specified by:
        getButtonLabel in interface GameRulesOrBuilder
        Returns:
        The buttonLabel.
      • getButtonLabelBytes

        public com.google.protobuf.ByteString getButtonLabelBytes()
        string button_label = 3 [json_name = "buttonLabel"];
        Specified by:
        getButtonLabelBytes in interface GameRulesOrBuilder
        Returns:
        The bytes for buttonLabel.
      • getNumbersColor

        public java.lang.String getNumbersColor()
        string numbers_color = 4 [json_name = "numbersColor"];
        Specified by:
        getNumbersColor in interface GameRulesOrBuilder
        Returns:
        The numbersColor.
      • getNumbersColorBytes

        public com.google.protobuf.ByteString getNumbersColorBytes()
        string numbers_color = 4 [json_name = "numbersColor"];
        Specified by:
        getNumbersColorBytes in interface GameRulesOrBuilder
        Returns:
        The bytes for numbersColor.
      • getRulesList

        public java.util.List<java.lang.String> getRulesList()
        repeated string rules = 5 [json_name = "rules"];
        Specified by:
        getRulesList in interface GameRulesOrBuilder
        Returns:
        A list containing the rules.
      • getRulesCount

        public int getRulesCount()
        repeated string rules = 5 [json_name = "rules"];
        Specified by:
        getRulesCount in interface GameRulesOrBuilder
        Returns:
        The count of rules.
      • getRules

        public java.lang.String getRules​(int index)
        repeated string rules = 5 [json_name = "rules"];
        Specified by:
        getRules in interface GameRulesOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The rules at the given index.
      • getRulesBytes

        public com.google.protobuf.ByteString getRulesBytes​(int index)
        repeated string rules = 5 [json_name = "rules"];
        Specified by:
        getRulesBytes in interface GameRulesOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the rules at the given index.
      • getCompleted

        public boolean getCompleted()
        bool completed = 6 [json_name = "completed"];
        Specified by:
        getCompleted in interface GameRulesOrBuilder
        Returns:
        The completed.
      • getTerms

        public java.lang.String getTerms()
        string terms = 7 [json_name = "terms"];
        Specified by:
        getTerms in interface GameRulesOrBuilder
        Returns:
        The terms.
      • getTermsBytes

        public com.google.protobuf.ByteString getTermsBytes()
        string terms = 7 [json_name = "terms"];
        Specified by:
        getTermsBytes in interface GameRulesOrBuilder
        Returns:
        The bytes for terms.
      • getTermsUrl

        public java.lang.String getTermsUrl()
        string terms_url = 8 [json_name = "termsUrl"];
        Specified by:
        getTermsUrl in interface GameRulesOrBuilder
        Returns:
        The termsUrl.
      • getTermsUrlBytes

        public com.google.protobuf.ByteString getTermsUrlBytes()
        string terms_url = 8 [json_name = "termsUrl"];
        Specified by:
        getTermsUrlBytes in interface GameRulesOrBuilder
        Returns:
        The bytes for termsUrl.
      • parseFrom

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

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

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

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

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

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

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

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

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

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

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

        public static GameRules 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<GameRules,​GameRules.Builder>
      • getDefaultInstance

        public static GameRules getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<GameRules> parser()