package com.google.firebase.sessions; import com.google.android.datatransport.Encoding; import com.google.android.datatransport.Event; import com.google.android.datatransport.Transformer; import com.google.android.datatransport.TransportFactory; import com.google.firebase.inject.Provider; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; import kotlin.text.Charsets; /* loaded from: classes3.dex */ public final class EventGDTLogger implements EventGDTLoggerInterface { public static final Companion Companion = new Companion(null); public final Provider transportFactoryProvider; public EventGDTLogger(Provider transportFactoryProvider) { Intrinsics.checkNotNullParameter(transportFactoryProvider, "transportFactoryProvider"); this.transportFactoryProvider = transportFactoryProvider; } @Override // com.google.firebase.sessions.EventGDTLoggerInterface public void log(SessionEvent sessionEvent) { Intrinsics.checkNotNullParameter(sessionEvent, "sessionEvent"); ((TransportFactory) this.transportFactoryProvider.get()).getTransport("FIREBASE_APPQUALITY_SESSION", SessionEvent.class, Encoding.of("json"), new Transformer() { // from class: com.google.firebase.sessions.EventGDTLogger$$ExternalSyntheticLambda0 @Override // com.google.android.datatransport.Transformer public final Object apply(Object obj) { byte[] encode; encode = EventGDTLogger.this.encode((SessionEvent) obj); return encode; } }).send(Event.ofData(sessionEvent)); } public final byte[] encode(SessionEvent sessionEvent) { String encode = SessionEvents.INSTANCE.getSESSION_EVENT_ENCODER$com_google_firebase_firebase_sessions().encode(sessionEvent); Intrinsics.checkNotNullExpressionValue(encode, "SessionEvents.SESSION_EVENT_ENCODER.encode(value)"); StringBuilder sb = new StringBuilder(); sb.append("Session Event: "); sb.append(encode); byte[] bytes = encode.getBytes(Charsets.UTF_8); Intrinsics.checkNotNullExpressionValue(bytes, "this as java.lang.String).getBytes(charset)"); return bytes; } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public Companion() { } } }