Skip to main content

HS.REST.NegotiationResponse

class HS.REST.NegotiationResponse extends HS.REST.Model.ISerializable

This represents the response object for the $negotiate-versions request

Property Inventory

Parameters

parameter MEDIATYPE = application/vnd.intersystems.com.hs.rest.negotiation.v1+json;

Properties

property availableVersions as list of %Integer;
A list of available options listed in descending order
Property methods: availableVersionsBuildValueArray(), availableVersionsCollectionToDisplay(), availableVersionsCollectionToOdbc(), availableVersionsDisplayToCollection(), availableVersionsDisplayToLogical(), availableVersionsGet(), availableVersionsGetObject(), availableVersionsGetObjectId(), availableVersionsGetSwizzled(), availableVersionsIsValid(), availableVersionsLogicalToDisplay(), availableVersionsNormalize(), availableVersionsOdbcToCollection(), availableVersionsSet(), availableVersionsSetObject(), availableVersionsSetObjectId(), availableVersionsXSDToLogical()
property selectedVersion as %Integer;
The highest version that is both available and request in the version options
Property methods: selectedVersionDisplayToLogical(), selectedVersionGet(), selectedVersionIsValid(), selectedVersionLogicalToDisplay(), selectedVersionNormalize(), selectedVersionSet(), selectedVersionXSDToLogical()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab