Skip to content

Commit 1d51edf

Browse files
authored
Extract FID from FIS createInstallation response (#888)
* Addressing Rayo's comment: Rename PersistedFidEntry to (#899)
1 parent 56d1eab commit 1d51edf

14 files changed

+379
-277
lines changed

firebase-installations/api.txt

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -25,45 +25,45 @@ package com.google.firebase.installations {
2525

2626
package com.google.firebase.installations.local {
2727

28-
public class PersistedFid {
29-
ctor public PersistedFid(@NonNull FirebaseApp);
28+
public class PersistedInstallation {
29+
ctor public PersistedInstallation(@NonNull FirebaseApp);
3030
method @NonNull public boolean clear();
31-
method @NonNull public boolean insertOrUpdatePersistedFidEntry(@NonNull com.google.firebase.installations.local.PersistedFidEntry);
32-
method @NonNull public com.google.firebase.installations.local.PersistedFidEntry readPersistedFidEntryValue();
31+
method @NonNull public boolean insertOrUpdatePersistedInstallationEntry(@NonNull com.google.firebase.installations.local.PersistedInstallationEntry);
32+
method @NonNull public com.google.firebase.installations.local.PersistedInstallationEntry readPersistedInstallationEntryValue();
3333
}
3434

35-
public enum PersistedFid.RegistrationStatus {
36-
enum_constant public static final com.google.firebase.installations.local.PersistedFid.RegistrationStatus NOT_GENERATED;
37-
enum_constant public static final com.google.firebase.installations.local.PersistedFid.RegistrationStatus REGISTERED;
38-
enum_constant public static final com.google.firebase.installations.local.PersistedFid.RegistrationStatus REGISTER_ERROR;
39-
enum_constant public static final com.google.firebase.installations.local.PersistedFid.RegistrationStatus UNREGISTERED;
35+
public enum PersistedInstallation.RegistrationStatus {
36+
enum_constant public static final com.google.firebase.installations.local.PersistedInstallation.RegistrationStatus NOT_GENERATED;
37+
enum_constant public static final com.google.firebase.installations.local.PersistedInstallation.RegistrationStatus REGISTERED;
38+
enum_constant public static final com.google.firebase.installations.local.PersistedInstallation.RegistrationStatus REGISTER_ERROR;
39+
enum_constant public static final com.google.firebase.installations.local.PersistedInstallation.RegistrationStatus UNREGISTERED;
4040
}
4141

42-
public abstract class PersistedFidEntry {
43-
ctor public PersistedFidEntry();
44-
method @NonNull public static com.google.firebase.installations.local.PersistedFidEntry.Builder builder();
42+
public abstract class PersistedInstallationEntry {
43+
ctor public PersistedInstallationEntry();
44+
method @NonNull public static com.google.firebase.installations.local.PersistedInstallationEntry.Builder builder();
4545
method @Nullable public abstract String getAuthToken();
4646
method public abstract long getExpiresInSecs();
4747
method @Nullable public abstract String getFirebaseInstallationId();
4848
method @Nullable public abstract String getRefreshToken();
49-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFid.RegistrationStatus getRegistrationStatus();
49+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallation.RegistrationStatus getRegistrationStatus();
5050
method public abstract long getTokenCreationEpochInSecs();
5151
method public boolean isErrored();
5252
method public boolean isNotGenerated();
5353
method public boolean isRegistered();
5454
method public boolean isUnregistered();
55-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFidEntry.Builder toBuilder();
55+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallationEntry.Builder toBuilder();
5656
}
5757

58-
public abstract static class PersistedFidEntry.Builder {
59-
ctor public PersistedFidEntry.Builder();
60-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFidEntry build();
61-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFidEntry.Builder setAuthToken(@Nullable String);
62-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFidEntry.Builder setExpiresInSecs(long);
63-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFidEntry.Builder setFirebaseInstallationId(@NonNull String);
64-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFidEntry.Builder setRefreshToken(@Nullable String);
65-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFidEntry.Builder setRegistrationStatus(@NonNull com.google.firebase.installations.local.PersistedFid.RegistrationStatus);
66-
method @NonNull public abstract com.google.firebase.installations.local.PersistedFidEntry.Builder setTokenCreationEpochInSecs(long);
58+
public abstract static class PersistedInstallationEntry.Builder {
59+
ctor public PersistedInstallationEntry.Builder();
60+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallationEntry build();
61+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallationEntry.Builder setAuthToken(@Nullable String);
62+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallationEntry.Builder setExpiresInSecs(long);
63+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallationEntry.Builder setFirebaseInstallationId(@NonNull String);
64+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallationEntry.Builder setRefreshToken(@Nullable String);
65+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallationEntry.Builder setRegistrationStatus(@NonNull com.google.firebase.installations.local.PersistedInstallation.RegistrationStatus);
66+
method @NonNull public abstract com.google.firebase.installations.local.PersistedInstallationEntry.Builder setTokenCreationEpochInSecs(long);
6767
}
6868

6969
}
@@ -94,17 +94,19 @@ package com.google.firebase.installations.remote {
9494
ctor public InstallationResponse();
9595
method @NonNull public static com.google.firebase.installations.remote.InstallationResponse.Builder builder();
9696
method @NonNull public abstract InstallationTokenResult getAuthToken();
97-
method @NonNull public abstract String getName();
97+
method @NonNull public abstract String getFid();
9898
method @NonNull public abstract String getRefreshToken();
99+
method @NonNull public abstract String getUri();
99100
method @NonNull public abstract com.google.firebase.installations.remote.InstallationResponse.Builder toBuilder();
100101
}
101102

102103
public abstract static class InstallationResponse.Builder {
103104
ctor public InstallationResponse.Builder();
104105
method @NonNull public abstract com.google.firebase.installations.remote.InstallationResponse build();
105106
method @NonNull public abstract com.google.firebase.installations.remote.InstallationResponse.Builder setAuthToken(@NonNull InstallationTokenResult);
106-
method @NonNull public abstract com.google.firebase.installations.remote.InstallationResponse.Builder setName(@NonNull String);
107+
method @NonNull public abstract com.google.firebase.installations.remote.InstallationResponse.Builder setFid(@NonNull String);
107108
method @NonNull public abstract com.google.firebase.installations.remote.InstallationResponse.Builder setRefreshToken(@NonNull String);
109+
method @NonNull public abstract com.google.firebase.installations.remote.InstallationResponse.Builder setUri(@NonNull String);
108110
}
109111

110112
}

0 commit comments

Comments
 (0)