Object/Class

com.spotify.scio.bigquery

BigQueryClient

Related Docs: class BigQueryClient | package bigquery

Permalink

object BigQueryClient

Companion object for BigQueryClient.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BigQueryClient
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val CACHE_DIRECTORY_DEFAULT: String

    Permalink

    Default cache directory.

  5. val CACHE_DIRECTORY_KEY: String

    Permalink

    System property key for local schema cache directory.

  6. val CACHE_ENABLED_DEFAULT: Boolean

    Permalink

    Default cache behavior is enabled.

  7. val CACHE_ENABLED_KEY: String

    Permalink

    System property key for enabling or disabling scio bigquery caching

  8. val CONNECT_TIMEOUT_MS_KEY: String

    Permalink

    System property key for timeout in milliseconds to establish a connection.

    System property key for timeout in milliseconds to establish a connection. Default is 20000 (20 seconds). 0 for an infinite timeout.

  9. val PRIORITY_KEY: String

    Permalink

    System property key for priority, "BATCH" or "INTERACTIVE".

  10. val PROJECT_KEY: String

    Permalink

    System property key for billing project.

  11. val READ_TIMEOUT_MS_KEY: String

    Permalink

    System property key for timeout in milliseconds to read data from an established connection.

    System property key for timeout in milliseconds to read data from an established connection. Default is 20000 (20 seconds). 0 for an infinite timeout.

  12. val SECRET_KEY: String

    Permalink

    System property key for JSON secret path.

  13. def apply(project: String, secretFile: File): BigQueryClient

    Permalink

    Create a new BigQueryClient instance with the given project and secret file.

  14. def apply(project: String, credentials: Credentials): BigQueryClient

    Permalink

    Create a new BigQueryClient instance with the given project and credential.

  15. def apply(project: String): BigQueryClient

    Permalink

    Create a new BigQueryClient instance with the given project.

  16. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  17. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. def defaultInstance(): BigQueryClient

    Permalink

    Get the default BigQueryClient instance.

    Get the default BigQueryClient instance.

    Project must be set via bigquery.project system property. An optional JSON secret file can be set via bigquery.secret. For example, by adding the following code at the beginning of a job:

    sys.props("bigquery.project") = "my-project"
    sys.props("bigquery.secret") = "/path/to/secret.json"

    Or by passing them as SBT command line arguments:

    sbt -Dbigquery.project=my-project -Dbigquery.secret=/path/to/secret.json
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  23. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  24. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped