diff options
Diffstat (limited to 'common/device-side/bedstead/harrier/common/src/main/java/com/android/bedstead/harrier/annotations/EnsureHasNoAccounts.java')
-rw-r--r-- | common/device-side/bedstead/harrier/common/src/main/java/com/android/bedstead/harrier/annotations/EnsureHasNoAccounts.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/common/device-side/bedstead/harrier/common/src/main/java/com/android/bedstead/harrier/annotations/EnsureHasNoAccounts.java b/common/device-side/bedstead/harrier/common/src/main/java/com/android/bedstead/harrier/annotations/EnsureHasNoAccounts.java index 49889940770..c420c4a4f6f 100644 --- a/common/device-side/bedstead/harrier/common/src/main/java/com/android/bedstead/harrier/annotations/EnsureHasNoAccounts.java +++ b/common/device-side/bedstead/harrier/common/src/main/java/com/android/bedstead/harrier/annotations/EnsureHasNoAccounts.java @@ -39,6 +39,14 @@ public @interface EnsureHasNoAccounts { /** Which user type the account must not be present added on. */ UserType onUser() default ANY; + /** Exclude pre created accounts. */ + boolean allowPreCreatedAccounts() default true; + + /** Behaviour if there are some accounts for the user. */ + com.android.bedstead.harrier.annotations.FailureMode failureMode() + default com.android.bedstead.harrier.annotations.FailureMode.SKIP; + + /** * Weight sets the order that annotations will be resolved. * |