HttpLocation

csw.location.api.models.HttpLocation
final case class HttpLocation(connection: HttpConnection, uri: URI, metadata: Metadata) extends Location

Represents a live Http connection

Value parameters

connection

represents a connection based on a componentId and the type of connection offered by the component

metadata

represents additional metadata information associated with location. Defaulted to empty is not provided while registration.

uri

represents the remote URI of the component that other components will resolve and talk to

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Location
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def prefix: Prefix

Represents the fully qualified component name along with the subsystem for e.g. tcs.filter.wheel

Represents the fully qualified component name along with the subsystem for e.g. tcs.filter.wheel

Attributes

Inherited from:
Location

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product