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 Details

    • SplitterFunctionProperties

      public SplitterFunctionProperties()
  • Method Details

    • getExpression

      public String getExpression()
    • setExpression

      public void setExpression(String expression)
    • getDelimiters

      public String getDelimiters()
    • setDelimiters

      public void setDelimiters(String delimiters)
    • getFileMarkers

      public Boolean getFileMarkers()
    • setFileMarkers

      public void setFileMarkers(Boolean fileMarkers)
    • getMarkersJson

      public boolean getMarkersJson()
    • setMarkersJson

      public void setMarkersJson(boolean markersJson)
    • getCharset

      public String getCharset()
    • setCharset

      public void setCharset(String charset)
    • 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()