Ballerina · JSON-LD Context

Ballerina Context

JSON-LD context defining the semantic vocabulary for Ballerina from Ballerina.

11 Classes 47 Properties 3 Namespaces
View Context View on GitHub

Namespaces

ballerina: https://central.ballerina.io/schema/
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

ApiDocs BadRequestError Connector ConnectorSearchResponse Module NotFoundMessage Package PackageFullTextSearchResponse PackageSearchResponse Trigger TriggerSearchResponse

Properties

Property Type Container
URL string
apiDocURL string
apiDocsVersion string
authors set
balToolId string
balaURL string
balaVersion string
ballerinaVersion string
connectors set
count integer
createdDate integer
deprecateMessage string
digest string
displayAnnotation
displayName string
docsData
functions set
graalvmCompatible string
icon string
id integer
isDeprecated boolean
keywords set
languageSpecificationVersion string
licenses set
limit integer
listenerParams set
message string
moduleName string
modules set
name string
offset integer
organization string
ownerUUID string
package
packageURL string
packages set
platform string
pullCount integer
readme string
searchData
serviceTypes set
sourceCodeLocation string
summary string
template boolean
triggers set
version string
visibility string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "ballerina": "https://central.ballerina.io/schema/",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "ApiDocs": "ballerina:ApiDocs",
    "BadRequestError": "ballerina:BadRequestError",
    "Connector": "ballerina:Connector",
    "ConnectorSearchResponse": "ballerina:ConnectorSearchResponse",
    "Module": "ballerina:Module",
    "NotFoundMessage": "ballerina:NotFoundMessage",
    "Package": "ballerina:Package",
    "PackageFullTextSearchResponse": "ballerina:PackageFullTextSearchResponse",
    "PackageSearchResponse": "ballerina:PackageSearchResponse",
    "Trigger": "ballerina:Trigger",
    "TriggerSearchResponse": "ballerina:TriggerSearchResponse",
    "URL": {
      "@id": "ballerina:URL",
      "@type": "xsd:string"
    },
    "apiDocURL": {
      "@id": "ballerina:apiDocURL",
      "@type": "xsd:string"
    },
    "apiDocsVersion": {
      "@id": "ballerina:apiDocsVersion",
      "@type": "xsd:string"
    },
    "authors": {
      "@id": "ballerina:authors",
      "@container": "@set"
    },
    "balToolId": {
      "@id": "ballerina:balToolId",
      "@type": "xsd:string"
    },
    "balaURL": {
      "@id": "ballerina:balaURL",
      "@type": "xsd:string"
    },
    "balaVersion": {
      "@id": "ballerina:balaVersion",
      "@type": "xsd:string"
    },
    "ballerinaVersion": {
      "@id": "ballerina:ballerinaVersion",
      "@type": "xsd:string"
    },
    "connectors": {
      "@id": "ballerina:connectors",
      "@container": "@set"
    },
    "count": {
      "@id": "ballerina:count",
      "@type": "xsd:integer"
    },
    "createdDate": {
      "@id": "ballerina:createdDate",
      "@type": "xsd:integer"
    },
    "deprecateMessage": {
      "@id": "ballerina:deprecateMessage",
      "@type": "xsd:string"
    },
    "digest": {
      "@id": "ballerina:digest",
      "@type": "xsd:string"
    },
    "displayAnnotation": {
      "@id": "ballerina:displayAnnotation"
    },
    "displayName": {
      "@id": "ballerina:displayName",
      "@type": "xsd:string"
    },
    "docsData": {
      "@id": "ballerina:docsData"
    },
    "functions": {
      "@id": "ballerina:functions",
      "@container": "@set"
    },
    "graalvmCompatible": {
      "@id": "ballerina:graalvmCompatible",
      "@type": "xsd:string"
    },
    "icon": {
      "@id": "ballerina:icon",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "ballerina:id",
      "@type": "xsd:integer"
    },
    "isDeprecated": {
      "@id": "ballerina:isDeprecated",
      "@type": "xsd:boolean"
    },
    "keywords": {
      "@id": "ballerina:keywords",
      "@container": "@set"
    },
    "languageSpecificationVersion": {
      "@id": "ballerina:languageSpecificationVersion",
      "@type": "xsd:string"
    },
    "licenses": {
      "@id": "ballerina:licenses",
      "@container": "@set"
    },
    "limit": {
      "@id": "ballerina:limit",
      "@type": "xsd:integer"
    },
    "listenerParams": {
      "@id": "ballerina:listenerParams",
      "@container": "@set"
    },
    "message": {
      "@id": "ballerina:message",
      "@type": "xsd:string"
    },
    "moduleName": {
      "@id": "ballerina:moduleName",
      "@type": "xsd:string"
    },
    "modules": {
      "@id": "ballerina:modules",
      "@container": "@set"
    },
    "name": {
      "@id": "ballerina:name",
      "@type": "xsd:string"
    },
    "offset": {
      "@id": "ballerina:offset",
      "@type": "xsd:integer"
    },
    "organization": {
      "@id": "ballerina:organization",
      "@type": "xsd:string"
    },
    "ownerUUID": {
      "@id": "ballerina:ownerUUID",
      "@type": "xsd:string"
    },
    "package": {
      "@id": "ballerina:package"
    },
    "packageURL": {
      "@id": "ballerina:packageURL",
      "@type": "xsd:string"
    },
    "packages": {
      "@id": "ballerina:packages",
      "@container": "@set"
    },
    "platform": {
      "@id": "ballerina:platform",
      "@type": "xsd:string"
    },
    "pullCount": {
      "@id": "ballerina:pullCount",
      "@type": "xsd:integer"
    },
    "readme": {
      "@id": "ballerina:readme",
      "@type": "xsd:string"
    },
    "searchData": {
      "@id": "ballerina:searchData"
    },
    "serviceTypes": {
      "@id": "ballerina:serviceTypes",
      "@container": "@set"
    },
    "sourceCodeLocation": {
      "@id": "ballerina:sourceCodeLocation",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "ballerina:summary",
      "@type": "xsd:string"
    },
    "template": {
      "@id": "ballerina:template",
      "@type": "xsd:boolean"
    },
    "triggers": {
      "@id": "ballerina:triggers",
      "@container": "@set"
    },
    "version": {
      "@id": "ballerina:version",
      "@type": "xsd:string"
    },
    "visibility": {
      "@id": "ballerina:visibility",
      "@type": "xsd:string"
    }
  }
}