Class FeaturesResponse
- java.lang.Object
-
- nl.b3p.tailormap.api.viewer.model.FeaturesResponse
-
- All Implemented Interfaces:
Serializable
@Generated("org.openapitools.codegen.languages.SpringCodegen") public class FeaturesResponse extends Object implements SerializableA -possibly empty- list of features with requested attributes and presentation metadata- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FeaturesResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FeaturesResponseaddColumnMetadataItem(ColumnMetadata columnMetadataItem)FeaturesResponseaddFeaturesItem(Feature featuresItem)FeaturesResponsecolumnMetadata(List<@Valid ColumnMetadata> columnMetadata)booleanequals(Object o)FeaturesResponsefeatures(List<@Valid Feature> features)@NotNull @Valid List<@Valid ColumnMetadata>getColumnMetadata()presentation metadata@NotNull @Valid List<@Valid Feature>getFeatures()list of features.@Min(1L) IntegergetPage()current page, this will allow the client to request the next or previous page by adding or removing 1 or more minimum: 1@Min(1L) IntegergetPageSize()number of features in a page, this will allow calculating the offset (page * pagesize) minimum: 1IntegergetTotal()the total number of available features, can be an estimated value.inthashCode()FeaturesResponsepage(Integer page)FeaturesResponsepageSize(Integer pageSize)voidsetColumnMetadata(List<@Valid ColumnMetadata> columnMetadata)voidsetFeatures(List<@Valid Feature> features)voidsetPage(Integer page)voidsetPageSize(Integer pageSize)voidsetTotal(Integer total)StringtoString()FeaturesResponsetotal(Integer total)
-
-
-
Method Detail
-
total
public FeaturesResponse total(Integer total)
-
getTotal
public Integer getTotal()
the total number of available features, can be an estimated value. Can be missing when unknown or irrelevant (eg. featureinfo request)- Returns:
- total
-
setTotal
public void setTotal(Integer total)
-
page
public FeaturesResponse page(Integer page)
-
getPage
@Min(1L) public @Min(1L) Integer getPage()
current page, this will allow the client to request the next or previous page by adding or removing 1 or more minimum: 1- Returns:
- page
-
setPage
public void setPage(Integer page)
-
pageSize
public FeaturesResponse pageSize(Integer pageSize)
-
getPageSize
@Min(1L) public @Min(1L) Integer getPageSize()
number of features in a page, this will allow calculating the offset (page * pagesize) minimum: 1- Returns:
- pageSize
-
setPageSize
public void setPageSize(Integer pageSize)
-
features
public FeaturesResponse features(List<@Valid Feature> features)
-
addFeaturesItem
public FeaturesResponse addFeaturesItem(Feature featuresItem)
-
getFeatures
@NotNull @Valid public @NotNull @Valid List<@Valid Feature> getFeatures()
list of features. When the pagenumber*pagesize exceeds the number of features this list will be empty- Returns:
- features
-
columnMetadata
public FeaturesResponse columnMetadata(List<@Valid ColumnMetadata> columnMetadata)
-
addColumnMetadataItem
public FeaturesResponse addColumnMetadataItem(ColumnMetadata columnMetadataItem)
-
getColumnMetadata
@NotNull @Valid public @NotNull @Valid List<@Valid ColumnMetadata> getColumnMetadata()
presentation metadata- Returns:
- columnMetadata
-
setColumnMetadata
public void setColumnMetadata(List<@Valid ColumnMetadata> columnMetadata)
-
-