ap$a.smali
.class public final Lcom/tendcloud/tenddata/ap$a;
.super Ljava/lang/Object;
.source "td"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/tendcloud/tenddata/ap;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
# instance fields
.field private body:Lcom/tendcloud/tenddata/aq;
.field private cert:Ljava/lang/String;
.field private connectionTimeout:I
.field private headers:Lcom/tendcloud/tenddata/ar;
.field private host:Ljava/lang/String;
.field private ip:Ljava/lang/String;
.field private method:Lcom/tendcloud/tenddata/as;
.field private readTimeout:I
.field private url:Ljava/net/URL;
# direct methods
.method constructor <init>()V
.registers 2
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const v0, 0xea60
.line 2
iput v0, p0, Lcom/tendcloud/tenddata/ap$a;->connectionTimeout:I
.line 3
iput v0, p0, Lcom/tendcloud/tenddata/ap$a;->readTimeout:I
return-void
.end method
# virtual methods
.method public body(Lcom/tendcloud/tenddata/aq;)Lcom/tendcloud/tenddata/ap$a;
.registers 2
.line 1
iput-object p1, p0, Lcom/tendcloud/tenddata/ap$a;->body:Lcom/tendcloud/tenddata/aq;
return-object p0
.end method
.method public build()Lcom/tendcloud/tenddata/ap;
.registers 13
.line 1
new-instance v11, Lcom/tendcloud/tenddata/ap;
iget-object v1, p0, Lcom/tendcloud/tenddata/ap$a;->url:Ljava/net/URL;
iget-object v2, p0, Lcom/tendcloud/tenddata/ap$a;->method:Lcom/tendcloud/tenddata/as;
iget-object v3, p0, Lcom/tendcloud/tenddata/ap$a;->headers:Lcom/tendcloud/tenddata/ar;
iget-object v4, p0, Lcom/tendcloud/tenddata/ap$a;->body:Lcom/tendcloud/tenddata/aq;
iget v5, p0, Lcom/tendcloud/tenddata/ap$a;->connectionTimeout:I
iget v6, p0, Lcom/tendcloud/tenddata/ap$a;->readTimeout:I
iget-object v7, p0, Lcom/tendcloud/tenddata/ap$a;->cert:Ljava/lang/String;
iget-object v8, p0, Lcom/tendcloud/tenddata/ap$a;->host:Ljava/lang/String;
iget-object v9, p0, Lcom/tendcloud/tenddata/ap$a;->ip:Ljava/lang/String;
const/4 v10, 0x0
move-object v0, v11
invoke-direct/range {v0 .. v10}, Lcom/tendcloud/tenddata/ap;-><init>(Ljava/net/URL;Lcom/tendcloud/tenddata/as;Lcom/tendcloud/tenddata/ar;Lcom/tendcloud/tenddata/aq;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/tendcloud/tenddata/ap$1;)V
return-object v11
.end method
.method public cert(Ljava/lang/String;)Lcom/tendcloud/tenddata/ap$a;
.registers 2
.line 1
iput-object p1, p0, Lcom/tendcloud/tenddata/ap$a;->cert:Ljava/lang/String;
return-object p0
.end method
.method public connectionTimeout(I)Lcom/tendcloud/tenddata/ap$a;
.registers 2
.line 1
iput p1, p0, Lcom/tendcloud/tenddata/ap$a;->connectionTimeout:I
return-object p0
.end method
.method public header(Lcom/tendcloud/tenddata/ar;)Lcom/tendcloud/tenddata/ap$a;
.registers 2
.line 1
iput-object p1, p0, Lcom/tendcloud/tenddata/ap$a;->headers:Lcom/tendcloud/tenddata/ar;
return-object p0
.end method
.method public host(Ljava/lang/String;)Lcom/tendcloud/tenddata/ap$a;
.registers 2
.line 1
iput-object p1, p0, Lcom/tendcloud/tenddata/ap$a;->host:Ljava/lang/String;
return-object p0
.end method
.method public ip(Ljava/lang/String;)Lcom/tendcloud/tenddata/ap$a;
.registers 2
.line 1
iput-object p1, p0, Lcom/tendcloud/tenddata/ap$a;->ip:Ljava/lang/String;
return-object p0
.end method
.method public method(Lcom/tendcloud/tenddata/as;)Lcom/tendcloud/tenddata/ap$a;
.registers 2
.line 1
iput-object p1, p0, Lcom/tendcloud/tenddata/ap$a;->method:Lcom/tendcloud/tenddata/as;
return-object p0
.end method
.method public readTimeout(I)Lcom/tendcloud/tenddata/ap$a;
.registers 2
.line 1
iput p1, p0, Lcom/tendcloud/tenddata/ap$a;->readTimeout:I
return-object p0
.end method
.method public url(Ljava/lang/String;)Lcom/tendcloud/tenddata/ap$a;
.registers 3
.line 1
:try_start_0
new-instance v0, Ljava/net/URL;
invoke-direct {v0, p1}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
iput-object v0, p0, Lcom/tendcloud/tenddata/ap$a;->url:Ljava/net/URL;
:try_end_7
.catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_7} :catch_8
return-object p0
:catch_8
move-exception p1
.line 2
new-instance v0, Ljava/lang/IllegalArgumentException;
invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/Throwable;)V
throw v0
.end method