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(); } }