- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
55 lines
1.9 KiB
Java
55 lines
1.9 KiB
Java
package com.google.firebase.remoteconfig.internal;
|
|
|
|
import com.google.firebase.remoteconfig.FirebaseRemoteConfigInfo;
|
|
import com.google.firebase.remoteconfig.FirebaseRemoteConfigSettings;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public class FirebaseRemoteConfigInfoImpl implements FirebaseRemoteConfigInfo {
|
|
public final FirebaseRemoteConfigSettings configSettings;
|
|
public final int lastFetchStatus;
|
|
public final long lastSuccessfulFetchTimeInMillis;
|
|
|
|
@Override // com.google.firebase.remoteconfig.FirebaseRemoteConfigInfo
|
|
public int getLastFetchStatus() {
|
|
return this.lastFetchStatus;
|
|
}
|
|
|
|
public FirebaseRemoteConfigInfoImpl(long j, int i, FirebaseRemoteConfigSettings firebaseRemoteConfigSettings) {
|
|
this.lastSuccessfulFetchTimeInMillis = j;
|
|
this.lastFetchStatus = i;
|
|
this.configSettings = firebaseRemoteConfigSettings;
|
|
}
|
|
|
|
public static class Builder {
|
|
public FirebaseRemoteConfigSettings builderConfigSettings;
|
|
public int builderLastFetchStatus;
|
|
public long builderLastSuccessfulFetchTimeInMillis;
|
|
|
|
public Builder withConfigSettings(FirebaseRemoteConfigSettings firebaseRemoteConfigSettings) {
|
|
this.builderConfigSettings = firebaseRemoteConfigSettings;
|
|
return this;
|
|
}
|
|
|
|
public Builder withLastFetchStatus(int i) {
|
|
this.builderLastFetchStatus = i;
|
|
return this;
|
|
}
|
|
|
|
public Builder withLastSuccessfulFetchTimeInMillis(long j) {
|
|
this.builderLastSuccessfulFetchTimeInMillis = j;
|
|
return this;
|
|
}
|
|
|
|
public Builder() {
|
|
}
|
|
|
|
public FirebaseRemoteConfigInfoImpl build() {
|
|
return new FirebaseRemoteConfigInfoImpl(this.builderLastSuccessfulFetchTimeInMillis, this.builderLastFetchStatus, this.builderConfigSettings);
|
|
}
|
|
}
|
|
|
|
public static Builder newBuilder() {
|
|
return new Builder();
|
|
}
|
|
}
|