Class GzipMessageProcessor.Builder
- java.lang.Object
-
- com.consol.citrus.validation.interceptor.GzipMessageProcessor.Builder
-
- All Implemented Interfaces:
com.consol.citrus.message.MessageProcessor.Builder<GzipMessageProcessor,GzipMessageProcessor.Builder>
- Enclosing class:
- GzipMessageProcessor
public static final class GzipMessageProcessor.Builder extends Object implements com.consol.citrus.message.MessageProcessor.Builder<GzipMessageProcessor,GzipMessageProcessor.Builder>
Fluent builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GzipMessageProcessor
build()
GzipMessageProcessor.Builder
encoding(String charsetName)
With custom charset encoding identified by its name.GzipMessageProcessor.Builder
encoding(Charset encoding)
With custom charset encoding.static GzipMessageProcessor.Builder
toGzip()
-
-
-
Method Detail
-
toGzip
public static GzipMessageProcessor.Builder toGzip()
-
encoding
public GzipMessageProcessor.Builder encoding(String charsetName)
With custom charset encoding identified by its name.- Parameters:
charsetName
-- Returns:
-
encoding
public GzipMessageProcessor.Builder encoding(Charset encoding)
With custom charset encoding.- Parameters:
encoding
-- Returns:
-
build
public GzipMessageProcessor build()
- Specified by:
build
in interfacecom.consol.citrus.message.MessageProcessor.Builder<GzipMessageProcessor,GzipMessageProcessor.Builder>
-
-