Package com.android.aapt
Class ConfigurationOuterClass.Configuration.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
- com.android.aapt.ConfigurationOuterClass.Configuration.Builder
-
- All Implemented Interfaces:
ConfigurationOuterClass.ConfigurationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ConfigurationOuterClass.Configuration
public static final class ConfigurationOuterClass.Configuration.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder> implements ConfigurationOuterClass.ConfigurationOrBuilder
A description of the requirements a device must have in order for a resource to be matched and selected.
Protobuf typeaapt.pb.Configuration
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurationOuterClass.Configuration.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ConfigurationOuterClass.Configurationbuild()ConfigurationOuterClass.ConfigurationbuildPartial()ConfigurationOuterClass.Configuration.Builderclear()ConfigurationOuterClass.Configuration.BuilderclearDensity()The device's screen density in dots-per-inch (dpi).ConfigurationOuterClass.Configuration.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ConfigurationOuterClass.Configuration.BuilderclearHdr()Whether the screen has high dynamic range.ConfigurationOuterClass.Configuration.BuilderclearKeyboard()The type of keyboard present (none, QWERTY, 12-key).ConfigurationOuterClass.Configuration.BuilderclearKeysHidden()Whether the keyboard hardware keys are currently hidden, exposed, or if the keyboard is a software keyboard.ConfigurationOuterClass.Configuration.BuilderclearLayoutDirection()Left-to-right, right-to-left...ConfigurationOuterClass.Configuration.BuilderclearLocale()BCP-47 locale tag.ConfigurationOuterClass.Configuration.BuilderclearMcc()Mobile country code.ConfigurationOuterClass.Configuration.BuilderclearMnc()Mobile network code.ConfigurationOuterClass.Configuration.BuilderclearNavHidden()Whether the navigation is exposed or hidden.ConfigurationOuterClass.Configuration.BuilderclearNavigation()The type of navigation present on the device (trackball, wheel, dpad, etc.).ConfigurationOuterClass.Configuration.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ConfigurationOuterClass.Configuration.BuilderclearOrientation()Which orientation the device is in (portrait, landscape).ConfigurationOuterClass.Configuration.BuilderclearProduct()string product = 25;ConfigurationOuterClass.Configuration.BuilderclearScreenHeight()Screen height in pixels.ConfigurationOuterClass.Configuration.BuilderclearScreenHeightDp()Screen height in density independent pixels (dp).ConfigurationOuterClass.Configuration.BuilderclearScreenLayoutLong()Whether the device screen is long.ConfigurationOuterClass.Configuration.BuilderclearScreenLayoutSize()Whether the device screen is classified as small, normal, large, xlarge.ConfigurationOuterClass.Configuration.BuilderclearScreenRound()Whether the screen is round (Android Wear).ConfigurationOuterClass.Configuration.BuilderclearScreenWidth()Screen width in pixels.ConfigurationOuterClass.Configuration.BuilderclearScreenWidthDp()Screen width in density independent pixels (dp).ConfigurationOuterClass.Configuration.BuilderclearSdkVersion()The minimum SDK version of the device.ConfigurationOuterClass.Configuration.BuilderclearSmallestScreenWidthDp()The smallest screen dimension, regardless of orientation, in dp.ConfigurationOuterClass.Configuration.BuilderclearTouchscreen()Whether a touchscreen exists, supports a stylus, or finger.ConfigurationOuterClass.Configuration.BuilderclearUiModeNight()Whether the device is in night mode.ConfigurationOuterClass.Configuration.BuilderclearUiModeType()Which type of UI mode the device is in (television, car, etc.).ConfigurationOuterClass.Configuration.BuilderclearWideColorGamut()Whether the screen supports wide color gamut.ConfigurationOuterClass.Configuration.Builderclone()ConfigurationOuterClass.ConfigurationgetDefaultInstanceForType()intgetDensity()The device's screen density in dots-per-inch (dpi).static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ConfigurationOuterClass.Configuration.HdrgetHdr()Whether the screen has high dynamic range.intgetHdrValue()Whether the screen has high dynamic range.ConfigurationOuterClass.Configuration.KeyboardgetKeyboard()The type of keyboard present (none, QWERTY, 12-key).intgetKeyboardValue()The type of keyboard present (none, QWERTY, 12-key).ConfigurationOuterClass.Configuration.KeysHiddengetKeysHidden()Whether the keyboard hardware keys are currently hidden, exposed, or if the keyboard is a software keyboard.intgetKeysHiddenValue()Whether the keyboard hardware keys are currently hidden, exposed, or if the keyboard is a software keyboard.ConfigurationOuterClass.Configuration.LayoutDirectiongetLayoutDirection()Left-to-right, right-to-left...intgetLayoutDirectionValue()Left-to-right, right-to-left...java.lang.StringgetLocale()BCP-47 locale tag.com.google.protobuf.ByteStringgetLocaleBytes()BCP-47 locale tag.intgetMcc()Mobile country code.intgetMnc()Mobile network code.ConfigurationOuterClass.Configuration.NavHiddengetNavHidden()Whether the navigation is exposed or hidden.intgetNavHiddenValue()Whether the navigation is exposed or hidden.ConfigurationOuterClass.Configuration.NavigationgetNavigation()The type of navigation present on the device (trackball, wheel, dpad, etc.).intgetNavigationValue()The type of navigation present on the device (trackball, wheel, dpad, etc.).ConfigurationOuterClass.Configuration.OrientationgetOrientation()Which orientation the device is in (portrait, landscape).intgetOrientationValue()Which orientation the device is in (portrait, landscape).java.lang.StringgetProduct()string product = 25;com.google.protobuf.ByteStringgetProductBytes()string product = 25;intgetScreenHeight()Screen height in pixels.intgetScreenHeightDp()Screen height in density independent pixels (dp).ConfigurationOuterClass.Configuration.ScreenLayoutLonggetScreenLayoutLong()Whether the device screen is long.intgetScreenLayoutLongValue()Whether the device screen is long.ConfigurationOuterClass.Configuration.ScreenLayoutSizegetScreenLayoutSize()Whether the device screen is classified as small, normal, large, xlarge.intgetScreenLayoutSizeValue()Whether the device screen is classified as small, normal, large, xlarge.ConfigurationOuterClass.Configuration.ScreenRoundgetScreenRound()Whether the screen is round (Android Wear).intgetScreenRoundValue()Whether the screen is round (Android Wear).intgetScreenWidth()Screen width in pixels.intgetScreenWidthDp()Screen width in density independent pixels (dp).intgetSdkVersion()The minimum SDK version of the device.intgetSmallestScreenWidthDp()The smallest screen dimension, regardless of orientation, in dp.ConfigurationOuterClass.Configuration.TouchscreengetTouchscreen()Whether a touchscreen exists, supports a stylus, or finger.intgetTouchscreenValue()Whether a touchscreen exists, supports a stylus, or finger.ConfigurationOuterClass.Configuration.UiModeNightgetUiModeNight()Whether the device is in night mode.intgetUiModeNightValue()Whether the device is in night mode.ConfigurationOuterClass.Configuration.UiModeTypegetUiModeType()Which type of UI mode the device is in (television, car, etc.).intgetUiModeTypeValue()Which type of UI mode the device is in (television, car, etc.).ConfigurationOuterClass.Configuration.WideColorGamutgetWideColorGamut()Whether the screen supports wide color gamut.intgetWideColorGamutValue()Whether the screen supports wide color gamut.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ConfigurationOuterClass.Configuration.BuildermergeFrom(ConfigurationOuterClass.Configuration other)ConfigurationOuterClass.Configuration.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ConfigurationOuterClass.Configuration.BuildermergeFrom(com.google.protobuf.Message other)ConfigurationOuterClass.Configuration.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ConfigurationOuterClass.Configuration.BuildersetDensity(int value)The device's screen density in dots-per-inch (dpi).ConfigurationOuterClass.Configuration.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ConfigurationOuterClass.Configuration.BuildersetHdr(ConfigurationOuterClass.Configuration.Hdr value)Whether the screen has high dynamic range.ConfigurationOuterClass.Configuration.BuildersetHdrValue(int value)Whether the screen has high dynamic range.ConfigurationOuterClass.Configuration.BuildersetKeyboard(ConfigurationOuterClass.Configuration.Keyboard value)The type of keyboard present (none, QWERTY, 12-key).ConfigurationOuterClass.Configuration.BuildersetKeyboardValue(int value)The type of keyboard present (none, QWERTY, 12-key).ConfigurationOuterClass.Configuration.BuildersetKeysHidden(ConfigurationOuterClass.Configuration.KeysHidden value)Whether the keyboard hardware keys are currently hidden, exposed, or if the keyboard is a software keyboard.ConfigurationOuterClass.Configuration.BuildersetKeysHiddenValue(int value)Whether the keyboard hardware keys are currently hidden, exposed, or if the keyboard is a software keyboard.ConfigurationOuterClass.Configuration.BuildersetLayoutDirection(ConfigurationOuterClass.Configuration.LayoutDirection value)Left-to-right, right-to-left...ConfigurationOuterClass.Configuration.BuildersetLayoutDirectionValue(int value)Left-to-right, right-to-left...ConfigurationOuterClass.Configuration.BuildersetLocale(java.lang.String value)BCP-47 locale tag.ConfigurationOuterClass.Configuration.BuildersetLocaleBytes(com.google.protobuf.ByteString value)BCP-47 locale tag.ConfigurationOuterClass.Configuration.BuildersetMcc(int value)Mobile country code.ConfigurationOuterClass.Configuration.BuildersetMnc(int value)Mobile network code.ConfigurationOuterClass.Configuration.BuildersetNavHidden(ConfigurationOuterClass.Configuration.NavHidden value)Whether the navigation is exposed or hidden.ConfigurationOuterClass.Configuration.BuildersetNavHiddenValue(int value)Whether the navigation is exposed or hidden.ConfigurationOuterClass.Configuration.BuildersetNavigation(ConfigurationOuterClass.Configuration.Navigation value)The type of navigation present on the device (trackball, wheel, dpad, etc.).ConfigurationOuterClass.Configuration.BuildersetNavigationValue(int value)The type of navigation present on the device (trackball, wheel, dpad, etc.).ConfigurationOuterClass.Configuration.BuildersetOrientation(ConfigurationOuterClass.Configuration.Orientation value)Which orientation the device is in (portrait, landscape).ConfigurationOuterClass.Configuration.BuildersetOrientationValue(int value)Which orientation the device is in (portrait, landscape).ConfigurationOuterClass.Configuration.BuildersetProduct(java.lang.String value)string product = 25;ConfigurationOuterClass.Configuration.BuildersetProductBytes(com.google.protobuf.ByteString value)string product = 25;ConfigurationOuterClass.Configuration.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ConfigurationOuterClass.Configuration.BuildersetScreenHeight(int value)Screen height in pixels.ConfigurationOuterClass.Configuration.BuildersetScreenHeightDp(int value)Screen height in density independent pixels (dp).ConfigurationOuterClass.Configuration.BuildersetScreenLayoutLong(ConfigurationOuterClass.Configuration.ScreenLayoutLong value)Whether the device screen is long.ConfigurationOuterClass.Configuration.BuildersetScreenLayoutLongValue(int value)Whether the device screen is long.ConfigurationOuterClass.Configuration.BuildersetScreenLayoutSize(ConfigurationOuterClass.Configuration.ScreenLayoutSize value)Whether the device screen is classified as small, normal, large, xlarge.ConfigurationOuterClass.Configuration.BuildersetScreenLayoutSizeValue(int value)Whether the device screen is classified as small, normal, large, xlarge.ConfigurationOuterClass.Configuration.BuildersetScreenRound(ConfigurationOuterClass.Configuration.ScreenRound value)Whether the screen is round (Android Wear).ConfigurationOuterClass.Configuration.BuildersetScreenRoundValue(int value)Whether the screen is round (Android Wear).ConfigurationOuterClass.Configuration.BuildersetScreenWidth(int value)Screen width in pixels.ConfigurationOuterClass.Configuration.BuildersetScreenWidthDp(int value)Screen width in density independent pixels (dp).ConfigurationOuterClass.Configuration.BuildersetSdkVersion(int value)The minimum SDK version of the device.ConfigurationOuterClass.Configuration.BuildersetSmallestScreenWidthDp(int value)The smallest screen dimension, regardless of orientation, in dp.ConfigurationOuterClass.Configuration.BuildersetTouchscreen(ConfigurationOuterClass.Configuration.Touchscreen value)Whether a touchscreen exists, supports a stylus, or finger.ConfigurationOuterClass.Configuration.BuildersetTouchscreenValue(int value)Whether a touchscreen exists, supports a stylus, or finger.ConfigurationOuterClass.Configuration.BuildersetUiModeNight(ConfigurationOuterClass.Configuration.UiModeNight value)Whether the device is in night mode.ConfigurationOuterClass.Configuration.BuildersetUiModeNightValue(int value)Whether the device is in night mode.ConfigurationOuterClass.Configuration.BuildersetUiModeType(ConfigurationOuterClass.Configuration.UiModeType value)Which type of UI mode the device is in (television, car, etc.).ConfigurationOuterClass.Configuration.BuildersetUiModeTypeValue(int value)Which type of UI mode the device is in (television, car, etc.).ConfigurationOuterClass.Configuration.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ConfigurationOuterClass.Configuration.BuildersetWideColorGamut(ConfigurationOuterClass.Configuration.WideColorGamut value)Whether the screen supports wide color gamut.ConfigurationOuterClass.Configuration.BuildersetWideColorGamutValue(int value)Whether the screen supports wide color gamut.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
clear
public ConfigurationOuterClass.Configuration.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
getDefaultInstanceForType
public ConfigurationOuterClass.Configuration getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ConfigurationOuterClass.Configuration build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ConfigurationOuterClass.Configuration buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ConfigurationOuterClass.Configuration.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
setField
public ConfigurationOuterClass.Configuration.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
clearField
public ConfigurationOuterClass.Configuration.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
clearOneof
public ConfigurationOuterClass.Configuration.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
setRepeatedField
public ConfigurationOuterClass.Configuration.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
addRepeatedField
public ConfigurationOuterClass.Configuration.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
mergeFrom
public ConfigurationOuterClass.Configuration.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConfigurationOuterClass.Configuration.Builder>
-
mergeFrom
public ConfigurationOuterClass.Configuration.Builder mergeFrom(ConfigurationOuterClass.Configuration other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
mergeFrom
public ConfigurationOuterClass.Configuration.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConfigurationOuterClass.Configuration.Builder>- Throws:
java.io.IOException
-
getMcc
public int getMcc()
Mobile country code.
uint32 mcc = 1;- Specified by:
getMccin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The mcc.
-
setMcc
public ConfigurationOuterClass.Configuration.Builder setMcc(int value)
Mobile country code.
uint32 mcc = 1;- Parameters:
value- The mcc to set.- Returns:
- This builder for chaining.
-
clearMcc
public ConfigurationOuterClass.Configuration.Builder clearMcc()
Mobile country code.
uint32 mcc = 1;- Returns:
- This builder for chaining.
-
getMnc
public int getMnc()
Mobile network code.
uint32 mnc = 2;- Specified by:
getMncin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The mnc.
-
setMnc
public ConfigurationOuterClass.Configuration.Builder setMnc(int value)
Mobile network code.
uint32 mnc = 2;- Parameters:
value- The mnc to set.- Returns:
- This builder for chaining.
-
clearMnc
public ConfigurationOuterClass.Configuration.Builder clearMnc()
Mobile network code.
uint32 mnc = 2;- Returns:
- This builder for chaining.
-
getLocale
public java.lang.String getLocale()
BCP-47 locale tag.
string locale = 3;- Specified by:
getLocalein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The locale.
-
getLocaleBytes
public com.google.protobuf.ByteString getLocaleBytes()
BCP-47 locale tag.
string locale = 3;- Specified by:
getLocaleBytesin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The bytes for locale.
-
setLocale
public ConfigurationOuterClass.Configuration.Builder setLocale(java.lang.String value)
BCP-47 locale tag.
string locale = 3;- Parameters:
value- The locale to set.- Returns:
- This builder for chaining.
-
clearLocale
public ConfigurationOuterClass.Configuration.Builder clearLocale()
BCP-47 locale tag.
string locale = 3;- Returns:
- This builder for chaining.
-
setLocaleBytes
public ConfigurationOuterClass.Configuration.Builder setLocaleBytes(com.google.protobuf.ByteString value)
BCP-47 locale tag.
string locale = 3;- Parameters:
value- The bytes for locale to set.- Returns:
- This builder for chaining.
-
getLayoutDirectionValue
public int getLayoutDirectionValue()
Left-to-right, right-to-left...
.aapt.pb.Configuration.LayoutDirection layout_direction = 4;- Specified by:
getLayoutDirectionValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for layoutDirection.
-
setLayoutDirectionValue
public ConfigurationOuterClass.Configuration.Builder setLayoutDirectionValue(int value)
Left-to-right, right-to-left...
.aapt.pb.Configuration.LayoutDirection layout_direction = 4;- Parameters:
value- The enum numeric value on the wire for layoutDirection to set.- Returns:
- This builder for chaining.
-
getLayoutDirection
public ConfigurationOuterClass.Configuration.LayoutDirection getLayoutDirection()
Left-to-right, right-to-left...
.aapt.pb.Configuration.LayoutDirection layout_direction = 4;- Specified by:
getLayoutDirectionin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The layoutDirection.
-
setLayoutDirection
public ConfigurationOuterClass.Configuration.Builder setLayoutDirection(ConfigurationOuterClass.Configuration.LayoutDirection value)
Left-to-right, right-to-left...
.aapt.pb.Configuration.LayoutDirection layout_direction = 4;- Parameters:
value- The layoutDirection to set.- Returns:
- This builder for chaining.
-
clearLayoutDirection
public ConfigurationOuterClass.Configuration.Builder clearLayoutDirection()
Left-to-right, right-to-left...
.aapt.pb.Configuration.LayoutDirection layout_direction = 4;- Returns:
- This builder for chaining.
-
getScreenWidth
public int getScreenWidth()
Screen width in pixels. Prefer screen_width_dp.
uint32 screen_width = 5;- Specified by:
getScreenWidthin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The screenWidth.
-
setScreenWidth
public ConfigurationOuterClass.Configuration.Builder setScreenWidth(int value)
Screen width in pixels. Prefer screen_width_dp.
uint32 screen_width = 5;- Parameters:
value- The screenWidth to set.- Returns:
- This builder for chaining.
-
clearScreenWidth
public ConfigurationOuterClass.Configuration.Builder clearScreenWidth()
Screen width in pixels. Prefer screen_width_dp.
uint32 screen_width = 5;- Returns:
- This builder for chaining.
-
getScreenHeight
public int getScreenHeight()
Screen height in pixels. Prefer screen_height_dp.
uint32 screen_height = 6;- Specified by:
getScreenHeightin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The screenHeight.
-
setScreenHeight
public ConfigurationOuterClass.Configuration.Builder setScreenHeight(int value)
Screen height in pixels. Prefer screen_height_dp.
uint32 screen_height = 6;- Parameters:
value- The screenHeight to set.- Returns:
- This builder for chaining.
-
clearScreenHeight
public ConfigurationOuterClass.Configuration.Builder clearScreenHeight()
Screen height in pixels. Prefer screen_height_dp.
uint32 screen_height = 6;- Returns:
- This builder for chaining.
-
getScreenWidthDp
public int getScreenWidthDp()
Screen width in density independent pixels (dp).
uint32 screen_width_dp = 7;- Specified by:
getScreenWidthDpin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The screenWidthDp.
-
setScreenWidthDp
public ConfigurationOuterClass.Configuration.Builder setScreenWidthDp(int value)
Screen width in density independent pixels (dp).
uint32 screen_width_dp = 7;- Parameters:
value- The screenWidthDp to set.- Returns:
- This builder for chaining.
-
clearScreenWidthDp
public ConfigurationOuterClass.Configuration.Builder clearScreenWidthDp()
Screen width in density independent pixels (dp).
uint32 screen_width_dp = 7;- Returns:
- This builder for chaining.
-
getScreenHeightDp
public int getScreenHeightDp()
Screen height in density independent pixels (dp).
uint32 screen_height_dp = 8;- Specified by:
getScreenHeightDpin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The screenHeightDp.
-
setScreenHeightDp
public ConfigurationOuterClass.Configuration.Builder setScreenHeightDp(int value)
Screen height in density independent pixels (dp).
uint32 screen_height_dp = 8;- Parameters:
value- The screenHeightDp to set.- Returns:
- This builder for chaining.
-
clearScreenHeightDp
public ConfigurationOuterClass.Configuration.Builder clearScreenHeightDp()
Screen height in density independent pixels (dp).
uint32 screen_height_dp = 8;- Returns:
- This builder for chaining.
-
getSmallestScreenWidthDp
public int getSmallestScreenWidthDp()
The smallest screen dimension, regardless of orientation, in dp.
uint32 smallest_screen_width_dp = 9;- Specified by:
getSmallestScreenWidthDpin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The smallestScreenWidthDp.
-
setSmallestScreenWidthDp
public ConfigurationOuterClass.Configuration.Builder setSmallestScreenWidthDp(int value)
The smallest screen dimension, regardless of orientation, in dp.
uint32 smallest_screen_width_dp = 9;- Parameters:
value- The smallestScreenWidthDp to set.- Returns:
- This builder for chaining.
-
clearSmallestScreenWidthDp
public ConfigurationOuterClass.Configuration.Builder clearSmallestScreenWidthDp()
The smallest screen dimension, regardless of orientation, in dp.
uint32 smallest_screen_width_dp = 9;- Returns:
- This builder for chaining.
-
getScreenLayoutSizeValue
public int getScreenLayoutSizeValue()
Whether the device screen is classified as small, normal, large, xlarge.
.aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;- Specified by:
getScreenLayoutSizeValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for screenLayoutSize.
-
setScreenLayoutSizeValue
public ConfigurationOuterClass.Configuration.Builder setScreenLayoutSizeValue(int value)
Whether the device screen is classified as small, normal, large, xlarge.
.aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;- Parameters:
value- The enum numeric value on the wire for screenLayoutSize to set.- Returns:
- This builder for chaining.
-
getScreenLayoutSize
public ConfigurationOuterClass.Configuration.ScreenLayoutSize getScreenLayoutSize()
Whether the device screen is classified as small, normal, large, xlarge.
.aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;- Specified by:
getScreenLayoutSizein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The screenLayoutSize.
-
setScreenLayoutSize
public ConfigurationOuterClass.Configuration.Builder setScreenLayoutSize(ConfigurationOuterClass.Configuration.ScreenLayoutSize value)
Whether the device screen is classified as small, normal, large, xlarge.
.aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;- Parameters:
value- The screenLayoutSize to set.- Returns:
- This builder for chaining.
-
clearScreenLayoutSize
public ConfigurationOuterClass.Configuration.Builder clearScreenLayoutSize()
Whether the device screen is classified as small, normal, large, xlarge.
.aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;- Returns:
- This builder for chaining.
-
getScreenLayoutLongValue
public int getScreenLayoutLongValue()
Whether the device screen is long.
.aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;- Specified by:
getScreenLayoutLongValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for screenLayoutLong.
-
setScreenLayoutLongValue
public ConfigurationOuterClass.Configuration.Builder setScreenLayoutLongValue(int value)
Whether the device screen is long.
.aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;- Parameters:
value- The enum numeric value on the wire for screenLayoutLong to set.- Returns:
- This builder for chaining.
-
getScreenLayoutLong
public ConfigurationOuterClass.Configuration.ScreenLayoutLong getScreenLayoutLong()
Whether the device screen is long.
.aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;- Specified by:
getScreenLayoutLongin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The screenLayoutLong.
-
setScreenLayoutLong
public ConfigurationOuterClass.Configuration.Builder setScreenLayoutLong(ConfigurationOuterClass.Configuration.ScreenLayoutLong value)
Whether the device screen is long.
.aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;- Parameters:
value- The screenLayoutLong to set.- Returns:
- This builder for chaining.
-
clearScreenLayoutLong
public ConfigurationOuterClass.Configuration.Builder clearScreenLayoutLong()
Whether the device screen is long.
.aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;- Returns:
- This builder for chaining.
-
getScreenRoundValue
public int getScreenRoundValue()
Whether the screen is round (Android Wear).
.aapt.pb.Configuration.ScreenRound screen_round = 12;- Specified by:
getScreenRoundValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for screenRound.
-
setScreenRoundValue
public ConfigurationOuterClass.Configuration.Builder setScreenRoundValue(int value)
Whether the screen is round (Android Wear).
.aapt.pb.Configuration.ScreenRound screen_round = 12;- Parameters:
value- The enum numeric value on the wire for screenRound to set.- Returns:
- This builder for chaining.
-
getScreenRound
public ConfigurationOuterClass.Configuration.ScreenRound getScreenRound()
Whether the screen is round (Android Wear).
.aapt.pb.Configuration.ScreenRound screen_round = 12;- Specified by:
getScreenRoundin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The screenRound.
-
setScreenRound
public ConfigurationOuterClass.Configuration.Builder setScreenRound(ConfigurationOuterClass.Configuration.ScreenRound value)
Whether the screen is round (Android Wear).
.aapt.pb.Configuration.ScreenRound screen_round = 12;- Parameters:
value- The screenRound to set.- Returns:
- This builder for chaining.
-
clearScreenRound
public ConfigurationOuterClass.Configuration.Builder clearScreenRound()
Whether the screen is round (Android Wear).
.aapt.pb.Configuration.ScreenRound screen_round = 12;- Returns:
- This builder for chaining.
-
getWideColorGamutValue
public int getWideColorGamutValue()
Whether the screen supports wide color gamut.
.aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;- Specified by:
getWideColorGamutValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for wideColorGamut.
-
setWideColorGamutValue
public ConfigurationOuterClass.Configuration.Builder setWideColorGamutValue(int value)
Whether the screen supports wide color gamut.
.aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;- Parameters:
value- The enum numeric value on the wire for wideColorGamut to set.- Returns:
- This builder for chaining.
-
getWideColorGamut
public ConfigurationOuterClass.Configuration.WideColorGamut getWideColorGamut()
Whether the screen supports wide color gamut.
.aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;- Specified by:
getWideColorGamutin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The wideColorGamut.
-
setWideColorGamut
public ConfigurationOuterClass.Configuration.Builder setWideColorGamut(ConfigurationOuterClass.Configuration.WideColorGamut value)
Whether the screen supports wide color gamut.
.aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;- Parameters:
value- The wideColorGamut to set.- Returns:
- This builder for chaining.
-
clearWideColorGamut
public ConfigurationOuterClass.Configuration.Builder clearWideColorGamut()
Whether the screen supports wide color gamut.
.aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;- Returns:
- This builder for chaining.
-
getHdrValue
public int getHdrValue()
Whether the screen has high dynamic range.
.aapt.pb.Configuration.Hdr hdr = 14;- Specified by:
getHdrValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for hdr.
-
setHdrValue
public ConfigurationOuterClass.Configuration.Builder setHdrValue(int value)
Whether the screen has high dynamic range.
.aapt.pb.Configuration.Hdr hdr = 14;- Parameters:
value- The enum numeric value on the wire for hdr to set.- Returns:
- This builder for chaining.
-
getHdr
public ConfigurationOuterClass.Configuration.Hdr getHdr()
Whether the screen has high dynamic range.
.aapt.pb.Configuration.Hdr hdr = 14;- Specified by:
getHdrin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The hdr.
-
setHdr
public ConfigurationOuterClass.Configuration.Builder setHdr(ConfigurationOuterClass.Configuration.Hdr value)
Whether the screen has high dynamic range.
.aapt.pb.Configuration.Hdr hdr = 14;- Parameters:
value- The hdr to set.- Returns:
- This builder for chaining.
-
clearHdr
public ConfigurationOuterClass.Configuration.Builder clearHdr()
Whether the screen has high dynamic range.
.aapt.pb.Configuration.Hdr hdr = 14;- Returns:
- This builder for chaining.
-
getOrientationValue
public int getOrientationValue()
Which orientation the device is in (portrait, landscape).
.aapt.pb.Configuration.Orientation orientation = 15;- Specified by:
getOrientationValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for orientation.
-
setOrientationValue
public ConfigurationOuterClass.Configuration.Builder setOrientationValue(int value)
Which orientation the device is in (portrait, landscape).
.aapt.pb.Configuration.Orientation orientation = 15;- Parameters:
value- The enum numeric value on the wire for orientation to set.- Returns:
- This builder for chaining.
-
getOrientation
public ConfigurationOuterClass.Configuration.Orientation getOrientation()
Which orientation the device is in (portrait, landscape).
.aapt.pb.Configuration.Orientation orientation = 15;- Specified by:
getOrientationin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The orientation.
-
setOrientation
public ConfigurationOuterClass.Configuration.Builder setOrientation(ConfigurationOuterClass.Configuration.Orientation value)
Which orientation the device is in (portrait, landscape).
.aapt.pb.Configuration.Orientation orientation = 15;- Parameters:
value- The orientation to set.- Returns:
- This builder for chaining.
-
clearOrientation
public ConfigurationOuterClass.Configuration.Builder clearOrientation()
Which orientation the device is in (portrait, landscape).
.aapt.pb.Configuration.Orientation orientation = 15;- Returns:
- This builder for chaining.
-
getUiModeTypeValue
public int getUiModeTypeValue()
Which type of UI mode the device is in (television, car, etc.).
.aapt.pb.Configuration.UiModeType ui_mode_type = 16;- Specified by:
getUiModeTypeValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for uiModeType.
-
setUiModeTypeValue
public ConfigurationOuterClass.Configuration.Builder setUiModeTypeValue(int value)
Which type of UI mode the device is in (television, car, etc.).
.aapt.pb.Configuration.UiModeType ui_mode_type = 16;- Parameters:
value- The enum numeric value on the wire for uiModeType to set.- Returns:
- This builder for chaining.
-
getUiModeType
public ConfigurationOuterClass.Configuration.UiModeType getUiModeType()
Which type of UI mode the device is in (television, car, etc.).
.aapt.pb.Configuration.UiModeType ui_mode_type = 16;- Specified by:
getUiModeTypein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The uiModeType.
-
setUiModeType
public ConfigurationOuterClass.Configuration.Builder setUiModeType(ConfigurationOuterClass.Configuration.UiModeType value)
Which type of UI mode the device is in (television, car, etc.).
.aapt.pb.Configuration.UiModeType ui_mode_type = 16;- Parameters:
value- The uiModeType to set.- Returns:
- This builder for chaining.
-
clearUiModeType
public ConfigurationOuterClass.Configuration.Builder clearUiModeType()
Which type of UI mode the device is in (television, car, etc.).
.aapt.pb.Configuration.UiModeType ui_mode_type = 16;- Returns:
- This builder for chaining.
-
getUiModeNightValue
public int getUiModeNightValue()
Whether the device is in night mode.
.aapt.pb.Configuration.UiModeNight ui_mode_night = 17;- Specified by:
getUiModeNightValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for uiModeNight.
-
setUiModeNightValue
public ConfigurationOuterClass.Configuration.Builder setUiModeNightValue(int value)
Whether the device is in night mode.
.aapt.pb.Configuration.UiModeNight ui_mode_night = 17;- Parameters:
value- The enum numeric value on the wire for uiModeNight to set.- Returns:
- This builder for chaining.
-
getUiModeNight
public ConfigurationOuterClass.Configuration.UiModeNight getUiModeNight()
Whether the device is in night mode.
.aapt.pb.Configuration.UiModeNight ui_mode_night = 17;- Specified by:
getUiModeNightin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The uiModeNight.
-
setUiModeNight
public ConfigurationOuterClass.Configuration.Builder setUiModeNight(ConfigurationOuterClass.Configuration.UiModeNight value)
Whether the device is in night mode.
.aapt.pb.Configuration.UiModeNight ui_mode_night = 17;- Parameters:
value- The uiModeNight to set.- Returns:
- This builder for chaining.
-
clearUiModeNight
public ConfigurationOuterClass.Configuration.Builder clearUiModeNight()
Whether the device is in night mode.
.aapt.pb.Configuration.UiModeNight ui_mode_night = 17;- Returns:
- This builder for chaining.
-
getDensity
public int getDensity()
The device's screen density in dots-per-inch (dpi).
uint32 density = 18;- Specified by:
getDensityin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The density.
-
setDensity
public ConfigurationOuterClass.Configuration.Builder setDensity(int value)
The device's screen density in dots-per-inch (dpi).
uint32 density = 18;- Parameters:
value- The density to set.- Returns:
- This builder for chaining.
-
clearDensity
public ConfigurationOuterClass.Configuration.Builder clearDensity()
The device's screen density in dots-per-inch (dpi).
uint32 density = 18;- Returns:
- This builder for chaining.
-
getTouchscreenValue
public int getTouchscreenValue()
Whether a touchscreen exists, supports a stylus, or finger.
.aapt.pb.Configuration.Touchscreen touchscreen = 19;- Specified by:
getTouchscreenValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for touchscreen.
-
setTouchscreenValue
public ConfigurationOuterClass.Configuration.Builder setTouchscreenValue(int value)
Whether a touchscreen exists, supports a stylus, or finger.
.aapt.pb.Configuration.Touchscreen touchscreen = 19;- Parameters:
value- The enum numeric value on the wire for touchscreen to set.- Returns:
- This builder for chaining.
-
getTouchscreen
public ConfigurationOuterClass.Configuration.Touchscreen getTouchscreen()
Whether a touchscreen exists, supports a stylus, or finger.
.aapt.pb.Configuration.Touchscreen touchscreen = 19;- Specified by:
getTouchscreenin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The touchscreen.
-
setTouchscreen
public ConfigurationOuterClass.Configuration.Builder setTouchscreen(ConfigurationOuterClass.Configuration.Touchscreen value)
Whether a touchscreen exists, supports a stylus, or finger.
.aapt.pb.Configuration.Touchscreen touchscreen = 19;- Parameters:
value- The touchscreen to set.- Returns:
- This builder for chaining.
-
clearTouchscreen
public ConfigurationOuterClass.Configuration.Builder clearTouchscreen()
Whether a touchscreen exists, supports a stylus, or finger.
.aapt.pb.Configuration.Touchscreen touchscreen = 19;- Returns:
- This builder for chaining.
-
getKeysHiddenValue
public 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;- Specified by:
getKeysHiddenValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for keysHidden.
-
setKeysHiddenValue
public ConfigurationOuterClass.Configuration.Builder setKeysHiddenValue(int value)
Whether the keyboard hardware keys are currently hidden, exposed, or if the keyboard is a software keyboard.
.aapt.pb.Configuration.KeysHidden keys_hidden = 20;- Parameters:
value- The enum numeric value on the wire for keysHidden to set.- Returns:
- This builder for chaining.
-
getKeysHidden
public ConfigurationOuterClass.Configuration.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;- Specified by:
getKeysHiddenin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The keysHidden.
-
setKeysHidden
public ConfigurationOuterClass.Configuration.Builder setKeysHidden(ConfigurationOuterClass.Configuration.KeysHidden value)
Whether the keyboard hardware keys are currently hidden, exposed, or if the keyboard is a software keyboard.
.aapt.pb.Configuration.KeysHidden keys_hidden = 20;- Parameters:
value- The keysHidden to set.- Returns:
- This builder for chaining.
-
clearKeysHidden
public ConfigurationOuterClass.Configuration.Builder clearKeysHidden()
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:
- This builder for chaining.
-
getKeyboardValue
public int getKeyboardValue()
The type of keyboard present (none, QWERTY, 12-key).
.aapt.pb.Configuration.Keyboard keyboard = 21;- Specified by:
getKeyboardValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for keyboard.
-
setKeyboardValue
public ConfigurationOuterClass.Configuration.Builder setKeyboardValue(int value)
The type of keyboard present (none, QWERTY, 12-key).
.aapt.pb.Configuration.Keyboard keyboard = 21;- Parameters:
value- The enum numeric value on the wire for keyboard to set.- Returns:
- This builder for chaining.
-
getKeyboard
public ConfigurationOuterClass.Configuration.Keyboard getKeyboard()
The type of keyboard present (none, QWERTY, 12-key).
.aapt.pb.Configuration.Keyboard keyboard = 21;- Specified by:
getKeyboardin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The keyboard.
-
setKeyboard
public ConfigurationOuterClass.Configuration.Builder setKeyboard(ConfigurationOuterClass.Configuration.Keyboard value)
The type of keyboard present (none, QWERTY, 12-key).
.aapt.pb.Configuration.Keyboard keyboard = 21;- Parameters:
value- The keyboard to set.- Returns:
- This builder for chaining.
-
clearKeyboard
public ConfigurationOuterClass.Configuration.Builder clearKeyboard()
The type of keyboard present (none, QWERTY, 12-key).
.aapt.pb.Configuration.Keyboard keyboard = 21;- Returns:
- This builder for chaining.
-
getNavHiddenValue
public int getNavHiddenValue()
Whether the navigation is exposed or hidden.
.aapt.pb.Configuration.NavHidden nav_hidden = 22;- Specified by:
getNavHiddenValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for navHidden.
-
setNavHiddenValue
public ConfigurationOuterClass.Configuration.Builder setNavHiddenValue(int value)
Whether the navigation is exposed or hidden.
.aapt.pb.Configuration.NavHidden nav_hidden = 22;- Parameters:
value- The enum numeric value on the wire for navHidden to set.- Returns:
- This builder for chaining.
-
getNavHidden
public ConfigurationOuterClass.Configuration.NavHidden getNavHidden()
Whether the navigation is exposed or hidden.
.aapt.pb.Configuration.NavHidden nav_hidden = 22;- Specified by:
getNavHiddenin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The navHidden.
-
setNavHidden
public ConfigurationOuterClass.Configuration.Builder setNavHidden(ConfigurationOuterClass.Configuration.NavHidden value)
Whether the navigation is exposed or hidden.
.aapt.pb.Configuration.NavHidden nav_hidden = 22;- Parameters:
value- The navHidden to set.- Returns:
- This builder for chaining.
-
clearNavHidden
public ConfigurationOuterClass.Configuration.Builder clearNavHidden()
Whether the navigation is exposed or hidden.
.aapt.pb.Configuration.NavHidden nav_hidden = 22;- Returns:
- This builder for chaining.
-
getNavigationValue
public int getNavigationValue()
The type of navigation present on the device (trackball, wheel, dpad, etc.).
.aapt.pb.Configuration.Navigation navigation = 23;- Specified by:
getNavigationValuein interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The enum numeric value on the wire for navigation.
-
setNavigationValue
public ConfigurationOuterClass.Configuration.Builder setNavigationValue(int value)
The type of navigation present on the device (trackball, wheel, dpad, etc.).
.aapt.pb.Configuration.Navigation navigation = 23;- Parameters:
value- The enum numeric value on the wire for navigation to set.- Returns:
- This builder for chaining.
-
getNavigation
public ConfigurationOuterClass.Configuration.Navigation getNavigation()
The type of navigation present on the device (trackball, wheel, dpad, etc.).
.aapt.pb.Configuration.Navigation navigation = 23;- Specified by:
getNavigationin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The navigation.
-
setNavigation
public ConfigurationOuterClass.Configuration.Builder setNavigation(ConfigurationOuterClass.Configuration.Navigation value)
The type of navigation present on the device (trackball, wheel, dpad, etc.).
.aapt.pb.Configuration.Navigation navigation = 23;- Parameters:
value- The navigation to set.- Returns:
- This builder for chaining.
-
clearNavigation
public ConfigurationOuterClass.Configuration.Builder clearNavigation()
The type of navigation present on the device (trackball, wheel, dpad, etc.).
.aapt.pb.Configuration.Navigation navigation = 23;- Returns:
- This builder for chaining.
-
getSdkVersion
public int getSdkVersion()
The minimum SDK version of the device.
uint32 sdk_version = 24;- Specified by:
getSdkVersionin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The sdkVersion.
-
setSdkVersion
public ConfigurationOuterClass.Configuration.Builder setSdkVersion(int value)
The minimum SDK version of the device.
uint32 sdk_version = 24;- Parameters:
value- The sdkVersion to set.- Returns:
- This builder for chaining.
-
clearSdkVersion
public ConfigurationOuterClass.Configuration.Builder clearSdkVersion()
The minimum SDK version of the device.
uint32 sdk_version = 24;- Returns:
- This builder for chaining.
-
getProduct
public java.lang.String getProduct()
string product = 25;- Specified by:
getProductin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The product.
-
getProductBytes
public com.google.protobuf.ByteString getProductBytes()
string product = 25;- Specified by:
getProductBytesin interfaceConfigurationOuterClass.ConfigurationOrBuilder- Returns:
- The bytes for product.
-
setProduct
public ConfigurationOuterClass.Configuration.Builder setProduct(java.lang.String value)
string product = 25;- Parameters:
value- The product to set.- Returns:
- This builder for chaining.
-
clearProduct
public ConfigurationOuterClass.Configuration.Builder clearProduct()
string product = 25;- Returns:
- This builder for chaining.
-
setProductBytes
public ConfigurationOuterClass.Configuration.Builder setProductBytes(com.google.protobuf.ByteString value)
string product = 25;- Parameters:
value- The bytes for product to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ConfigurationOuterClass.Configuration.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
mergeUnknownFields
public final ConfigurationOuterClass.Configuration.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConfigurationOuterClass.Configuration.Builder>
-
-