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 { private final FirebaseRemoteConfigSettings configSettings; private final int lastFetchStatus; private final long lastSuccessfulFetchTimeInMillis; /* loaded from: classes3.dex */ public static class Builder { private FirebaseRemoteConfigSettings builderConfigSettings; private int builderLastFetchStatus; private long builderLastSuccessfulFetchTimeInMillis; public FirebaseRemoteConfigInfoImpl build() { return new FirebaseRemoteConfigInfoImpl(this.builderLastSuccessfulFetchTimeInMillis, this.builderLastFetchStatus, this.builderConfigSettings); } public Builder withConfigSettings(FirebaseRemoteConfigSettings firebaseRemoteConfigSettings) { this.builderConfigSettings = firebaseRemoteConfigSettings; return this; } public Builder withLastFetchStatus(int i) { this.builderLastFetchStatus = i; return this; } public Builder withLastSuccessfulFetchTimeInMillis(long j4) { this.builderLastSuccessfulFetchTimeInMillis = j4; return this; } private Builder() { } } public static Builder newBuilder() { return new Builder(); } @Override // com.google.firebase.remoteconfig.FirebaseRemoteConfigInfo public FirebaseRemoteConfigSettings getConfigSettings() { return this.configSettings; } @Override // com.google.firebase.remoteconfig.FirebaseRemoteConfigInfo public long getFetchTimeMillis() { return this.lastSuccessfulFetchTimeInMillis; } @Override // com.google.firebase.remoteconfig.FirebaseRemoteConfigInfo public int getLastFetchStatus() { return this.lastFetchStatus; } private FirebaseRemoteConfigInfoImpl(long j4, int i, FirebaseRemoteConfigSettings firebaseRemoteConfigSettings) { this.lastSuccessfulFetchTimeInMillis = j4; this.lastFetchStatus = i; this.configSettings = firebaseRemoteConfigSettings; } }