com.android.builder.testing.api
Interface DeviceConfig


public interface DeviceConfig

Encapsulation of the device configuration obtained from "shell am get-config" command.


Nested Class Summary
static class DeviceConfig.Builder
           
static class DeviceConfig.Catetory
           
 
Method Summary
 java.util.List<java.lang.String> getAbis()
           
 java.lang.String getConfigFor(java.lang.String abi)
           
 java.lang.String getConfigForAllAbis()
           
 com.google.common.base.Optional<java.lang.String> getValue(DeviceConfig.Catetory catetory)
           
 

Method Detail

getValue

@NonNull
com.google.common.base.Optional<java.lang.String> getValue(DeviceConfig.Catetory catetory)

getAbis

@NonNull
java.util.List<java.lang.String> getAbis()

getConfigForAllAbis

@NonNull
java.lang.String getConfigForAllAbis()

getConfigFor

@NonNull
java.lang.String getConfigFor(@Nullable
                                      java.lang.String abi)