package com.google.firebase.remoteconfig; import com.google.firebase.remoteconfig.internal.ConfigFetchHandler; /* loaded from: classes.dex */ public class FirebaseRemoteConfigSettings { private final long fetchTimeoutInSeconds; private final long minimumFetchInterval; private FirebaseRemoteConfigSettings(Builder builder) { this.fetchTimeoutInSeconds = builder.fetchTimeoutInSeconds; this.minimumFetchInterval = builder.minimumFetchInterval; } /* loaded from: classes.dex */ public static class Builder { private long fetchTimeoutInSeconds = 60; private long minimumFetchInterval = ConfigFetchHandler.DEFAULT_MINIMUM_FETCH_INTERVAL_IN_SECONDS; public Builder setMinimumFetchIntervalInSeconds(long j) { if (j >= 0) { this.minimumFetchInterval = j; return this; } StringBuilder sb = new StringBuilder("Minimum interval between fetches has to be a non-negative number. "); sb.append(j); sb.append(" is an invalid argument"); throw new IllegalArgumentException(sb.toString()); } public FirebaseRemoteConfigSettings build() { return new FirebaseRemoteConfigSettings(this); } } public long getMinimumFetchIntervalInSeconds() { return this.minimumFetchInterval; } public long getFetchTimeoutInSeconds() { return this.fetchTimeoutInSeconds; } }