...
Introduction
Introduction: conventions Conventions, converting from CDAP Microservices v2, naming restrictions, status codes, and working with CDAP security
General APIs
Namespace: creating Creating and managing namespaces
Metadata: setting Setting, retrieving, and deleting user metadata annotations
Preferences: setting Setting, retrieving, and deleting preferences
Configuration: retrieving Retrieving the CDAP and HBase configurations
Security: granting Granting, revoking and listing privileges on CDAP entities, managing secure storage
Transactions: interacting Interacting with the transaction service
Major CDAP Entities APIs
Artifact: deploying Deploying artifacts and retrieving details about plugins available to artifacts and classes contained within artifacts
Lifecycle: deploying Deploying and managing applications, and managing the lifecycle of MapReduce programs, Spark programs, workflows, and custom services
Pipeline: Creating, updating, retrieving details of data pipelines in Draft mode.
Profile: management Management of cloud runtime profiles
Dataset: interacting Interacting with datasets, dataset modules, and dataset types
Service: supports Supports making requests to the methods of an application’s services
Workflow: retrieving Retrieving values from workflow tokens and statistics on workflow runs
Logging, Metrics, and Monitoring APIs
Logging: retrieving Retrieving application logs
Metrics: retrieving Metrieving metrics for system and user applications (user-defined metrics)
Monitor: checking Checking the status of various system and custom CDAP services
Dashboard: check Check in real time status of past program runs and predict future resource usage
Reports: generate Generate reports to understand and monitor program runs and their performance