| GSServiceSettings {geosapi} | R Documentation |
A GeoServer service settings resource
Description
This class models a GeoServer OWS service settings.
Format
R6Class object.
Details
Geoserver REST API Service Setting
Value
Object of R6Class for modelling a GeoServer OWS service setting
Super class
geosapi::GSRESTResource -> GSServiceSettings
Public fields
enabledis service enabled or not?
citeCompliantis service cite compliant?
nameservice name
titleservice title
maintainerservice maintainer
abstrctservice abastract
accessConstraintsservice access constraints
feesservice fees
keywordsservices keywords
onlineResourceservice online resource
schemaBaseURLservice schema base URL
verboseservice verbose or not?
Methods
Public methods
Inherited methods
Method new()
Initializes an object of class GSServiceSettings
Usage
GSServiceSettings$new(xml = NULL, service)
Arguments
xmlobject of class xml_node-class
serviceservice service acronym
Method decode()
Decodes from XML
Usage
GSServiceSettings$decode(xml)
Arguments
xmlobject of class xml_node-class
Method setEnabled()
Set enabled
Usage
GSServiceSettings$setEnabled(enabled)
Arguments
enabledenabled
Method setCiteCompliant()
Set cite compliant
Usage
GSServiceSettings$setCiteCompliant(citeCompliant)
Arguments
citeCompliantcite compliant
Method setName()
Set name
Usage
GSServiceSettings$setName(name)
Arguments
namename
Method setTitle()
Set title
Usage
GSServiceSettings$setTitle(title)
Arguments
titletitle
Method setMaintainer()
Set maintainer
Usage
GSServiceSettings$setMaintainer(maintainer)
Arguments
maintainermaintainer
Method setAbstract()
Set abstract
Usage
GSServiceSettings$setAbstract(abstract)
Arguments
abstractabstract
Method setAccessConstraints()
Set access constraints
Usage
GSServiceSettings$setAccessConstraints(accessConstraints)
Arguments
accessConstraintsaccess constraints
Method setFees()
Set fees
Usage
GSServiceSettings$setFees(fees)
Arguments
feesfees
Method setKeywords()
Set keywords
Usage
GSServiceSettings$setKeywords(keywords)
Arguments
keywordskeywords
Method addKeyword()
Adds a keyword
Usage
GSServiceSettings$addKeyword(keyword)
Arguments
keywordkeyword
Returns
TRUE if added, FALSE otherwise
Method delKeyword()
Deletes a keyword
Usage
GSServiceSettings$delKeyword(keyword)
Arguments
keywordkeyword
Returns
TRUE if deleted, FALSE otherwise
Method clone()
The objects of this class are cloneable with this method.
Usage
GSServiceSettings$clone(deep = FALSE)
Arguments
deepWhether to make a deep clone.
Author(s)
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Examples
settings <- GSServiceSettings$new(service = "WMS")
settings$setEnabled(TRUE)