Name | Type | Default | Description |
---|
httpClientRef | Bean ID | | Bean ID of the HttpClient instance to use |
httpClientSecurityParametersRef | Bean ID | | Bean ID of the HttpClientSecurityParameters instance to use , (ignored in 5.0 if one of the security shortcut settings are used) |
serverCertificate | Resource path | | Path of resource containing a server certificate whose public key must match the server's. If set in 5.0, httpClientSecurityParametersRef is ignored, in 5.1 it will be merged into the supplied bean. |
certificateAuthority | Resource path | | Path of resource containing a certificate authority used to validate the server's certificate. If set in 5.0, httpClientSecurityParametersRef is ignored, in 5.1 it will be merged into the supplied bean. |
clientPrivateKey | Resource path | | Path of resource containing a private key used to authenticate the client to the server via TLS. If set in 5.0, httpClientSecurityParametersRef is ignored, in 5.1 it will be merged into the supplied bean. |
clientCertificate | Resource path |
| Path of resource containing a certificate used to authenticate the client to the server via TLS. If set in 5.0, httpClientSecurityParametersRef is ignored, in 5.1 it will be merged into the supplied bean. |
maxLength | Long | 0 | Limits size of response body to accept, or 0 for no limit. When used, only non-chunked responses that include a content length will be accepted. |
acceptStatuses | Collection<Integer> | 200 | Acceptable HTTP status codes |
acceptTypes | Collection<String> | | Acceptable MIME content types |
headerMapRef | Map<String,String> | | Bean ID of a map of custom header names and values to set in the HTTP request |
mappingStrategyRef | Bean ID | | Bean ID of a HTTPResponseMappingStrategy to process the result set in a pluggable way |
validatorRef | Bean ID | | Bean ID of a Validator to control what constitutes an initialization failure (the default does no validation) |
executableSearchBuilderRef | Bean ID | | Bean ID of an ExecutableSearchBuilder<HTTPSearch> to produce the request to execute |
templateEngine | Bean ID | | Bean ID of a org.apache.velocity.app.VelocityEngine to use for processing the URL template, generally unnecessary |
failFast | Boolean | false | Whether a failure when verifying the connection during startup is fatal (stops the Attribute filter service from starting). |