Class SplitterFunctionProperties
java.lang.Object
org.springframework.cloud.fn.splitter.SplitterFunctionProperties
@ConfigurationProperties("splitter")
@Validated
public class SplitterFunctionProperties
extends Object
Configuration properties for the Splitter Processor app.
- Author:
- Gary Russell, Artem Bilan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanboolean@jakarta.validation.constraints.AssertTrue(message="\'delimiters\' is not allowed when an \'expression\' is provided") boolean@jakarta.validation.constraints.AssertTrue(message="File properties are not allowed when an \'expression\' or \'delimiters\' property is provided") booleanvoidsetApplySequence(boolean applySequence) voidsetCharset(String charset) voidsetDelimiters(String delimiters) voidsetExpression(String expression) voidsetFileMarkers(Boolean fileMarkers) voidsetMarkersJson(boolean markersJson)
-
Constructor Details
-
SplitterFunctionProperties
public SplitterFunctionProperties()
-
-
Method Details
-
getExpression
-
setExpression
-
getDelimiters
-
setDelimiters
-
getFileMarkers
-
setFileMarkers
-
getMarkersJson
public boolean getMarkersJson() -
setMarkersJson
public void setMarkersJson(boolean markersJson) -
getCharset
-
setCharset
-
isApplySequence
public boolean isApplySequence() -
setApplySequence
public void setApplySequence(boolean applySequence) -
isDelimitersAllowed
@AssertTrue(message="\'delimiters\' is not allowed when an \'expression\' is provided") public @jakarta.validation.constraints.AssertTrue(message="\'delimiters\' is not allowed when an \'expression\' is provided") boolean isDelimitersAllowed() -
isFilePropsAllowed
@AssertTrue(message="File properties are not allowed when an \'expression\' or \'delimiters\' property is provided") public @jakarta.validation.constraints.AssertTrue(message="File properties are not allowed when an \'expression\' or \'delimiters\' property is provided") boolean isFilePropsAllowed()
-