Class RateLimiterOptions.Builder
- java.lang.Object
-
- org.apache.beam.sdk.io.components.ratelimiter.RateLimiterOptions.Builder
-
- Enclosing class:
- RateLimiterOptions
public abstract static class RateLimiterOptions.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description RateLimiterOptionsbuild()abstract RateLimiterOptions.BuildersetAddress(java.lang.String address)abstract RateLimiterOptions.BuildersetMaxRetries(java.lang.Integer maxRetries)abstract RateLimiterOptions.BuildersetTimeout(java.time.Duration timeout)
-
-
-
Method Detail
-
setAddress
public abstract RateLimiterOptions.Builder setAddress(java.lang.String address)
-
setMaxRetries
public abstract RateLimiterOptions.Builder setMaxRetries(java.lang.Integer maxRetries)
-
setTimeout
public abstract RateLimiterOptions.Builder setTimeout(java.time.Duration timeout)
-
build
public RateLimiterOptions build()
-
-