ILeveledLogOutput
  public
  
  
  
  interface
  ILeveledLogOutput
  
  
      implements
      
        Log.ILogOutput
      
  
  
| com.android.tradefed.log.ILeveledLogOutput | 
इस इंटरफ़ेस को लागू करने वाली क्लास, लॉग मैसेज को आउटपुट करने के तरीके उपलब्ध कराती हैं.
खास जानकारी
| सार्वजनिक तरीके | |
|---|---|
| 
        abstract
        
        
        
        
        ILeveledLogOutput | 
      clone()
       | 
| 
        abstract
        
        
        
        
        void | 
      closeLog()
      लॉग को बंद करता है और ज़रूरत पड़ने पर, बंद करने से पहले उसे साफ़ करता है. | 
| 
        abstract
        
        
        
        
        InputStreamSource | 
      getLog()
      लॉग डेटा की स्नैपशॉट स्ट्रीम को पकड़ता है. | 
| 
        abstract
        
        
        
        
        Log.LogLevel | 
      getLogLevel()
      दिखाने के लिए, लॉग का कम से कम लेवल पाता है. | 
| 
        abstract
        
        
        
        
        void | 
      init()
      लॉग को शुरू करें और ज़रूरी आईओ संसाधन बनाएं. | 
| 
        abstract
        
        
        
        
        void | 
      setLogLevel(Log.LogLevel logLevel)
      दिखाने के लिए, लॉग का कम से कम लेवल सेट करता है. | 
सार्वजनिक तरीके
closeLog
public abstract void closeLog ()
लॉग को बंद करता है और ज़रूरत पड़ने पर, बंद करने से पहले उसे साफ़ करता है.
getLog
public abstract InputStreamSource getLog ()
लॉग डेटा की स्नैपशॉट स्ट्रीम को पकड़ता है.
इसे ILeveledLogOutput.closeLog() के बाद नहीं बुलाया जाना चाहिए.
 
हालांकि, इस बात की कोई गारंटी नहीं है कि वापस मिली स्ट्रीम की परफ़ॉर्मेंस सबसे अच्छी होगी. कॉल करने वाले लोग, ERROR(/BufferedInputStream) में नतीजे को रैप कर सकते हैं.
| रिटर्न | |
|---|---|
| InputStreamSource | लॉग डेटा का InputStreamSource. अगर यह सुविधा काम नहीं करती है, तो शून्य दिखाया जा सकता है. | 
| थ्रो | |
|---|---|
| IllegalStateException | अगर लॉग बंद होने पर इसे कॉल किया जाता है. | 
getLogLevel
public abstract Log.LogLevel getLogLevel ()
दिखाने के लिए, लॉग का कम से कम लेवल पाता है.
| रिटर्न | |
|---|---|
| Log.LogLevel | मौजूदा LogLevel | 
init
public abstract void init ()
लॉग को शुरू करें और ज़रूरी आईओ संसाधन बनाएं.
setLogLevel
public abstract void setLogLevel (Log.LogLevel logLevel)
दिखाने के लिए, लॉग का कम से कम लेवल सेट करता है.
| पैरामीटर | |
|---|---|
| logLevel | Log.LogLevel: दिखाने के लिएLogLevel | 
