Stay organized with collections
    
    
      
      Save and categorize content based on your preferences.
    
  
  
    
  
  
  
  
    
  
  
    
    
  
  
AndroidThings.Product
  public
  static
  final
  
  class
  AndroidThings.Product
  
    extends Object
  
  
  
  
  
  
  
    
  AndroidThings product information.
 
Information about the build configuration on this device, generated from the Android
 Things console.
Summary
| Fields | 
|---|
  
    | 
    public
    static
    final
    String | BUILD_IDThe id of the build configuration on the device.
      
    
 | 
  
  
    | 
    public
    static
    final
    String | BUILD_NAMEThe name of the build configuration on the device.
      
    
 | 
  
  
    | 
    public
    static
    final
    long | BUILD_TIMESTAMPTimestamp of when the build configuration was created.
      
    
 | 
  
| Inherited methods | 
|---|
|  From
class 
  
    java.lang.Object
  
  
   
    
      
  
  
  
  
    | 
        
        
        
        
        
        Object | 
      clone()
      Creates and returns a copy of this object.
        
    
 |  
  
  
    | 
        
        
        
        
        
        boolean | 
      equals(Object obj)
      Indicates whether some other object is "equal to" this one.
        
    
 |  
  
  
    | 
        
        
        
        
        
        void | 
      finalize()
      Called by the garbage collector on an object when garbage collection
 determines that there are no more references to the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        Class<?> | 
      getClass()
      Returns the runtime class of this Object. |  
  
  
    | 
        
        
        
        
        
        int | 
      hashCode()
      Returns a hash code value for the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      notify()
      Wakes up a single thread that is waiting on this object's
 monitor.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      notifyAll()
      Wakes up all threads that are waiting on this object's monitor.
        
    
 |  
  
  
    | 
        
        
        
        
        
        String | 
      toString()
      Returns a string representation of the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait(long millis, int nanos)
      Causes the current thread to wait until another thread invokes the
 notify()method or thenotifyAll()method for this object, or
 some other thread interrupts the current thread, or a certain
 amount of real time has elapsed. |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait(long millis)
      Causes the current thread to wait until either another thread invokes the
 notify()method or thenotifyAll()method for this object, or a
 specified amount of time has elapsed. |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait()
      Causes the current thread to wait until another thread invokes the
 notify()method or thenotifyAll()method for this object. |  | 
Fields
    BUILD_ID
    
      
      
  
    
String BUILD_ID
    
    
    
  The id of the build configuration on the device.
    
 
    BUILD_NAME
    
      
      
  
    
String BUILD_NAME
    
    
    
  The name of the build configuration on the device.
    
 
    BUILD_TIMESTAMP
    
      
      
  
    
long BUILD_TIMESTAMP
    
    
    
  Timestamp of when the build configuration was created.
    
 
 
 
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
  Last updated 2025-02-10 UTC.
  
  
  
    
      [null,null,["Last updated 2025-02-10 UTC."],[],[]]