Web3 Monitoring Schemas

Web3 Monitoring data models in AVRO format

Лицензия

Лицензия

Категории

Категории

KeY Данные Data Formats Formal Verification Monitoring Тестирование приложения и мониторинг
Группа

Группа

io.keyko.monitoring
Идентификатор

Идентификатор

schemas
Последняя версия

Последняя версия

0.3.4
Дата

Дата

Тип

Тип

jar
Описание

Описание

Web3 Monitoring Schemas
Web3 Monitoring data models in AVRO format
Ссылка на сайт

Ссылка на сайт

https://github.com/keyko-io/web3-monitoring-schemas
Система контроля версий

Система контроля версий

https://github.com/keyko-io/web3-monitoring-schemas/tree/master

Скачать schemas

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.keyko.monitoring/schemas/ -->
<dependency>
    <groupId>io.keyko.monitoring</groupId>
    <artifactId>schemas</artifactId>
    <version>0.3.4</version>
</dependency>
// https://jarcasting.com/artifacts/io.keyko.monitoring/schemas/
implementation 'io.keyko.monitoring:schemas:0.3.4'
// https://jarcasting.com/artifacts/io.keyko.monitoring/schemas/
implementation ("io.keyko.monitoring:schemas:0.3.4")
'io.keyko.monitoring:schemas:jar:0.3.4'
<dependency org="io.keyko.monitoring" name="schemas" rev="0.3.4">
  <artifact name="schemas" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.keyko.monitoring', module='schemas', version='0.3.4')
)
libraryDependencies += "io.keyko.monitoring" % "schemas" % "0.3.4"
[io.keyko.monitoring/schemas "0.3.4"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.apache.avro : avro jar 1.9.2
org.apache.avro : avro-maven-plugin jar 1.9.2
com.github.fge : json-schema-avro jar 0.1.4

Модули Проекта

Данный проект не имеет модулей.

Web3 Monitoring data Schemas

Web3 Monitoring platform schemas definition in Avro format.

W3M Schemas Build javadoc

You can generate the ZIP including the avro schemas and the Java stubs using the following command:

mvn clean package

After finish in the target folder you will find:

  • The ZIP file including the Avro schemas
  • A Jar file including the Java stubs generated using the schemas

Requirements

  • Maven 3
  • Java 11

Dependency

You can include the stubs generated with the schemas including the following dependency:

	<dependency>
		<groupId>io.keyko.monitoring</groupId>
		<artifactId>schemas</artifactId>
		<version>0.1.0</version>
	</dependency>

Schemas

The AVRO implementation of the schemas can be found in the src/main/resources/avro/ folder. This are the schemas implemented:

  • AlertRecord.avsc
  • BlockRecord.avsc
  • EventBlockRecord.avsc
  • EventRecord.avsc
  • FlatEventRecord.avsc
  • FlatEventBlockRecord.avsc
  • LogRecord.avsc
  • LogRecordTopicsFlattened.avsc
  • NumberParameter.avsc
  • StringParameter.avsc
  • TimeSeriesParameter.avsc
  • TimeSeriesRecord.avsc
  • TransactionRecord.avsc
  • ViewBlockRecord.avsc
  • ViewRecord.avsc
io.keyko.monitoring

Keyko GmbH

Версии библиотеки

Версия
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0