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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
@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") boolean
void
setApplySequence
(boolean applySequence) void
setCharset
(String charset) void
setDelimiters
(String delimiters) void
setExpression
(String expression) void
setFileMarkers
(Boolean fileMarkers) void
setMarkersJson
(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()
-