1 /*
2  * Copyright (C) 2016 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License
15  */
16 package com.android.contacts;
17 
18 /**
19  * Experiment flag names.
20  */
21 public final class Experiments {
22 
23     /**
24      * Experiment to enable device account detection using CP2 queries
25      */
26     public static final String CP2_DEVICE_ACCOUNT_DETECTION_ENABLED =
27             "Account__cp2_device_account_detection_enabled";
28 
29     /**
30      * Flags for maximum content update time
31      */
32     public static final String DYNAMIC_MAX_CONTENT_CHANGE_UPDATE_DELAY_MILLIS =
33             "Shortcuts__dynamic_max_content_change_update_delay_millis";
34 
35     /**
36      * Flags for minimum content update time
37      */
38     public static final String DYNAMIC_MIN_CONTENT_CHANGE_UPDATE_DELAY_MILLIS =
39             "Shortcuts__dynamic_min_content_change_update_delay_millis";
40 
41     /**
42      * Flags for enabling video call from quick contact.
43      */
44     public static final String QUICK_CONTACT_VIDEO_CALL =
45             "QuickContact__video_call_integration";
46 
47     /**
48      * Flags for maximum time to show spinner for a contacts sync.
49      */
50     public static final String PULL_TO_REFRESH_CANCEL_REFRESH_MILLIS =
51             "PullToRefresh__cancel_refresh_millis";
52 
Experiments()53     private Experiments() {
54     }
55 }
56