Package feign.soap
Class SOAPEncoder.Builder
- java.lang.Object
-
- feign.soap.SOAPEncoder.Builder
-
- Enclosing class:
- SOAPEncoder
public static class SOAPEncoder.Builder extends java.lang.Object
Creates instances ofSOAPEncoder
.
-
-
Field Summary
Fields Modifier and Type Field Description boolean
formattedOutput
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SOAPEncoder
build()
SOAPEncoder.Builder
withCharsetEncoding(java.nio.charset.Charset charsetEncoding)
Specify the charset encoding.SOAPEncoder.Builder
withFormattedOutput(boolean formattedOutput)
Output format indent if true.SOAPEncoder.Builder
withJAXBContextFactory(feign.jaxb.JAXBContextFactory jaxbContextFactory)
TheJAXBContextFactory
for body part.SOAPEncoder.Builder
withSOAPProtocol(java.lang.String soapProtocol)
The protocol used to create message factory.SOAPEncoder.Builder
withWriteXmlDeclaration(boolean writeXmlDeclaration)
Write the xml declaration if true.
-
-
-
Method Detail
-
withJAXBContextFactory
public SOAPEncoder.Builder withJAXBContextFactory(feign.jaxb.JAXBContextFactory jaxbContextFactory)
TheJAXBContextFactory
for body part.
-
withFormattedOutput
public SOAPEncoder.Builder withFormattedOutput(boolean formattedOutput)
Output format indent if true. Default is false
-
withWriteXmlDeclaration
public SOAPEncoder.Builder withWriteXmlDeclaration(boolean writeXmlDeclaration)
Write the xml declaration if true. Default is true
-
withCharsetEncoding
public SOAPEncoder.Builder withCharsetEncoding(java.nio.charset.Charset charsetEncoding)
Specify the charset encoding. Default isCharset.defaultCharset()
.
-
withSOAPProtocol
public SOAPEncoder.Builder withSOAPProtocol(java.lang.String soapProtocol)
The protocol used to create message factory. Default is "SOAP 1.1 Protocol".- Parameters:
soapProtocol
- a string constant representing the MessageFactory protocol.- See Also:
SOAPConstants.SOAP_1_1_PROTOCOL
,SOAPConstants.SOAP_1_2_PROTOCOL
,SOAPConstants.DYNAMIC_SOAP_PROTOCOL
,MessageFactory.newInstance(String)
-
build
public SOAPEncoder build()
-
-