Class RbelConfiguration
java.lang.Object
de.gematik.rbellogger.configuration.RbelConfiguration
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRbelConfiguration(List<RbelConverterPlugin> postConversionListener, List<RbelConverterPlugin> additionalConverters, List<Consumer<RbelConverter>> initializers, Map<String, RbelKey> keys, RbelCapturer capturer, boolean activateAsn1Parsing, boolean activateVauEpa3Parsing, int rbelBufferSizeInMb, int skipParsingWhenMessageLargerThanKb, boolean manageBuffer) -
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalConverter(RbelConverterPlugin converter) addCapturer(RbelCapturer capturer) addInitializer(Consumer<RbelConverter> initializer) addPostConversionListener(RbelConverterPlugin listener) builder()protected booleanbooleangetKeys()intintinthashCode()booleanbooleanbooleansetActivateAsn1Parsing(boolean activateAsn1Parsing) setActivateVauEpa3Parsing(boolean activateVauEpa3Parsing) setAdditionalConverters(List<RbelConverterPlugin> additionalConverters) setCapturer(RbelCapturer capturer) setInitializers(List<Consumer<RbelConverter>> initializers) setManageBuffer(boolean manageBuffer) setPostConversionListener(List<RbelConverterPlugin> postConversionListener) setRbelBufferSizeInMb(int rbelBufferSizeInMb) setSkipParsingWhenMessageLargerThanKb(int skipParsingWhenMessageLargerThanKb) toString()
-
Constructor Details
-
RbelConfiguration
@ConstructorProperties({"postConversionListener","additionalConverters","initializers","keys","capturer","activateAsn1Parsing","activateVauEpa3Parsing","rbelBufferSizeInMb","skipParsingWhenMessageLargerThanKb","manageBuffer"}) public RbelConfiguration(List<RbelConverterPlugin> postConversionListener, List<RbelConverterPlugin> additionalConverters, List<Consumer<RbelConverter>> initializers, Map<String, RbelKey> keys, RbelCapturer capturer, boolean activateAsn1Parsing, boolean activateVauEpa3Parsing, int rbelBufferSizeInMb, int skipParsingWhenMessageLargerThanKb, boolean manageBuffer) -
RbelConfiguration
public RbelConfiguration()
-
-
Method Details
-
addPostConversionListener
-
addInitializer
-
addKey
-
addCapturer
-
setActivateAsn1Parsing
-
addAdditionalConverter
-
constructRbelLogger
-
builder
-
getPostConversionListener
-
getAdditionalConverters
-
getInitializers
-
getKeys
-
getCapturer
-
isActivateAsn1Parsing
public boolean isActivateAsn1Parsing() -
isActivateVauEpa3Parsing
public boolean isActivateVauEpa3Parsing() -
getRbelBufferSizeInMb
public int getRbelBufferSizeInMb() -
getSkipParsingWhenMessageLargerThanKb
public int getSkipParsingWhenMessageLargerThanKb() -
isManageBuffer
public boolean isManageBuffer() -
setPostConversionListener
public RbelConfiguration setPostConversionListener(List<RbelConverterPlugin> postConversionListener) - Returns:
this.
-
setAdditionalConverters
- Returns:
this.
-
setInitializers
- Returns:
this.
-
setKeys
- Returns:
this.
-
setCapturer
- Returns:
this.
-
setActivateVauEpa3Parsing
- Returns:
this.
-
setRbelBufferSizeInMb
- Returns:
this.
-
setSkipParsingWhenMessageLargerThanKb
public RbelConfiguration setSkipParsingWhenMessageLargerThanKb(int skipParsingWhenMessageLargerThanKb) - Returns:
this.
-
setManageBuffer
- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-