package com.google.android.gms.location; import android.os.Parcel; import android.os.Parcelable; import com.google.android.gms.common.internal.Objects; import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable; import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter; import com.google.android.gms.libs.identity.zzer; import org.checkerframework.dataflow.qual.Pure; /* JADX INFO: compiled from: com.google.android.gms:play-services-location@@21.2.0 */ /* JADX INFO: loaded from: classes2.dex */ public final class DeviceOrientationRequest extends AbstractSafeParcelable { public static final Parcelable.Creator CREATOR = new zzn(); public static final long OUTPUT_PERIOD_DEFAULT = 20000; public static final long OUTPUT_PERIOD_FAST = 5000; public static final long OUTPUT_PERIOD_MEDIUM = 10000; private final long zza; private final boolean zzb; /* JADX INFO: compiled from: com.google.android.gms:play-services-location@@21.2.0 */ public static final class Builder { private long zza; private final boolean zzb; public Builder(long j) { this.zzb = false; setSamplingPeriodMicros(j); } public DeviceOrientationRequest build() { return new DeviceOrientationRequest(this.zza, this.zzb); } public Builder setSamplingPeriodMicros(long j) { boolean z = false; if (j >= 0 && j < Long.MAX_VALUE) { z = true; } StringBuilder sb = new StringBuilder(String.valueOf(j).length() + 102); sb.append("Invalid interval: "); sb.append(j); sb.append(" should be greater than or equal to 0. Note: Long.MAX_VALUE is not a valid interval."); zzer.zzb(z, sb.toString()); this.zza = j; return this; } public Builder(DeviceOrientationRequest deviceOrientationRequest) { this.zza = deviceOrientationRequest.zza(); this.zzb = deviceOrientationRequest.zzb(); } } DeviceOrientationRequest(long j, boolean z) { this.zza = j; this.zzb = z; } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof DeviceOrientationRequest)) { return false; } DeviceOrientationRequest deviceOrientationRequest = (DeviceOrientationRequest) obj; return this.zza == deviceOrientationRequest.zza && this.zzb == deviceOrientationRequest.zzb; } @Pure public long getSamplingPeriodMicros() { return this.zza; } public int hashCode() { return Objects.hashCode(Long.valueOf(this.zza), Boolean.valueOf(this.zzb)); } public String toString() { long j = this.zza; int length = String.valueOf(j).length(); String str = true != this.zzb ? "" : ", withVelocity"; StringBuilder sb = new StringBuilder(length + 46 + str.length() + 1); sb.append("DeviceOrientationRequest[samplingPeriodMicros="); sb.append(j); sb.append(str); sb.append("]"); return sb.toString(); } @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { int iBeginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel); SafeParcelWriter.writeLong(parcel, 2, getSamplingPeriodMicros()); SafeParcelWriter.writeBoolean(parcel, 6, this.zzb); SafeParcelWriter.finishObjectHeader(parcel, iBeginObjectHeader); } final /* synthetic */ long zza() { return this.zza; } final /* synthetic */ boolean zzb() { return this.zzb; } }