PREFIX ends: <http://labs.mondeca.com/vocab/endpointStatus#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<http://rdfs.org/ns/void#Dataset> a rdfs:Class .

ends:status a rdf:Property ;
  rdfs:label "has status"@en ;
  rdfs:comment "Relation between a void:Dataset and an ends:EndpointStatus"@en ;
  rdfs:domain <http://rdfs.org/ns/void#Dataset> ;
  rdfs:range ends:EndpointStatus .

ends:EndpointStatus a rdfs:Class ;
  rdfs:label "Endpoint status"@en ;
  rdfs:comment "A Status of a void:Dataset endpoint at a particular time"@en .

ends:statusIsAvailable a rdf:Property ;
  rdfs:label "is endpoint available"@en ;
  rdfs:comment "Describes whether a void:Dataset endpoint is available or not"@en ;
  rdfs:domain ends:EndpointStatus ;
  rdfs:range xsd:boolean .

ends:statusResponseTime a rdf:Property ;
  rdfs:label "endpoint response time"@en ;
  rdfs:comment "If a void:Dataset endpoint is available, this property indicates in milliseconds the responseTime to a simple Select query"@en ;
  rdfs:domain ends:EndpointStatus ;
  rdfs:range xsd:integer .

<http://xmlns.com/foaf/0.1/Person> a rdfs:Class .

<http://xmlns.com/foaf/0.1/Organization> a rdfs:Class .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object"@en .

<http://purl.org/dc/terms/date> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/description> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .
