Class MultipartConfigFactory
java.lang.Object
org.springframework.boot.web.servlet.MultipartConfigFactory
Factory that can be used to create a
MultipartConfigElement
.- Since:
- 1.4.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.servlet.MultipartConfigElement
Create a newMultipartConfigElement
instance.void
setFileSizeThreshold
(org.springframework.util.unit.DataSize fileSizeThreshold) Sets thesize
threshold after which files will be written to disk.void
setLocation
(String location) Sets the directory location where files will be stored.void
setMaxFileSize
(org.springframework.util.unit.DataSize maxFileSize) Sets the maximumsize
allowed for uploaded files.void
setMaxRequestSize
(org.springframework.util.unit.DataSize maxRequestSize) Sets the maximumDataSize
allowed for multipart/form-data requests.
-
Constructor Details
-
MultipartConfigFactory
public MultipartConfigFactory()
-
-
Method Details
-
setLocation
Sets the directory location where files will be stored.- Parameters:
location
- the location
-
setMaxFileSize
public void setMaxFileSize(org.springframework.util.unit.DataSize maxFileSize) Sets the maximumsize
allowed for uploaded files.- Parameters:
maxFileSize
- the maximum file size
-
setMaxRequestSize
public void setMaxRequestSize(org.springframework.util.unit.DataSize maxRequestSize) Sets the maximumDataSize
allowed for multipart/form-data requests.- Parameters:
maxRequestSize
- the maximum request size
-
setFileSizeThreshold
public void setFileSizeThreshold(org.springframework.util.unit.DataSize fileSizeThreshold) Sets thesize
threshold after which files will be written to disk.- Parameters:
fileSizeThreshold
- the file size threshold
-
createMultipartConfig
public jakarta.servlet.MultipartConfigElement createMultipartConfig()Create a newMultipartConfigElement
instance.- Returns:
- the multipart config element
-