Tabnine Logo
DefaultBucketSettings$Builder
Code IndexAdd Tabnine to your IDE (free)

How to use
DefaultBucketSettings$Builder
in
com.couchbase.client.java.cluster

Best Java code snippets using com.couchbase.client.java.cluster.DefaultBucketSettings$Builder (Showing top 14 results out of 315)

origin: Impetus/Kundera

/**
 * Adds the bucket.
 *
 * @param name
 *            the name
 */
private void addBucket(String name)
{
  String qouta = csmd.getBucketProperty("bucket.quota");
  int bucketQuota = qouta != null ? Integer.parseInt(qouta) : DEFAULT_RAM_SIZE_IN_MB;
  BucketSettings bucketSettings = new DefaultBucketSettings.Builder().type(BucketType.COUCHBASE).name(name)
      .quota(bucketQuota).build();
  try
  {
    clusterManager.insertBucket(bucketSettings);
    LOGGER.info("Bucket [" + name + "] is added!");
  }
  catch (CouchbaseException ex)
  {
    LOGGER.error("Not able to add bucket [" + name + "].", ex);
    throw new KunderaException("Not able to add bucket [" + name + "].", ex);
  }
}
origin: lordofthejars/nosql-unit

private void connectToBucket() {
  if (createBucket) {
    final ClusterManager clusterManager = couchbaseCluster.clusterManager(this.clusterUsername, this.clusterPassword);
    if (! clusterManager.hasBucket(this.bucketName)) {
      // Create Bucket
      final DefaultBucketSettings defaultBucketSettings = DefaultBucketSettings.builder()
          .enableFlush(true)
          .name(bucketName).build();
      clusterManager.insertBucket(defaultBucketSettings);
      await()
          .atMost(30, TimeUnit.SECONDS)
          .until(() -> clusterManager.hasBucket(bucketName));
    }
  }
  if (this.bucketPassword != null) {
    this.bucket = couchbaseCluster.openBucket(this.bucketName, this.bucketPassword);
  } else {
    this.bucket = couchbaseCluster.openBucket(this.bucketName);
  }
}
origin: org.arquillian.ape/arquillian-ape-nosql-couchbase

private void createBucket(String database, Map<String, Object> customOptions) {
  final ClusterManager clusterManager = couchbaseCluster
    .clusterManager((String) customOptions.get(CouchbaseOptions.CLUSTER_USERNAME),
      (String) customOptions.get(CouchbaseOptions.CLUSTER_PASSWORD));
  if (!clusterManager.hasBucket(database)) {
    // Create Bucket
    final DefaultBucketSettings.Builder bucketBuilder = DefaultBucketSettings.builder()
      .enableFlush(true)
      .name(database);
    if (isBucketPasswordSet(customOptions)) {
      bucketBuilder.password((String) customOptions.get(CouchbaseOptions.BUCKET_PASSWORD));
    }
    clusterManager.insertBucket(bucketBuilder.build());
    await()
      .atMost(60, TimeUnit.SECONDS)
      .until(() -> clusterManager.hasBucket(database));
  }
}
origin: com.github.differentway/couchbase-testcontainer

private static CouchbaseContainer initCouchbaseContainer() {
  CouchbaseContainer couchbaseContainer = new CouchbaseContainer()
      .withNewBucket(DefaultBucketSettings.builder()
          .enableFlush(true)
          .name(TEST_BUCKET)
          .password(DEFAULT_PASSWORD)
          .quota(100)
          .replicas(0)
          .type(BucketType.COUCHBASE)
          .build());
  couchbaseContainer.start();
  return couchbaseContainer;
}
origin: com.couchbase.client/java-client

/**
 * Provides a builder to build the bucket settings.
 *
 * @return the bucket settings builder.
 */
public static Builder builder() {
  return new Builder();
}
origin: com.couchbase.client/java-client

private DefaultBucketSettings(Builder builder, JsonObject raw) {
  name = builder.name();
  type = builder.type();
  quota = builder.quota();
  port = builder.port();
  password = builder.password();
  replicas = builder.replicas();
  indexReplicas = builder.indexReplicas();
  enableFlush = builder.enableFlush();
  customSettings = builder.customSettings();
  compressionMode = builder.compressionMode();
  ejectionMethod = builder.ejectionMethod();
  this.raw = raw;
}
origin: org.slinkyframework/slinky-environment-builder-couchbase

private void createBucket(ClusterManager clusterManager, CouchbaseBuildDefinition buildDefinition) {
  LOG.info("Creating bucket '{}'", buildDefinition.getBucketName());
  BucketSettings bucketSettings = new DefaultBucketSettings.Builder()
      .type(BucketType.COUCHBASE)
      .name(buildDefinition.getBucketName())
      .password(buildDefinition.getBucketPassword())
      .quota(buildDefinition.getBucketSizeInMB())
      .build();
  clusterManager.insertBucket(bucketSettings);
  LOG.debug("Bucket '{}' created", buildDefinition.getBucketName());
}
origin: com.couchbase.client/java-client

/**
 * Helper method to create bucket settings with a name and default settings.
 *
 * @param name the name of the bucket
 * @return bucket settings with defaults.
 */
public static DefaultBucketSettings create(final String name) {
  return builder().name(name).build();
}
origin: neo4j-contrib/neo4j-apoc-procedures

      .withClusterAdmin(USERNAME, PASSWORD)
      .withNewBucket(DefaultBucketSettings.builder()
          .password(PASSWORD)
          .name(BUCKET_NAME)
          .quota(100)
          .type(BucketType.COUCHBASE)
          .build());
  couchbase.start();
}, Exception.class);
origin: neo4j-contrib/neo4j-apoc-procedures

      .withClusterAdmin(USERNAME, PASSWORD)
      .withNewBucket(DefaultBucketSettings.builder()
          .password(PASSWORD)
          .name(BUCKET_NAME)
          .quota(100)
          .type(BucketType.COUCHBASE)
          .build());
  couchbase.start();
}, Exception.class);
origin: neo4j-contrib/neo4j-apoc-procedures

      .withClusterAdmin(USERNAME, PASSWORD)
      .withNewBucket(DefaultBucketSettings.builder()
          .password(PASSWORD)
          .name(BUCKET_NAME)
          .quota(100)
          .type(BucketType.COUCHBASE)
          .build());
  couchbase.start();
}, Exception.class);
origin: neo4j-contrib/neo4j-apoc-procedures

      .withClusterAdmin(USERNAME, PASSWORD)
      .withNewBucket(DefaultBucketSettings.builder()
          .password(PASSWORD)
          .name(BUCKET_NAME)
          .quota(100)
          .type(BucketType.COUCHBASE)
          .build());
  couchbase.start();
}, Exception.class);
origin: neo4j-contrib/neo4j-apoc-procedures

@BeforeClass
public static void setUp() {
  TestUtil.ignoreException(() -> {
    couchbase = new CouchbaseContainer()
        .withClusterAdmin(USERNAME, PASSWORD)
        .withNewBucket(DefaultBucketSettings.builder()
            .password(PASSWORD)
            .name(BUCKET_NAME)
            .quota(100)
            .type(BucketType.COUCHBASE)
            .build());
    couchbase.start();
  }, Exception.class);
  assumeNotNull(couchbase);
  assumeTrue("couchbase must be running", couchbase.isRunning());
  boolean isFilled = fillDB(couchbase.getCouchbaseCluster());
  assumeTrue("should fill Couchbase with data", isFilled);
  HOST = getUrl(couchbase);
  couchbaseBucket = getCouchbaseBucket(couchbase);
  graphDB = new TestGraphDatabaseFactory().newImpermanentDatabaseBuilder()
      .setConfig("apoc." + CouchbaseManager.COUCHBASE_CONFIG_KEY + CONNECTION_TIMEOUT_CONFIG_KEY,
          CONNECTION_TIMEOUT_CONFIG_VALUE)
      .setConfig("apoc." + CouchbaseManager.COUCHBASE_CONFIG_KEY + SOCKET_CONNECT_TIMEOUT_CONFIG_KEY,
          SOCKET_CONNECT_TIMEOUT_CONFIG_VALUE)
      .setConfig("apoc." + CouchbaseManager.COUCHBASE_CONFIG_KEY + KV_TIMEOUT_CONFIG_KEY,
          KV_TIMEOUT_CONFIG_VALUE)
      .newGraphDatabase();
}
origin: testcontainers/testcontainers-java

protected static BucketSettings getDefaultBucketSettings() {
  return DefaultBucketSettings.builder()
    .enableFlush(true)
    .name(TEST_BUCKET)
    .password(DEFAULT_PASSWORD)
    .quota(100)
    .replicas(0)
    .type(BucketType.COUCHBASE)
    .build();
}
com.couchbase.client.java.clusterDefaultBucketSettings$Builder

Most used methods

  • build
    Build the BucketSettings from the data aggregated by this builder, and set its BucketSettings#raw()
  • name
  • password
  • quota
  • type
  • enableFlush
  • <init>
  • replicas
  • compressionMode
  • customSettings
  • ejectionMethod
  • indexReplicas
  • ejectionMethod,
  • indexReplicas,
  • port

Popular in Java

  • Updating database using SQL prepared statement
  • putExtra (Intent)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • scheduleAtFixedRate (Timer)
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • List (java.util)
    An ordered collection (also known as a sequence). The user of this interface has precise control ove
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • IsNull (org.hamcrest.core)
    Is the value null?
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now