Module is.codion.framework.db.http
Package is.codion.framework.db.http
Interface HttpEntityConnection.Builder
- All Superinterfaces:
EntityConnection.Builder<HttpEntityConnection,HttpEntityConnection.Builder>
- All Known Implementing Classes:
DefaultHttpEntityConnectionBuilder
- Enclosing interface:
HttpEntityConnection
public static interface HttpEntityConnection.Builder
extends EntityConnection.Builder<HttpEntityConnection,HttpEntityConnection.Builder>
Builds a self-managing http based
EntityConnection.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionconnectTimeout(int connectTimeout) https(boolean https) json(boolean json) port(int port) securePort(int securePort) socketTimeout(int socketTimeout) Methods inherited from interface is.codion.framework.db.EntityConnection.Builder
build, clientId, clientType, clientVersion, domain, domain, supports, user
-
Method Details
-
hostname
- Parameters:
hostname- the http server hostname- Returns:
- this builder instance
-
port
- Parameters:
port- the http server port- Returns:
- this builder instance
-
securePort
- Parameters:
securePort- the https server port- Returns:
- this builder instance
-
https
- Parameters:
https- true if https should be used- Returns:
- this builder instance
-
json
- Parameters:
json- true if json serialization should be used- Returns:
- this builder instance
-
socketTimeout
- Parameters:
socketTimeout- the socket timeout- Returns:
- this builder instance
-
connectTimeout
- Parameters:
connectTimeout- the connect timeout- Returns:
- this builder instance
-