SSMPConfig$Builder.smali
.class public Lcom/iwangding/ssmp/SSMPConfig$Builder;
.super Ljava/lang/Object;
.source "SSMPConfig.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/iwangding/ssmp/SSMPConfig;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Builder"
.end annotation
# instance fields
.field private config:Lcom/iwangding/ssmp/SSMPConfig;
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 166
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 167
new-instance v0, Lcom/iwangding/ssmp/SSMPConfig;
invoke-direct {v0}, Lcom/iwangding/ssmp/SSMPConfig;-><init>()V
iput-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
.line 168
return-void
.end method
# virtual methods
.method public build()Lcom/iwangding/ssmp/SSMPConfig;
.registers 2
.prologue
.line 246
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
return-object v0
.end method
.method public setDownloadDataBackTime(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 215
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackTime:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$902(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 216
return-object p0
.end method
.method public setDownloadDataBackType(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 210
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackType:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$802(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 211
return-object p0
.end method
.method public setDownloadDataCatchType(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 205
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->downloadDataCatchType:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$702(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 206
return-object p0
.end method
.method public setDownloadThreadNum(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 221
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->downloadThreadNum:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$1002(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 222
return-object p0
.end method
.method public setPingCount(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 181
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->pingCount:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$202(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 182
return-object p0
.end method
.method public setPingTimeOut(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 176
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->pingTimeOut:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$102(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 177
return-object p0
.end method
.method public setTcpCount(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 195
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->tcpCount:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$502(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 196
return-object p0
.end method
.method public setTcpTimeOut(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 190
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->tcpTimeOut:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$402(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 191
return-object p0
.end method
.method public setTestType(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 200
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->testType:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$602(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 201
return-object p0
.end method
.method public setTracerouteTimeOut(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 186
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->tracerouteTimeOut:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$302(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 187
return-object p0
.end method
.method public setUploadDataBackTime(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 236
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackTime:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$1302(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 237
return-object p0
.end method
.method public setUploadDataBackType(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 231
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackType:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$1202(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 232
return-object p0
.end method
.method public setUploadDataCatchType(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 226
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->uploadDataCatchType:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$1102(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 227
return-object p0
.end method
.method public setUploadThreadNum(I)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 241
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->uploadThreadNum:I
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$1402(Lcom/iwangding/ssmp/SSMPConfig;I)I
.line 242
return-object p0
.end method
.method public setUserLocalNodes(Z)Lcom/iwangding/ssmp/SSMPConfig$Builder;
.registers 3
.prologue
.line 171
iget-object v0, p0, Lcom/iwangding/ssmp/SSMPConfig$Builder;->config:Lcom/iwangding/ssmp/SSMPConfig;
# setter for: Lcom/iwangding/ssmp/SSMPConfig;->isUserLocalNodes:Z
invoke-static {v0, p1}, Lcom/iwangding/ssmp/SSMPConfig;->access$002(Lcom/iwangding/ssmp/SSMPConfig;Z)Z
.line 172
return-object p0
.end method