Interface ConfigurationOuterClass.ConfigurationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ConfigurationOuterClass.Configuration, ConfigurationOuterClass.Configuration.Builder
Enclosing class:
ConfigurationOuterClass

public static interface ConfigurationOuterClass.ConfigurationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getMcc

      int getMcc()
       Mobile country code.
       
      uint32 mcc = 1;
      Returns:
      The mcc.
    • getMnc

      int getMnc()
       Mobile network code.
       
      uint32 mnc = 2;
      Returns:
      The mnc.
    • getLocale

      String getLocale()
       BCP-47 locale tag.
       
      string locale = 3;
      Returns:
      The locale.
    • getLocaleBytes

      com.google.protobuf.ByteString getLocaleBytes()
       BCP-47 locale tag.
       
      string locale = 3;
      Returns:
      The bytes for locale.
    • getLayoutDirectionValue

      int getLayoutDirectionValue()
       Left-to-right, right-to-left...
       
      .aapt.pb.Configuration.LayoutDirection layout_direction = 4;
      Returns:
      The enum numeric value on the wire for layoutDirection.
    • getLayoutDirection

       Left-to-right, right-to-left...
       
      .aapt.pb.Configuration.LayoutDirection layout_direction = 4;
      Returns:
      The layoutDirection.
    • getScreenWidth

      int getScreenWidth()
       Screen width in pixels. Prefer screen_width_dp.
       
      uint32 screen_width = 5;
      Returns:
      The screenWidth.
    • getScreenHeight

      int getScreenHeight()
       Screen height in pixels. Prefer screen_height_dp.
       
      uint32 screen_height = 6;
      Returns:
      The screenHeight.
    • getScreenWidthDp

      int getScreenWidthDp()
       Screen width in density independent pixels (dp).
       
      uint32 screen_width_dp = 7;
      Returns:
      The screenWidthDp.
    • getScreenHeightDp

      int getScreenHeightDp()
       Screen height in density independent pixels (dp).
       
      uint32 screen_height_dp = 8;
      Returns:
      The screenHeightDp.
    • getSmallestScreenWidthDp

      int getSmallestScreenWidthDp()
       The smallest screen dimension, regardless of orientation, in dp.
       
      uint32 smallest_screen_width_dp = 9;
      Returns:
      The smallestScreenWidthDp.
    • getScreenLayoutSizeValue

      int getScreenLayoutSizeValue()
       Whether the device screen is classified as small, normal, large, xlarge.
       
      .aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;
      Returns:
      The enum numeric value on the wire for screenLayoutSize.
    • getScreenLayoutSize

       Whether the device screen is classified as small, normal, large, xlarge.
       
      .aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;
      Returns:
      The screenLayoutSize.
    • getScreenLayoutLongValue

      int getScreenLayoutLongValue()
       Whether the device screen is long.
       
      .aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;
      Returns:
      The enum numeric value on the wire for screenLayoutLong.
    • getScreenLayoutLong

       Whether the device screen is long.
       
      .aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;
      Returns:
      The screenLayoutLong.
    • getScreenRoundValue

      int getScreenRoundValue()
       Whether the screen is round (Android Wear).
       
      .aapt.pb.Configuration.ScreenRound screen_round = 12;
      Returns:
      The enum numeric value on the wire for screenRound.
    • getScreenRound

       Whether the screen is round (Android Wear).
       
      .aapt.pb.Configuration.ScreenRound screen_round = 12;
      Returns:
      The screenRound.
    • getWideColorGamutValue

      int getWideColorGamutValue()
       Whether the screen supports wide color gamut.
       
      .aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;
      Returns:
      The enum numeric value on the wire for wideColorGamut.
    • getWideColorGamut

       Whether the screen supports wide color gamut.
       
      .aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;
      Returns:
      The wideColorGamut.
    • getHdrValue

      int getHdrValue()
       Whether the screen has high dynamic range.
       
      .aapt.pb.Configuration.Hdr hdr = 14;
      Returns:
      The enum numeric value on the wire for hdr.
    • getHdr

       Whether the screen has high dynamic range.
       
      .aapt.pb.Configuration.Hdr hdr = 14;
      Returns:
      The hdr.
    • getOrientationValue

      int getOrientationValue()
       Which orientation the device is in (portrait, landscape).
       
      .aapt.pb.Configuration.Orientation orientation = 15;
      Returns:
      The enum numeric value on the wire for orientation.
    • getOrientation

       Which orientation the device is in (portrait, landscape).
       
      .aapt.pb.Configuration.Orientation orientation = 15;
      Returns:
      The orientation.
    • getUiModeTypeValue

      int getUiModeTypeValue()
       Which type of UI mode the device is in (television, car, etc.).
       
      .aapt.pb.Configuration.UiModeType ui_mode_type = 16;
      Returns:
      The enum numeric value on the wire for uiModeType.
    • getUiModeType

       Which type of UI mode the device is in (television, car, etc.).
       
      .aapt.pb.Configuration.UiModeType ui_mode_type = 16;
      Returns:
      The uiModeType.
    • getUiModeNightValue

      int getUiModeNightValue()
       Whether the device is in night mode.
       
      .aapt.pb.Configuration.UiModeNight ui_mode_night = 17;
      Returns:
      The enum numeric value on the wire for uiModeNight.
    • getUiModeNight

       Whether the device is in night mode.
       
      .aapt.pb.Configuration.UiModeNight ui_mode_night = 17;
      Returns:
      The uiModeNight.
    • getDensity

      int getDensity()
       The device's screen density in dots-per-inch (dpi).
       
      uint32 density = 18;
      Returns:
      The density.
    • getTouchscreenValue

      int getTouchscreenValue()
       Whether a touchscreen exists, supports a stylus, or finger.
       
      .aapt.pb.Configuration.Touchscreen touchscreen = 19;
      Returns:
      The enum numeric value on the wire for touchscreen.
    • getTouchscreen

       Whether a touchscreen exists, supports a stylus, or finger.
       
      .aapt.pb.Configuration.Touchscreen touchscreen = 19;
      Returns:
      The touchscreen.
    • getKeysHiddenValue

      int getKeysHiddenValue()
       Whether the keyboard hardware keys are currently hidden, exposed, or
       if the keyboard is a software keyboard.
       
      .aapt.pb.Configuration.KeysHidden keys_hidden = 20;
      Returns:
      The enum numeric value on the wire for keysHidden.
    • getKeysHidden

       Whether the keyboard hardware keys are currently hidden, exposed, or
       if the keyboard is a software keyboard.
       
      .aapt.pb.Configuration.KeysHidden keys_hidden = 20;
      Returns:
      The keysHidden.
    • getKeyboardValue

      int getKeyboardValue()
       The type of keyboard present (none, QWERTY, 12-key).
       
      .aapt.pb.Configuration.Keyboard keyboard = 21;
      Returns:
      The enum numeric value on the wire for keyboard.
    • getKeyboard

       The type of keyboard present (none, QWERTY, 12-key).
       
      .aapt.pb.Configuration.Keyboard keyboard = 21;
      Returns:
      The keyboard.
    • getNavHiddenValue

      int getNavHiddenValue()
       Whether the navigation is exposed or hidden.
       
      .aapt.pb.Configuration.NavHidden nav_hidden = 22;
      Returns:
      The enum numeric value on the wire for navHidden.
    • getNavHidden

       Whether the navigation is exposed or hidden.
       
      .aapt.pb.Configuration.NavHidden nav_hidden = 22;
      Returns:
      The navHidden.
    • getNavigationValue

      int getNavigationValue()
       The type of navigation present on the device
       (trackball, wheel, dpad, etc.).
       
      .aapt.pb.Configuration.Navigation navigation = 23;
      Returns:
      The enum numeric value on the wire for navigation.
    • getNavigation

       The type of navigation present on the device
       (trackball, wheel, dpad, etc.).
       
      .aapt.pb.Configuration.Navigation navigation = 23;
      Returns:
      The navigation.
    • getSdkVersion

      int getSdkVersion()
       The minimum SDK version of the device.
       
      uint32 sdk_version = 24;
      Returns:
      The sdkVersion.
    • getGrammaticalGenderValue

      int getGrammaticalGenderValue()
       Grammatical gender.
       
      .aapt.pb.Configuration.GrammaticalGender grammatical_gender = 26;
      Returns:
      The enum numeric value on the wire for grammaticalGender.
    • getGrammaticalGender

       Grammatical gender.
       
      .aapt.pb.Configuration.GrammaticalGender grammatical_gender = 26;
      Returns:
      The grammaticalGender.
    • getProduct

      String getProduct()
      string product = 25;
      Returns:
      The product.
    • getProductBytes

      com.google.protobuf.ByteString getProductBytes()
      string product = 25;
      Returns:
      The bytes for product.