Documentation
¶
Index ¶
- Variables
- func CreateCreateObservationsEndpoint(externalURL string) *endpoint.Endpoint
- func CreateDatastreamsEndpoint(externalURL string) *endpoint.Endpoint
- func CreateEndPoints(externalURL string) map[entities.EntityType]models.Endpoint
- func CreateFeaturesOfInterestEndpoint(externalURL string) *endpoint.Endpoint
- func CreateHistoricalLocationsEndpoint(externalURL string) *endpoint.Endpoint
- func CreateLocationsEndpoint(externalURL string) *endpoint.Endpoint
- func CreateObservationsEndpoint(externalURL string) *endpoint.Endpoint
- func CreateObservedPropertiesEndpoint(externalURL string) *endpoint.Endpoint
- func CreateRootEndpoint(externalURL string) *endpoint.Endpoint
- func CreateSensorsEndpoint(externalURL string) *endpoint.Endpoint
- func CreateThingsEndpoint(externalURL string) *endpoint.Endpoint
- func CreateVersionEndpoint(externalURL string) *endpoint.Endpoint
Constants ¶
This section is empty.
Variables ¶
var Endpoints = map[entities.EntityType]models.Endpoint{}
Endpoints contains the current set-up of the endpoints
Functions ¶
func CreateCreateObservationsEndpoint ¶
CreateCreateObservationsEndpoint constructs the CreateObservations endpoint configuration
func CreateDatastreamsEndpoint ¶
CreateDatastreamsEndpoint constructs the Datastreams endpoint configuration
func CreateEndPoints ¶
func CreateEndPoints(externalURL string) map[entities.EntityType]models.Endpoint
CreateEndPoints creates the pre-defined endpoint config, the config contains all endpoint info describing the SupportedQueryOptions (if needed) and EndpointOperation for each endpoint parameter externalURL is the URL where the GOST service can be reached, main endpoint urls are generated based upon this URL
func CreateFeaturesOfInterestEndpoint ¶
CreateFeaturesOfInterestEndpoint constructs the featuresOfInterest endpoint configuration
func CreateHistoricalLocationsEndpoint ¶
CreateHistoricalLocationsEndpoint constructs the HistoricalLocations endpoint configuration
func CreateLocationsEndpoint ¶
CreateLocationsEndpoint constructs the Locations endpoint configuration
func CreateObservationsEndpoint ¶
CreateObservationsEndpoint constructs the Observations endpoint configuration
func CreateObservedPropertiesEndpoint ¶
CreateObservedPropertiesEndpoint constructs the ObservedProperties endpoint configuration
func CreateRootEndpoint ¶
CreateRootEndpoint creates the Root endpoint configuration
func CreateSensorsEndpoint ¶
CreateSensorsEndpoint creates the Sensors endpoint configuration
func CreateThingsEndpoint ¶
CreateThingsEndpoint creates the Things endpoint configuration
func CreateVersionEndpoint ¶
CreateVersionEndpoint creates the Version endpoint configuration
Types ¶
This section is empty.