Package com.uber.okbuck.core.model.base
Enum RuleType
- java.lang.Object
-
- java.lang.Enum<RuleType>
-
- com.uber.okbuck.core.model.base.RuleType
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBuckName()com.google.common.collect.ImmutableList<java.lang.String>getProperties()static RuleTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static RuleType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AIDL
public static final RuleType AIDL
-
ANDROID_BINARY
public static final RuleType ANDROID_BINARY
-
ANDROID_BUILD_CONFIG
public static final RuleType ANDROID_BUILD_CONFIG
-
ANDROID_INSTRUMENTATION_APK
public static final RuleType ANDROID_INSTRUMENTATION_APK
-
ANDROID_INSTRUMENTATION_TEST
public static final RuleType ANDROID_INSTRUMENTATION_TEST
-
ANDROID_LIBRARY
public static final RuleType ANDROID_LIBRARY
-
ANDROID_MODULE
public static final RuleType ANDROID_MODULE
-
ANDROID_PREBUILT_AAR
public static final RuleType ANDROID_PREBUILT_AAR
-
ANDROID_RESOURCE
public static final RuleType ANDROID_RESOURCE
-
GROOVY_LIBRARY
public static final RuleType GROOVY_LIBRARY
-
GROOVY_TEST
public static final RuleType GROOVY_TEST
-
GROOVY_INTEGRATION_TEST
public static final RuleType GROOVY_INTEGRATION_TEST
-
JAVA_ANNOTATION_PROCESSOR
public static final RuleType JAVA_ANNOTATION_PROCESSOR
-
JAVA_BINARY
public static final RuleType JAVA_BINARY
-
JAVA_LIBRARY
public static final RuleType JAVA_LIBRARY
-
JAVA_TEST
public static final RuleType JAVA_TEST
-
JAVA_INTEGRATION_TEST
public static final RuleType JAVA_INTEGRATION_TEST
-
KEYSTORE
public static final RuleType KEYSTORE
-
KOTLIN_ANDROID_LIBRARY
public static final RuleType KOTLIN_ANDROID_LIBRARY
-
KOTLIN_ANDROID_MODULE
public static final RuleType KOTLIN_ANDROID_MODULE
-
KOTLIN_LIBRARY
public static final RuleType KOTLIN_LIBRARY
-
KOTLIN_ROBOLECTRIC_TEST
public static final RuleType KOTLIN_ROBOLECTRIC_TEST
-
KOTLIN_TEST
public static final RuleType KOTLIN_TEST
-
KOTLIN_INTEGRATION_TEST
public static final RuleType KOTLIN_INTEGRATION_TEST
-
MANIFEST
public static final RuleType MANIFEST
-
SCALA_LIBRARY
public static final RuleType SCALA_LIBRARY
-
SCALA_TEST
public static final RuleType SCALA_TEST
-
SCALA_INTEGRATION_TEST
public static final RuleType SCALA_INTEGRATION_TEST
-
PREBUILT_JAR
public static final RuleType PREBUILT_JAR
-
PREBUILT
public static final RuleType PREBUILT
-
PREBUILT_NATIVE_LIBRARY
public static final RuleType PREBUILT_NATIVE_LIBRARY
-
ROBOLECTRIC_TEST
public static final RuleType ROBOLECTRIC_TEST
-
OKBUCK_PREBUILT
public static final RuleType OKBUCK_PREBUILT
-
HTTP_FILE
public static final RuleType HTTP_FILE
-
-
Method Detail
-
values
public static RuleType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (RuleType c : RuleType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RuleType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getProperties
public com.google.common.collect.ImmutableList<java.lang.String> getProperties()
-
getBuckName
public java.lang.String getBuckName()
-
-