Class Timeout.Builder
- 
                    
                    - All Implemented Interfaces:
 
 public final class Timeout.BuilderA builder for Timeout. 
- 
                
                    
                    - 
                                
                            
                                Method SummaryModifier and Type Method Description final Timeout.Builderconnect(Duration connect)The maximum time allowed to establish a connection with a host. final Timeout.Builderconnect(Optional<Duration> connect)Alias for calling Builder.connect with connect.orElse(null).final Timeout.Builderread(Duration read)The maximum time allowed between two data packets when waiting for the server’s response. final Timeout.Builderread(Optional<Duration> read)Alias for calling Builder.read with read.orElse(null).final Timeout.Builderwrite(Duration write)The maximum time allowed between two data packets when sending the request to the server. final Timeout.Builderwrite(Optional<Duration> write)Alias for calling Builder.write with write.orElse(null).final Timeout.Builderrequest(Duration request)The maximum time allowed for a complete HTTP call, not including retries. final Timeout.Builderrequest(Optional<Duration> request)Alias for calling Builder.request with request.orElse(null).final Timeoutbuild()Returns an immutable instance of Timeout. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        connectfinal Timeout.Builder connect(Duration connect) The maximum time allowed to establish a connection with a host. A value of Duration.ZERO means there's no timeout. Defaults to Duration.ofMinutes(1).
 - 
                                        connectfinal Timeout.Builder connect(Optional<Duration> connect) Alias for calling Builder.connect with connect.orElse(null).
 - 
                                        readfinal Timeout.Builder read(Duration read) The maximum time allowed between two data packets when waiting for the server’s response. A value of Duration.ZERO means there's no timeout. Defaults to request().
 - 
                                        readfinal Timeout.Builder read(Optional<Duration> read) Alias for calling Builder.read with read.orElse(null).
 - 
                                        writefinal Timeout.Builder write(Duration write) The maximum time allowed between two data packets when sending the request to the server. A value of Duration.ZERO means there's no timeout. Defaults to request().
 - 
                                        writefinal Timeout.Builder write(Optional<Duration> write) Alias for calling Builder.write with write.orElse(null).
 - 
                                        requestfinal Timeout.Builder request(Duration request) The maximum time allowed for a complete HTTP call, not including retries. This includes resolving DNS, connecting, writing the request body, server processing, as well as reading the response body. A value of Duration.ZERO means there's no timeout. Defaults to Duration.ofMinutes(10).
 - 
                                        requestfinal Timeout.Builder request(Optional<Duration> request) Alias for calling Builder.request with request.orElse(null).
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-