Class RepositoryRestProperties
- java.lang.Object
- org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties
@ConfigurationProperties(prefix="spring.data.rest") public class RepositoryRestProperties extends Object
Configuration properties for Spring Data REST.- Since:
- 1.3.0
Constructor Summary
Constructors Constructor Description RepositoryRestProperties()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyTo(org.springframework.data.rest.core.config.RepositoryRestConfiguration rest)
String
getBasePath()
org.springframework.http.MediaType
getDefaultMediaType()
Integer
getDefaultPageSize()
org.springframework.data.rest.core.mapping.RepositoryDetectionStrategy.RepositoryDetectionStrategies
getDetectionStrategy()
Boolean
getEnableEnumTranslation()
String
getLimitParamName()
Integer
getMaxPageSize()
String
getPageParamName()
Boolean
getReturnBodyOnCreate()
Boolean
getReturnBodyOnUpdate()
String
getSortParamName()
void
setBasePath(String basePath)
void
setDefaultMediaType(org.springframework.http.MediaType defaultMediaType)
void
setDefaultPageSize(Integer defaultPageSize)
void
setDetectionStrategy(org.springframework.data.rest.core.mapping.RepositoryDetectionStrategy.RepositoryDetectionStrategies detectionStrategy)
void
setEnableEnumTranslation(Boolean enableEnumTranslation)
void
setLimitParamName(String limitParamName)
void
setMaxPageSize(Integer maxPageSize)
void
setPageParamName(String pageParamName)
void
setReturnBodyOnCreate(Boolean returnBodyOnCreate)
void
setReturnBodyOnUpdate(Boolean returnBodyOnUpdate)
void
setSortParamName(String sortParamName)
Constructor Detail
RepositoryRestProperties
public RepositoryRestProperties()
Method Detail
getBasePath
public String getBasePath()
setBasePath
public void setBasePath(String basePath)
getDefaultPageSize
public Integer getDefaultPageSize()
setDefaultPageSize
public void setDefaultPageSize(Integer defaultPageSize)
getMaxPageSize
public Integer getMaxPageSize()
setMaxPageSize
public void setMaxPageSize(Integer maxPageSize)
getPageParamName
public String getPageParamName()
setPageParamName
public void setPageParamName(String pageParamName)
getLimitParamName
public String getLimitParamName()
setLimitParamName
public void setLimitParamName(String limitParamName)
getSortParamName
public String getSortParamName()
setSortParamName
public void setSortParamName(String sortParamName)
getDetectionStrategy
public org.springframework.data.rest.core.mapping.RepositoryDetectionStrategy.RepositoryDetectionStrategies getDetectionStrategy()
setDetectionStrategy
public void setDetectionStrategy(org.springframework.data.rest.core.mapping.RepositoryDetectionStrategy.RepositoryDetectionStrategies detectionStrategy)
getDefaultMediaType
public org.springframework.http.MediaType getDefaultMediaType()
setDefaultMediaType
public void setDefaultMediaType(org.springframework.http.MediaType defaultMediaType)
getReturnBodyOnCreate
public Boolean getReturnBodyOnCreate()
setReturnBodyOnCreate
public void setReturnBodyOnCreate(Boolean returnBodyOnCreate)
getReturnBodyOnUpdate
public Boolean getReturnBodyOnUpdate()
setReturnBodyOnUpdate
public void setReturnBodyOnUpdate(Boolean returnBodyOnUpdate)
getEnableEnumTranslation
public Boolean getEnableEnumTranslation()
setEnableEnumTranslation
public void setEnableEnumTranslation(Boolean enableEnumTranslation)
applyTo
public void applyTo(org.springframework.data.rest.core.config.RepositoryRestConfiguration rest)