abstract class Credentials extends AnyRef
Credentials for accessing Google APIs
- Annotations
- @DoNotInherit()
- Source
- Credentials.scala
- Alphabetic
- By Inheritance
- Credentials
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def asGoogle(implicit ec: ExecutionContext, settings: RequestSettings): com.google.auth.Credentials
Wraps these credentials as a com.google.auth.Credentials for interop with Google's Java client libraries.
Wraps these credentials as a com.google.auth.Credentials for interop with Google's Java client libraries.
- ec
the scala.concurrent.ExecutionContext to use for blocking requests if credentials are requested synchronously
- settings
additional request settings
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asGoogle(exec: Executor, settings: RequestSettings): com.google.auth.Credentials
Java API: Wraps these credentials as a com.google.auth.Credentials for interop with Google's Java client libraries.
Java API: Wraps these credentials as a com.google.auth.Credentials for interop with Google's Java client libraries.
- exec
the java.util.concurrent.Executor to use for blocking requests if credentials are requested synchronously
- settings
additional request settings
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def close(): Unit
Release any resources that this credentials provider is using.
Release any resources that this credentials provider is using.
This is intended to be called in cases where credentials are instantiated dynamically.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()