.class abstract Lcom/google/android/datatransport/runtime/SendRequest; .super Ljava/lang/Object; .source "SendRequest.java" # annotations .annotation build Lcom/google/auto/value/AutoValue; .end annotation .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/google/android/datatransport/runtime/SendRequest$Builder; } .end annotation # direct methods .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static builder()Lcom/google/android/datatransport/runtime/SendRequest$Builder; .locals 1 .line 1 new-instance v0, Lcom/google/android/datatransport/runtime/AutoValue_SendRequest$Builder; invoke-direct {v0}, Lcom/google/android/datatransport/runtime/AutoValue_SendRequest$Builder;->()V return-object v0 .end method # virtual methods .method public abstract getEncoding()Lcom/google/android/datatransport/Encoding; .end method .method public abstract getEvent()Lcom/google/android/datatransport/Event; .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/android/datatransport/Event<", "*>;" } .end annotation .end method .method public getPayload()[B .locals 2 .line 1 invoke-virtual {p0}, Lcom/google/android/datatransport/runtime/SendRequest;->getTransformer()Lcom/google/android/datatransport/Transformer; move-result-object v0 invoke-virtual {p0}, Lcom/google/android/datatransport/runtime/SendRequest;->getEvent()Lcom/google/android/datatransport/Event; move-result-object v1 invoke-virtual {v1}, Lcom/google/android/datatransport/Event;->getPayload()Ljava/lang/Object; move-result-object v1 invoke-interface {v0, v1}, Lcom/google/android/datatransport/Transformer;->apply(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 check-cast v0, [B return-object v0 .end method .method public abstract getTransformer()Lcom/google/android/datatransport/Transformer; .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/android/datatransport/Transformer<", "*[B>;" } .end annotation .end method .method public abstract getTransportContext()Lcom/google/android/datatransport/runtime/TransportContext; .end method .method public abstract getTransportName()Ljava/lang/String; .end method