Class

com.vesoft.nebula.connector.NebulaConnectionConfig

ConfigBuilder

Related Doc: package NebulaConnectionConfig

Permalink

class ConfigBuilder extends AnyRef

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

Instance Constructors

  1. new ConfigBuilder()

    Permalink

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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def build(): NebulaConnectionConfig

    Permalink

    build NebulaConnectionConfig

  6. var caSignParam: CASSLSignParams

    Permalink
    Attributes
    protected
  7. def check(): Unit

    Permalink

    check if the connection config is valid

  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. var connectionRetry: Int

    Permalink
    Attributes
    protected
  10. var enableGraphSSL: Boolean

    Permalink
    Attributes
    protected
  11. var enableMetaSSL: Boolean

    Permalink
    Attributes
    protected
  12. var enableStorageSSL: Boolean

    Permalink
    Attributes
    protected
  13. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  15. var executeRetry: Int

    Permalink
    Attributes
    protected
  16. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  18. var graphAddress: String

    Permalink
    Attributes
    protected
  19. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  21. var metaAddress: String

    Permalink
    Attributes
    protected
  22. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  25. var selfSignParam: SelfSSLSignParams

    Permalink
    Attributes
    protected
  26. var sslSignType: ssl.SSLSignType.Value

    Permalink
    Attributes
    protected
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. var timeout: Int

    Permalink
    Attributes
    protected
  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( ... )
  33. def withCaSSLSignParam(caCrtFilePath: String, crtFilePath: String, keyFilePath: String): ConfigBuilder

    Permalink

    set ca sign param for ssl

  34. def withConenctionRetry(connectionRetry: Int): ConfigBuilder

    Permalink

    set connectionRetry, connectionRetry is optional

  35. def withEnableGraphSSL(enableGraphSSL: Boolean): ConfigBuilder

    Permalink

    set enableMetaSSL, enableMetaSSL is optional

  36. def withEnableMetaSSL(enableMetaSSL: Boolean): ConfigBuilder

    Permalink

    set enableMetaSSL, enableMetaSSL is optional

  37. def withEnableStorageSSL(enableStorageSSL: Boolean): ConfigBuilder

    Permalink

    set enableStorageSSL, enableStorageSSL is optional

  38. def withExecuteRetry(executeRetry: Int): ConfigBuilder

    Permalink

    set executeRetry, executeRetry is optional

  39. def withGraphAddress(graphAddress: String): ConfigBuilder

    Permalink

    set nebula graph server address, multi addresses is split by English comma

  40. def withMetaAddress(metaAddress: String): ConfigBuilder

    Permalink

    set nebula meta server address, multi addresses is split by English comma

  41. def withSSLSignType(signType: ssl.SSLSignType.Value): ConfigBuilder

    Permalink

    set ssl sign type SSLSignType

  42. def withSelfSSLSignParam(crtFilePath: String, keyFilePath: String, password: String): ConfigBuilder

    Permalink

    set self sign param for ssl

  43. def withTimeout(timeout: Int): ConfigBuilder

    Permalink

    set timeout, timeout is optional

Inherited from AnyRef

Inherited from Any

Ungrouped