{ "enumDefs": [], "structDefs": [], "classificationDefs": [], "entityDefs": [ { "name": "kafka_topic", "superTypes": [ "DataSet" ], "serviceType": "kafka", "typeVersion": "1.0", "attributeDefs": [ { "name": "topic", "typeName": "string", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "isInNotification": true, "isUnique": false }, { "name": "uri", "typeName": "string", "cardinality": "SINGLE", "isIndexable": false, "isOptional": false, "isUnique": false }, { "name": "replicationFactorNational", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "replicationFactorLocal", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "retentionBytesNational", "typeName": "long", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "segmentBytesNational", "typeName": "long", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "segmentBytesLocal", "typeName": "long", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "contactInfo", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "type", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "partitionCountLocal", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "partitionCountNational", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "retentionBytesLocal", "typeName": "long", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "retentiontimeLocalInHrs", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "retentiontimeNationalInHrs", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "desiredRetentionInHrs", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "keyClassname", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "numberOfEventsPerDay", "typeName": "long", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "maxThroughputPerSec", "typeName": "long", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false }, { "name": "avgMessageSizeInBytes", "typeName": "long", "isOptional": true, "cardinality": "SINGLE", "isUnique": false, "isIndexable": false } ] }, { "name": "jms_topic", "superTypes": [ "DataSet" ], "serviceType": "kafka", "typeVersion": "1.0", "attributeDefs": [ { "name": "topic", "typeName": "string", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "isUnique": false }, { "name": "uri", "typeName": "string", "cardinality": "SINGLE", "isIndexable": false, "isOptional": false, "isUnique": false } ] } ], "relationshipDefs": [ { "name": "kafka_topic_avroSchema", "serviceType": "kafka", "typeVersion": "1.0", "relationshipCategory": "ASSOCIATION", "relationshipLabel": "__kafka_topic.avroSchema", "endDef1": { "type": "kafka_topic", "name": "avroSchema", "isContainer": false, "cardinality": "SET", "isLegacyAttribute": true }, "endDef2": { "type": "avro_type", "name": "kafka_topics_references", "isContainer": false, "cardinality": "SET" }, "propagateTags": "NONE" } ] }