Livy batch object

Batch session APIs operate on batch objects, defined as follows:

Property Description Type
id A non-negative integer that represents a specific batch session int
appId The application ID for this session String
appInfo Detailed application info Map of key=value
log Log records list of strings
state Batch state string