package com.google.android.datatransport.runtime; import com.google.android.datatransport.Encoding; import com.google.android.datatransport.Event; import com.google.android.datatransport.Transformer; import com.google.android.datatransport.runtime.AutoValue_SendRequest; /* loaded from: classes2.dex */ public abstract class SendRequest { public static abstract class Builder { public abstract SendRequest build(); public abstract Builder setEncoding(Encoding encoding); public abstract Builder setEvent(Event event); public abstract Builder setTransformer(Transformer transformer); public abstract Builder setTransportContext(TransportContext transportContext); public abstract Builder setTransportName(String str); } public abstract Encoding getEncoding(); public abstract Event getEvent(); public abstract Transformer getTransformer(); public abstract TransportContext getTransportContext(); public abstract String getTransportName(); public byte[] getPayload() { return (byte[]) getTransformer().apply(getEvent().getPayload()); } public static Builder builder() { return new AutoValue_SendRequest.Builder(); } }