com.android.sdklib.devices
Class Device.Builder
java.lang.Object
com.android.sdklib.devices.Device.Builder
- Enclosing class:
- Device
public static class Device.Builder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Device.Builder
public Device.Builder()
Device.Builder
public Device.Builder(Device d)
setName
public void setName(@NonNull
java.lang.String name)
setId
public void setId(@NonNull
java.lang.String id)
setTagId
public void setTagId(@Nullable
java.lang.String tagId)
addBootProp
public void addBootProp(@NonNull
java.lang.String propName,
@NonNull
java.lang.String propValue)
setManufacturer
public void setManufacturer(@NonNull
java.lang.String manufacturer)
addSoftware
public void addSoftware(@NonNull
Software sw)
addAllSoftware
public void addAllSoftware(@NonNull
java.util.Collection<? extends Software> sw)
addState
public void addState(State state)
addAllState
public void addAllState(@NonNull
java.util.Collection<? extends State> states)
removeState
public boolean removeState(@NonNull
java.lang.String stateName)
- Removes the first
State
with the given name
- Parameters:
stateName
- The name of the State
to remove.
- Returns:
- Whether a
State
was removed or not.
setMeta
public void setMeta(@NonNull
Meta meta)
build
public Device build()