public class HttpConnection
extends java.lang.Object
implements com.ca.codesv.sdk.Connection
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpConnection.HttpsConfiguration
Keystore configuration.
|
static class |
HttpConnection.HttpsConfigurationBuilder
Https configuration builder.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
HttpConnection |
port(int port)
Creates a
HttpConnection copy with a different port. |
static HttpConnection |
to(java.lang.String host)
Creates a
HttpConnection instance for a particular host. |
HttpConnection |
useHttps(HttpConnection.HttpsConfigurationBuilder httpsConfigurationBuilder)
Creates a
HttpConnection copy for a keystore configuration builder in order to provide
HTTPS protocol. |
public static HttpConnection to(java.lang.String host)
HttpConnection instance for a particular host. Port is by default 80.host - hostnameHttpConnection for next configurationpublic HttpConnection port(int port)
HttpConnection copy with a different port.port - portHttpConnection for next configurationpublic HttpConnection useHttps(HttpConnection.HttpsConfigurationBuilder httpsConfigurationBuilder)
HttpConnection copy for a keystore configuration builder in order to provide
HTTPS protocol. If the HTTP port was 80, it will be changed by this method to 443httpsConfigurationBuilder - a HttpConnection.HttpsConfigurationBuilder which is used for
configuration of HTTPsHttpConnection for next configurationpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object