Class GCPSpannerSpace

  • Field Details

    • spanner

      protected com.google.cloud.spanner.Spanner spanner
    • dbAdminClient

      protected com.google.cloud.spanner.DatabaseAdminClient dbAdminClient
    • dbClient

      protected com.google.cloud.spanner.DatabaseClient dbClient
  • Constructor Details

    • GCPSpannerSpace

      public GCPSpannerSpace(GCPSpannerDriverAdapter adapter, long idx, NBConfiguration cfg)
      Create a new GCPSpannerSpace Object which stores all stateful contextual information needed to interact with the Google Spanner database instance.
      Parameters:
      idx - The name of this space
      cfg - The configuration (NBConfiguration) for this nb run
  • Method Details

    • getSpanner

      public com.google.cloud.spanner.Spanner getSpanner()
    • getDbAdminClient

      public com.google.cloud.spanner.DatabaseAdminClient getDbAdminClient()
    • getDbClient

      public com.google.cloud.spanner.DatabaseClient getDbClient()
    • getDatabaseId

      public com.google.cloud.spanner.DatabaseId getDatabaseId()
    • getInstanceId

      public String getInstanceId()
    • getDatabaseIdString

      public String getDatabaseIdString()
    • getConfigModel

      public static NBConfigModel getConfigModel()
    • close

      public void close()