Class AppLayerSettings
java.lang.Object
org.tailormap.api.persistence.json.AppLayerSettings
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
comments="Generator version: 7.17.0")
public class AppLayerSettings
extends Object
implements Serializable
AppLayerSettings
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAppLayerSettings(String title, Integer opacity, String attribution, String description, Boolean editable, Long formId, Long searchIndexId, List<String> hideAttributes, List<String> readOnlyAttributes, Double autoRefreshInSeconds, Object tileset3dStyle, Set<HiddenLayerFunctionalityEnum> hiddenFunctionality) Constructor with all args parameters -
Method Summary
Modifier and TypeMethodDescriptionaddHiddenFunctionalityItem(HiddenLayerFunctionalityEnum hiddenFunctionalityItem) addHideAttributesItem(String hideAttributesItem) addReadOnlyAttributesItem(String readOnlyAttributesItem) attribution(String attribution) autoRefreshInSeconds(Double autoRefreshInSeconds) description(String description) booleanAttribution to show for this layer.Auto refresh layer in secondsDescription to show for this layer.Get editableGet formId@Valid Set<HiddenLayerFunctionalityEnum> Functionality that should be hidden for a layer in the UI.List of attribute names that should be hidden (in addition to attributes already hidden by the feature type settings).Get opacityList of feature type attribute names that are not editable (in addition to read only attributes from the feature type settings).Get searchIndexIdThe tileset style to use for this layergetTitle()Get titleinthashCode()hiddenFunctionality(Set<HiddenLayerFunctionalityEnum> hiddenFunctionality) hideAttributes(List<String> hideAttributes) readOnlyAttributes(List<String> readOnlyAttributes) searchIndexId(Long searchIndexId) voidsetAttribution(String attribution) voidsetAutoRefreshInSeconds(Double autoRefreshInSeconds) voidsetDescription(String description) voidsetEditable(Boolean editable) voidvoidsetHiddenFunctionality(Set<HiddenLayerFunctionalityEnum> hiddenFunctionality) voidsetHideAttributes(List<String> hideAttributes) voidsetOpacity(Integer opacity) voidsetReadOnlyAttributes(List<String> readOnlyAttributes) voidsetSearchIndexId(Long searchIndexId) voidsetTileset3dStyle(Object tileset3dStyle) voidtileset3dStyle(Object tileset3dStyle) toString()
-
Constructor Details
-
AppLayerSettings
public AppLayerSettings() -
AppLayerSettings
public AppLayerSettings(String title, Integer opacity, String attribution, String description, @Nullable Boolean editable, Long formId, Long searchIndexId, List<String> hideAttributes, List<String> readOnlyAttributes, Double autoRefreshInSeconds, Object tileset3dStyle, Set<HiddenLayerFunctionalityEnum> hiddenFunctionality) Constructor with all args parameters
-
-
Method Details
-
title
-
getTitle
Get title- Returns:
- title
-
setTitle
-
opacity
-
getOpacity
Get opacity- Returns:
- opacity
-
setOpacity
-
attribution
-
getAttribution
Attribution to show for this layer.- Returns:
- attribution
-
setAttribution
-
description
-
getDescription
Description to show for this layer.- Returns:
- description
-
setDescription
-
editable
-
getEditable
Get editable- Returns:
- editable
-
setEditable
-
formId
-
getFormId
Get formId- Returns:
- formId
-
setFormId
-
searchIndexId
-
getSearchIndexId
Get searchIndexId- Returns:
- searchIndexId
-
setSearchIndexId
-
hideAttributes
-
addHideAttributesItem
-
getHideAttributes
List of attribute names that should be hidden (in addition to attributes already hidden by the feature type settings).- Returns:
- hideAttributes
-
setHideAttributes
-
readOnlyAttributes
-
addReadOnlyAttributesItem
-
getReadOnlyAttributes
List of feature type attribute names that are not editable (in addition to read only attributes from the feature type settings).- Returns:
- readOnlyAttributes
-
setReadOnlyAttributes
-
autoRefreshInSeconds
-
getAutoRefreshInSeconds
Auto refresh layer in seconds- Returns:
- autoRefreshInSeconds
-
setAutoRefreshInSeconds
-
tileset3dStyle
-
getTileset3dStyle
The tileset style to use for this layer- Returns:
- tileset3dStyle
-
setTileset3dStyle
-
addHiddenFunctionalityItem
public AppLayerSettings addHiddenFunctionalityItem(HiddenLayerFunctionalityEnum hiddenFunctionalityItem) -
getHiddenFunctionality
Functionality that should be hidden for a layer in the UI. The functionality is still available in the backend, so not a \"security\" setting.- Returns:
- hiddenFunctionality
-
setHiddenFunctionality
-
equals
-
hashCode
public int hashCode() -
toString
-