1 /////////////////////////////////////////////////////////////////////////////// 2 // THIS FILE IS IMMUTABLE. DO NOT EDIT IN ANY CASE. // 3 /////////////////////////////////////////////////////////////////////////////// 4 5 // This file is a frozen snapshot of an AIDL interface (or parcelable). Do not 6 // try to edit this file. It looks like you are doing that because you have 7 // modified an AIDL interface in a backward-incompatible way, e.g., deleting a 8 // function from an interface or a field from a parcelable and it broke the 9 // build. That breakage is intended. 10 // 11 // You must not make a backward incompatible changes to the AIDL files built 12 // with the aidl_interface module type with versions property set. The module 13 // type is used to build AIDL files in a way that they can be used across 14 // independently updatable components of the system. If a device is shipped 15 // with such a backward incompatible change, it has a high risk of breaking 16 // later when a module using the interface is updated, e.g., Mainline modules. 17 18 package android.net; 19 parcelable ResolverParamsParcel { 20 int netId; 21 int sampleValiditySeconds; 22 int successThreshold; 23 int minSamples; 24 int maxSamples; 25 int baseTimeoutMsec; 26 int retryCount; 27 @utf8InCpp String[] servers; 28 @utf8InCpp String[] domains; 29 @utf8InCpp String tlsName; 30 @utf8InCpp String[] tlsServers; 31 @utf8InCpp String[] tlsFingerprints; 32 } 33