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.9.0") public class AppLayerSettings extends Object implements Serializable
AppLayerSettings
See Also:
  • Constructor Details

    • AppLayerSettings

      public AppLayerSettings()
  • Method Details

    • title

      public AppLayerSettings title(String title)
    • getTitle

      public String getTitle()
      Get title
      Returns:
      title
    • setTitle

      public void setTitle(String title)
    • opacity

      public AppLayerSettings opacity(Integer opacity)
    • getOpacity

      public Integer getOpacity()
      Get opacity
      Returns:
      opacity
    • setOpacity

      public void setOpacity(Integer opacity)
    • attribution

      public AppLayerSettings attribution(String attribution)
    • getAttribution

      public String getAttribution()
      Attribution to show for this layer.
      Returns:
      attribution
    • setAttribution

      public void setAttribution(String attribution)
    • description

      public AppLayerSettings description(String description)
    • getDescription

      public String getDescription()
      Description to show for this layer.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • editable

      public AppLayerSettings editable(Boolean editable)
    • getEditable

      public Boolean getEditable()
      Get editable
      Returns:
      editable
    • setEditable

      public void setEditable(Boolean editable)
    • formId

      public AppLayerSettings formId(Long formId)
    • getFormId

      public Long getFormId()
      Get formId
      Returns:
      formId
    • setFormId

      public void setFormId(Long formId)
    • searchIndexId

      public AppLayerSettings searchIndexId(Long searchIndexId)
    • getSearchIndexId

      public Long getSearchIndexId()
      Get searchIndexId
      Returns:
      searchIndexId
    • setSearchIndexId

      public void setSearchIndexId(Long searchIndexId)
    • hideAttributes

      public AppLayerSettings hideAttributes(List<String> hideAttributes)
    • addHideAttributesItem

      public AppLayerSettings addHideAttributesItem(String hideAttributesItem)
    • getHideAttributes

      public List<String> getHideAttributes()
      List of attribute names that should be hidden (in addition to attributes already hidden by the feature type settings).
      Returns:
      hideAttributes
    • setHideAttributes

      public void setHideAttributes(List<String> hideAttributes)
    • readOnlyAttributes

      public AppLayerSettings readOnlyAttributes(List<String> readOnlyAttributes)
    • addReadOnlyAttributesItem

      public AppLayerSettings addReadOnlyAttributesItem(String readOnlyAttributesItem)
    • getReadOnlyAttributes

      public List<String> 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

      public void setReadOnlyAttributes(List<String> readOnlyAttributes)
    • autoRefreshInSeconds

      public AppLayerSettings autoRefreshInSeconds(Double autoRefreshInSeconds)
    • getAutoRefreshInSeconds

      public Double getAutoRefreshInSeconds()
      Auto refresh layer in seconds
      Returns:
      autoRefreshInSeconds
    • setAutoRefreshInSeconds

      public void setAutoRefreshInSeconds(Double autoRefreshInSeconds)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object