Trillo Workbench Lessons
  • Introduction
    • Sample Application
  • Introduction to Lessons
    • IDE Lessons
    • Annotated Directory Structure
  • New classes using workbench UI
  • Save many records into tables using the workbench UI
  • New function using Workbench UI
  • Introduction to Code Lessons
    • Anatomy of Trillo Function
  • Begin Code Lessons
    • Paginated list
    • Pagination using SQL Query
    • DataIterator
    • Read file from cloud storage bucket
    • Generating signed URL for a file download
    • Import a CSV file from bucket into BigQuery
    • Query a dataset of BigQuery
    • Using an Document AI Processor
    • Chat using GenAI
    • Function calling another function
    • Accessing Runtime Context
    • Write a workflow (pipeline for data processing)
  • Appendixes
    • ServerlessFunction
    • Map, List and Tree
    • Logs and Audit Logs
    • DataRequest Class
    • DataResponse Class
    • DataIterator Class
    • Result
Powered by GitBook
On this page
  1. Introduction to Lessons

IDE Lessons

PreviousIntroduction to LessonsNextAnnotated Directory Structure

Last updated 1 year ago

IDE lessons require a Java IDE (Intellij or Eclipse). In addition, you need to clone this repo . It will install a few things such as:

  1. Java SDK library.

  2. A main executor program to run a function in the local IDE.

Each API runs against a Trillo Workbench instance running in the cloud. Therefore you will need the following information.

  1. URL of a Trillo Workbench instance deployed by you in your virtual private cloud (VPC). Alternatively, it may be provided by Trillo.

  2. User id and password to login to the Trillo Workbench. These will be used to login using UI. It will also be used to obtain access-token for APIs (called by functions running in IDE).

https://github.com/trilloapps/trillo-tutorial