| { |
| "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" |
| } |
| ] |
| } |