1
1
// Signature format: 2.0
2
2
package com.google.firebase.installations {
3
3
4
- public class FirebaseInstallations {
5
- method @NonNull public Task<Void> delete();
6
- method @NonNull public Task<String> getId();
4
+ public class FirebaseInstallations implements com.google.firebase.installations.FirebaseInstallationsApi {
5
+ method @NonNull public com.google.android.gms.tasks. Task<java.lang. Void> delete();
6
+ method @NonNull public com.google.android.gms.tasks. Task<java.lang. String> getId();
7
7
method @NonNull public static com.google.firebase.installations.FirebaseInstallations getInstance();
8
- method @NonNull public static com.google.firebase.installations.FirebaseInstallations getInstance(@NonNull FirebaseApp);
9
- method @NonNull public Task<InstallationTokenResult> getToken(int);
8
+ method @NonNull public static com.google.firebase.installations.FirebaseInstallations getInstance(@NonNull com.google.firebase. FirebaseApp);
9
+ method @NonNull public com.google.android.gms.tasks. Task<com.google.firebase.installations. InstallationTokenResult> getToken(@com.google.firebase.installations.FirebaseInstallationsApi.AuthTokenOption int);
10
10
}
11
11
12
- public class FirebaseInstallationsException {
12
+ public class FirebaseInstallationsException extends com.google.firebase.FirebaseException {
13
13
ctor public FirebaseInstallationsException(@NonNull com.google.firebase.installations.FirebaseInstallationsException.Status);
14
14
ctor public FirebaseInstallationsException(@NonNull String, @NonNull com.google.firebase.installations.FirebaseInstallationsException.Status);
15
15
ctor public FirebaseInstallationsException(@NonNull String, @NonNull com.google.firebase.installations.FirebaseInstallationsException.Status, @NonNull Throwable);
@@ -35,7 +35,7 @@ package com.google.firebase.installations.local {
35
35
}
36
36
37
37
public class PersistedInstallation {
38
- ctor public PersistedInstallation(@NonNull FirebaseApp);
38
+ ctor public PersistedInstallation(@NonNull com.google.firebase. FirebaseApp);
39
39
method public void clearForTesting();
40
40
method @NonNull public com.google.firebase.installations.local.PersistedInstallationEntry insertOrUpdatePersistedInstallationEntry(@NonNull com.google.firebase.installations.local.PersistedInstallationEntry);
41
41
method @NonNull public com.google.firebase.installations.local.PersistedInstallationEntry readPersistedInstallationEntryValue();
@@ -91,10 +91,10 @@ package com.google.firebase.installations.local {
91
91
package com.google.firebase.installations.remote {
92
92
93
93
public class FirebaseInstallationServiceClient {
94
- ctor public FirebaseInstallationServiceClient(@NonNull Context, @Nullable UserAgentPublisher, @Nullable HeartBeatInfo);
95
- method @NonNull public com.google.firebase.installations.remote.InstallationResponse createFirebaseInstallation(@NonNull String, @NonNull String, @NonNull String, @NonNull String);
96
- method @NonNull public void deleteFirebaseInstallation(@NonNull String, @NonNull String, @NonNull String, @NonNull String);
97
- method @NonNull public com.google.firebase.installations.remote.TokenResult generateAuthToken(@NonNull String, @NonNull String, @NonNull String, @NonNull String);
94
+ ctor public FirebaseInstallationServiceClient(@NonNull android.content. Context, @Nullable com.google.firebase.platforminfo. UserAgentPublisher, @Nullable com.google.firebase.heartbeatinfo. HeartBeatInfo);
95
+ method @NonNull public com.google.firebase.installations.remote.InstallationResponse createFirebaseInstallation(@NonNull String, @NonNull String, @NonNull String, @NonNull String) throws java.io.IOException ;
96
+ method @NonNull public void deleteFirebaseInstallation(@NonNull String, @NonNull String, @NonNull String, @NonNull String) throws com.google.firebase.FirebaseException, java.io.IOException ;
97
+ method @NonNull public com.google.firebase.installations.remote.TokenResult generateAuthToken(@NonNull String, @NonNull String, @NonNull String, @NonNull String) throws java.io.IOException ;
98
98
}
99
99
100
100
public abstract class InstallationResponse {
0 commit comments