DBConnection: DBConnection Class

DBConnectionR Documentation

DBConnection Class

Description

DBConnection Class

DBConnection Class

Public fields

can
name
dialect
snippets
pdts_enabled
host
port
username
password
uses_oauth
certificate
file_type
database
db_timezone
query_timezone
schema
max_connections
max_billing_gigabytes
ssl
verify_ssl
tmp_db_name
jdbc_additional_params
pool_timeout
dialect_name
created_at
user_id
example
user_db_credentials
user_attribute_fields
maintenance_cron
last_regen_at
last_reap_at
sql_runner_precache_tables
sql_writing_with_info_schema
after_connect_statements
pdt_context_override
managed
tunnel_id
pdt_concurrency
disable_context_comment
oauth_application_id
always_retry_failed_builds

Methods

Public methods


Method new()

Usage
DBConnection$new(
  can,
  name,
  dialect,
  snippets,
  pdts_enabled,
  host,
  port,
  username,
  password,
  uses_oauth,
  certificate,
  file_type,
  database,
  db_timezone,
  query_timezone,
  schema,
  max_connections,
  max_billing_gigabytes,
  ssl,
  verify_ssl,
  tmp_db_name,
  jdbc_additional_params,
  pool_timeout,
  dialect_name,
  created_at,
  user_id,
  example,
  user_db_credentials,
  user_attribute_fields,
  maintenance_cron,
  last_regen_at,
  last_reap_at,
  sql_runner_precache_tables,
  sql_writing_with_info_schema,
  after_connect_statements,
  pdt_context_override,
  managed,
  tunnel_id,
  pdt_concurrency,
  disable_context_comment,
  oauth_application_id,
  always_retry_failed_builds
)

Method toJSON()

Usage
DBConnection$toJSON()

Method fromJSONObject()

Usage
DBConnection$fromJSONObject(DBConnectionJsonObject)

Method fromJSON()

Usage
DBConnection$fromJSON(DBConnectionJson)

Method toJSONString()

Usage
DBConnection$toJSONString()

Method fromJSONString()

Usage
DBConnection$fromJSONString(DBConnectionJson)

Method clone()

The objects of this class are cloneable with this method.

Usage
DBConnection$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


looker/lookr documentation built on Jan. 15, 2024, 2:49 a.m.