OptionUpdateRule
  public
  
  final
  
  enum
  OptionUpdateRule
  
  
  
  
    extends Enum<OptionUpdateRule>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.config.OptionUpdateRule> | |
| ↳ | com.android.tradefed.config.OptionUpdateRule | |
एक से ज़्यादा बार विकल्प तय किए जाने पर, उसके काम करने का तरीका कंट्रोल करता है.  ध्यान दें कि इस एनम में यह माना जाता है कि सेट की जाने वाली वैल्यू, ERROR(/Collection) या ERROR(/Map) नहीं हैं.
खास जानकारी
| Enum वैल्यू | |
|---|---|
| OptionUpdateRule | FIRSTकोई विकल्प सेट होने के बाद, उसे अपडेट करने की कोशिशों को अनदेखा कर दिया जाना चाहिए. | 
| OptionUpdateRule | GREATEST
 | 
| OptionUpdateRule | IMMUTABLEअगर यह विकल्प एक से ज़्यादा बार सेट किया गया है, तो  | 
| OptionUpdateRule | LASTअगर कोई विकल्प कई बार सेट किया जाता है, तो आखिरी वैल्यू को छोड़कर सभी को अनदेखा करें. | 
| OptionUpdateRule | LEAST
 | 
| सार्वजनिक तरीके | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      shouldUpdate(String optionName, Object optionSource, Field field, Object update)
      यह फ़ंक्शन मौजूदा वैल्यू और अपडेट की गई वैल्यू लेता है. साथ ही, यह बताता है कि वैल्यू को अपडेट किया जाना चाहिए या नहीं. | 
| 
        
        
        static
        
        
        OptionUpdateRule | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        OptionUpdateRule[] | 
      values()
       | 
Enum वैल्यू
FIRST
public static final OptionUpdateRule FIRST
कोई विकल्प सेट होने के बाद, उसे अपडेट करने की कोशिशों को अनदेखा कर दिया जाना चाहिए.
GREATEST
public static final OptionUpdateRule GREATEST
Comparable विकल्पों के लिए, सबसे अच्छा विकल्प चुनें.
IMMUTABLE
public static final OptionUpdateRule IMMUTABLE
अगर यह विकल्प एक से ज़्यादा बार सेट किया गया है, तो ConfigurationException दिखाएं.
LAST
public static final OptionUpdateRule LAST
अगर कोई विकल्प कई बार सेट किया गया है, तो आखिरी वैल्यू को छोड़कर सभी को अनदेखा करें.
LEAST
public static final OptionUpdateRule LEAST
Comparable विकल्पों के लिए, सबसे कम तुलना करने वाला विकल्प रखें.
सार्वजनिक तरीके
shouldUpdate
public boolean shouldUpdate (String optionName, 
                Object optionSource, 
                Field field, 
                Object update)यह फ़ंक्शन मौजूदा वैल्यू और अपडेट की गई वैल्यू लेता है और यह बताता है कि वैल्यू को अपडेट किया जाना चाहिए या नहीं.  यह माना जाता है कि update कभी भी शून्य नहीं होता.
| पैरामीटर | |
|---|---|
| optionName | String | 
| optionSource | Object | 
| field | Field | 
| update | Object | 
| रिटर्न | |
|---|---|
| boolean | |
| थ्रो | |
|---|---|
| ConfigurationException | |
valueOf
public static OptionUpdateRule valueOf (String name)
| पैरामीटर | |
|---|---|
| name | String | 
| रिटर्न | |
|---|---|
| OptionUpdateRule | |
