Interface GameRulesOrBuilder

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

    public interface GameRulesOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      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"];
      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"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getHeading

        java.lang.String getHeading()
        string heading = 1 [json_name = "heading"];
        Returns:
        The heading.
      • getHeadingBytes

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

        java.lang.String getTypeface()
        string typeface = 2 [json_name = "typeface"];
        Returns:
        The typeface.
      • getTypefaceBytes

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

        java.lang.String getButtonLabel()
        string button_label = 3 [json_name = "buttonLabel"];
        Returns:
        The buttonLabel.
      • getButtonLabelBytes

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

        java.lang.String getNumbersColor()
        string numbers_color = 4 [json_name = "numbersColor"];
        Returns:
        The numbersColor.
      • getNumbersColorBytes

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

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

        int getRulesCount()
        repeated string rules = 5 [json_name = "rules"];
        Returns:
        The count of rules.
      • getRules

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

        com.google.protobuf.ByteString getRulesBytes​(int index)
        repeated string rules = 5 [json_name = "rules"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The rules at the given index.
      • getCompleted

        boolean getCompleted()
        bool completed = 6 [json_name = "completed"];
        Returns:
        The completed.
      • getTerms

        java.lang.String getTerms()
        string terms = 7 [json_name = "terms"];
        Returns:
        The terms.
      • getTermsBytes

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

        java.lang.String getTermsUrl()
        string terms_url = 8 [json_name = "termsUrl"];
        Returns:
        The termsUrl.
      • getTermsUrlBytes

        com.google.protobuf.ByteString getTermsUrlBytes()
        string terms_url = 8 [json_name = "termsUrl"];
        Returns:
        The bytes for termsUrl.