Package org.tailormap.api.viewer.model
Class ViewerResponse
java.lang.Object
org.tailormap.api.viewer.model.ViewerResponse
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
comments="Generator version: 7.10.0")
public class ViewerResponse
extends Object
implements Serializable
Basic viewer information
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Kind of viewer; a 'service' viewer has layers from a single service combined with a base viewer. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddBaseAppsItem
(String baseAppsItem) addComponentsItem
(Component componentsItem) addProjectionsItem
(String projectionsItem) components
(List<@Valid Component> components) boolean
Available base apps.Configured components (controls) for the viewer@Valid AppI18nSettings
Get i18nSettings@NotNull ViewerResponse.KindEnum
getKind()
Kind of viewer; a 'service' viewer has layers from a single service combined with a base viewer.@NotNull String
getName()
Get nameAvailable projections for this application.@NotNull @Valid AppStyling
Get styling@NotNull String
getTitle()
Get title@Valid AppUiSettings
Get uiSettingsint
hashCode()
i18nSettings
(AppI18nSettings i18nSettings) kind
(ViewerResponse.KindEnum kind) projections
(List<String> projections) void
setBaseApps
(List<String> baseApps) void
setComponents
(List<@Valid Component> components) void
setI18nSettings
(AppI18nSettings i18nSettings) void
void
void
setProjections
(List<String> projections) void
setStyling
(AppStyling styling) void
void
setUiSettings
(AppUiSettings uiSettings) styling
(AppStyling styling) toString()
uiSettings
(AppUiSettings uiSettings)
-
Constructor Details
-
ViewerResponse
public ViewerResponse()
-
-
Method Details
-
kind
-
getKind
Kind of viewer; a 'service' viewer has layers from a single service combined with a base viewer. A 'viewer' has content configured from various services.- Returns:
- kind
-
setKind
-
name
-
getName
Get name- Returns:
- name
-
setName
-
title
-
getTitle
Get title- Returns:
- title
-
setTitle
-
baseApps
-
addBaseAppsItem
-
getBaseApps
Available base apps. The first item is the default. May have one entry if only one is available. An empty list means there are no base apps available.- Returns:
- baseApps
-
setBaseApps
-
i18nSettings
-
getI18nSettings
Get i18nSettings- Returns:
- i18nSettings
-
setI18nSettings
-
uiSettings
-
getUiSettings
Get uiSettings- Returns:
- uiSettings
-
setUiSettings
-
projections
-
addProjectionsItem
-
getProjections
Available projections for this application. The first item is the default. Not all layers may be available in all projections.- Returns:
- projections
-
setProjections
-
styling
-
getStyling
Get styling- Returns:
- styling
-
setStyling
-
components
-
addComponentsItem
-
getComponents
@NotNull @Valid @Size(min=0) public @NotNull @Valid @Size(min=0) List<@Valid Component> getComponents()Configured components (controls) for the viewer- Returns:
- components
-
setComponents
-
equals
-
hashCode
public int hashCode() -
toString
-