ArrayTask: ArrayTask

ArrayTaskR Documentation

ArrayTask

Description

ArrayTask Class

Format

An R6Class generator object

Public fields

id

character [optional]

name

character [optional]

description

character [optional]

array_metadata

ArrayInfo [optional]

subarray

DomainArray [optional]

memory

integer [optional]

cpu

integer [optional]

namespace

character [optional]

status

ArrayTaskStatus [optional]

start_time

character [optional]

finish_time

character [optional]

cost

numeric [optional]

query_type

Querytype [optional]

udf_code

character [optional]

udf_language

character [optional]

sql_query

character [optional]

type

ArrayTaskType [optional]

activity

list( ArrayActivityLog ) [optional]

logs

character [optional]

Methods

Public methods


Method new()

Usage
ArrayTask$new(
  id = NULL,
  name = NULL,
  description = NULL,
  array_metadata = NULL,
  subarray = NULL,
  memory = NULL,
  cpu = NULL,
  namespace = NULL,
  status = NULL,
  start_time = NULL,
  finish_time = NULL,
  cost = NULL,
  query_type = NULL,
  udf_code = NULL,
  udf_language = NULL,
  sql_query = NULL,
  type = NULL,
  activity = NULL,
  logs = NULL,
  ...
)

Method toJSON()

Usage
ArrayTask$toJSON()

Method fromJSON()

Usage
ArrayTask$fromJSON(ArrayTaskJson)

Method toJSONString()

Usage
ArrayTask$toJSONString()

Method fromJSONString()

Usage
ArrayTask$fromJSONString(ArrayTaskJson)

Method clone()

The objects of this class are cloneable with this method.

Usage
ArrayTask$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


eddelbuettel/tldbclr documentation built on Sept. 25, 2022, 12:46 p.m.