.class public Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder; .super Ljava/lang/Object; .source "ExponentialBackOffPolicy.java" # annotations .annotation build Lcom/google/api/client/util/Beta; .end annotation .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/google/api/client/http/ExponentialBackOffPolicy; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "Builder" .end annotation .annotation runtime Ljava/lang/Deprecated; .end annotation # instance fields .field public final exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; # direct methods .method public constructor ()V .locals 1 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V .line 2 new-instance v0, Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-direct {v0}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->()V iput-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; return-void .end method # virtual methods .method public build()Lcom/google/api/client/http/ExponentialBackOffPolicy; .locals 1 .line 1 new-instance v0, Lcom/google/api/client/http/ExponentialBackOffPolicy; invoke-direct {v0, p0}, Lcom/google/api/client/http/ExponentialBackOffPolicy;->(Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;)V return-object v0 .end method .method public final getInitialIntervalMillis()I .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->getInitialIntervalMillis()I move-result v0 return v0 .end method .method public final getMaxElapsedTimeMillis()I .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->getMaxElapsedTimeMillis()I move-result v0 return v0 .end method .method public final getMaxIntervalMillis()I .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->getMaxIntervalMillis()I move-result v0 return v0 .end method .method public final getMultiplier()D .locals 2 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->getMultiplier()D move-result-wide v0 return-wide v0 .end method .method public final getNanoClock()Lcom/google/api/client/util/NanoClock; .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->getNanoClock()Lcom/google/api/client/util/NanoClock; move-result-object v0 return-object v0 .end method .method public final getRandomizationFactor()D .locals 2 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->getRandomizationFactor()D move-result-wide v0 return-wide v0 .end method .method public setInitialIntervalMillis(I)Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder; .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0, p1}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->setInitialIntervalMillis(I)Lcom/google/api/client/util/ExponentialBackOff$Builder; return-object p0 .end method .method public setMaxElapsedTimeMillis(I)Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder; .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0, p1}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->setMaxElapsedTimeMillis(I)Lcom/google/api/client/util/ExponentialBackOff$Builder; return-object p0 .end method .method public setMaxIntervalMillis(I)Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder; .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0, p1}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->setMaxIntervalMillis(I)Lcom/google/api/client/util/ExponentialBackOff$Builder; return-object p0 .end method .method public setMultiplier(D)Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder; .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0, p1, p2}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->setMultiplier(D)Lcom/google/api/client/util/ExponentialBackOff$Builder; return-object p0 .end method .method public setNanoClock(Lcom/google/api/client/util/NanoClock;)Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder; .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0, p1}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->setNanoClock(Lcom/google/api/client/util/NanoClock;)Lcom/google/api/client/util/ExponentialBackOff$Builder; return-object p0 .end method .method public setRandomizationFactor(D)Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder; .locals 1 .line 1 iget-object v0, p0, Lcom/google/api/client/http/ExponentialBackOffPolicy$Builder;->exponentialBackOffBuilder:Lcom/google/api/client/util/ExponentialBackOff$Builder; invoke-virtual {v0, p1, p2}, Lcom/google/api/client/util/ExponentialBackOff$Builder;->setRandomizationFactor(D)Lcom/google/api/client/util/ExponentialBackOff$Builder; return-object p0 .end method