/*
 * This file was generated by the Gradle 'init' task.
 *
 * This generated file contains a sample Java application project to get you started.
 * For more details take a look at the 'Building Java & JVM projects' chapter in the Gradle
 * User Manual available at https://docs.gradle.org/7.6/userguide/building_java_projects.html
 * This project uses @Incubating APIs which are subject to change.
 */

plugins {
    // Apply the application plugin to add support for building a CLI application in Java.
    id 'application'
}

repositories {
    // Use Maven Central for resolving dependencies.
    mavenCentral()
}

dependencies {
    // This dependency is used by the application.
    implementation 'com.google.guava:guava:31.1-jre'
    implementation 'com.google.code.gson:gson:2.10.1'
    implementation 'com.azure:azure-identity:1.8.0'
    implementation 'com.azure:azure-messaging-eventhubs:5.15.2'
    implementation 'com.azure:azure-messaging-eventhubs-checkpointstore-blob:1.16.3'
    implementation 'com.github.ben-manes.caffeine:caffeine:3.1.6'
    implementation 'org.slf4j:slf4j-nop:2.0.6'
    implementation 'com.auth0:java-jwt:4.4.0'



}

testing {
}

application {
    // Define the main class for the application.
    mainClass = 'videoindexersamples.App'
}
