Codota Logo
IndexerDefinitionBuilder.lifecycleState
Code IndexAdd Codota to your IDE (free)

How to use
lifecycleState
method
in
com.ngdata.hbaseindexer.model.api.IndexerDefinitionBuilder

Best Java code snippets using com.ngdata.hbaseindexer.model.api.IndexerDefinitionBuilder.lifecycleState (Showing top 11 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Dictionary d =
  • Codota Iconnew Hashtable()
  • Codota IconBundle bundle;bundle.getHeaders()
  • Codota Iconnew Properties()
  • Smart code suggestions by Codota
}
origin: NGDATA/hbase-indexer

private void deleteIndexer(String indexerName) {
  // delete model
  boolean failedToDeleteIndexer = false;
  try {
    indexerModel.deleteIndexerInternal(indexerName);
  } catch (Throwable t) {
    log.error("Failed to delete indexer " + indexerName, t);
    failedToDeleteIndexer = true;
  }
  if (failedToDeleteIndexer) {
    try {
      IndexerDefinition indexer = indexerModel.getFreshIndexer(indexerName);
      indexer = new IndexerDefinitionBuilder().startFrom(indexer)
          .lifecycleState(IndexerDefinition.LifecycleState.DELETE_FAILED).build();
      indexerModel.updateIndexerInternal(indexer);
    } catch (Throwable t) {
      log.error("Failed to set indexer state to " + IndexerDefinition.LifecycleState.DELETE_FAILED, t);
    }
  }
}
origin: com.ngdata/hbase-indexer-server

private void deleteIndexer(String indexerName) {
  // delete model
  boolean failedToDeleteIndexer = false;
  try {
    indexerModel.deleteIndexerInternal(indexerName);
  } catch (Throwable t) {
    log.error("Failed to delete indexer " + indexerName, t);
    failedToDeleteIndexer = true;
  }
  if (failedToDeleteIndexer) {
    try {
      IndexerDefinition indexer = indexerModel.getFreshIndexer(indexerName);
      indexer = new IndexerDefinitionBuilder().startFrom(indexer)
          .lifecycleState(IndexerDefinition.LifecycleState.DELETE_FAILED).build();
      indexerModel.updateIndexerInternal(indexer);
    } catch (Throwable t) {
      log.error("Failed to set indexer state to " + IndexerDefinition.LifecycleState.DELETE_FAILED, t);
    }
  }
}
origin: com.ngdata/hbase-indexer-server

    .startFrom(indexer).lifecycleState(IndexerDefinition.LifecycleState.DELETING).build();
indexerModel.updateIndexerInternal(indexer);
origin: com.ngdata/hbase-indexer-server

builder.lifecycleState(LifecycleState.DELETE_REQUESTED);
origin: NGDATA/hbase-indexer

@Override
protected void run(OptionSet options) throws Exception {
  super.run(options);
  String indexerName = nameOption.value(options);
  if (!model.hasIndexer(indexerName)) {
    throw new CliException("Indexer does not exist: " + indexerName);
  }
  IndexerDefinition indexerDef = model.getIndexer(indexerName);
  if (indexerDef.getLifecycleState() == LifecycleState.DELETE_REQUESTED
      || indexerDef.getLifecycleState() == LifecycleState.DELETING) {
    System.err.printf("Delete of '%s' is already in progress\n", indexerName);
    return;
  }
  IndexerDefinitionBuilder builder = new IndexerDefinitionBuilder();
  builder.startFrom(indexerDef);
  builder.lifecycleState(LifecycleState.DELETE_REQUESTED);
  model.updateIndexerInternal(builder.build());
  waitForDeletion(indexerName);
}
origin: com.ngdata/hbase-indexer-cli

@Override
protected void run(OptionSet options) throws Exception {
  super.run(options);
  String indexerName = nameOption.value(options);
  if (!options.has("http")) {
    if (!model.hasIndexer(indexerName)) {
      throw new CliException("Indexer does not exist: " + indexerName);
    }
    IndexerDefinition indexerDef = model.getIndexer(indexerName);
    if (indexerDef.getLifecycleState() == LifecycleState.DELETE_REQUESTED
        || indexerDef.getLifecycleState() == LifecycleState.DELETING) {
      System.err.printf("Delete of '%s' is already in progress\n", indexerName);
      return;
    }
    IndexerDefinitionBuilder builder = new IndexerDefinitionBuilder();
    builder.startFrom(indexerDef);
    builder.lifecycleState(LifecycleState.DELETE_REQUESTED);
    model.updateIndexerInternal(builder.build());
    waitForDeletion(indexerName);
    System.out.printf("\nDeleted indexer '%s'\n", indexerName);
  } else {
    deleteIndexerHttp(options, indexerName);
  }
}
origin: NGDATA/hbase-indexer

    .startFrom(indexer).lifecycleState(IndexerDefinition.LifecycleState.DELETING).build();
indexerModel.updateIndexerInternal(indexer);
origin: NGDATA/hbase-indexer

indexerDefinitionBuilder.lifecycleState(lifecycleState);
indexerDefinitionBuilder.incrementalIndexingState(incrementalIndexingState);
indexerDefinitionBuilder.batchIndexingState(batchIndexingState);
origin: com.ngdata/hbase-indexer-model

indexerDefinitionBuilder.lifecycleState(lifecycleState);
indexerDefinitionBuilder.incrementalIndexingState(incrementalIndexingState);
indexerDefinitionBuilder.batchIndexingState(batchIndexingState);
origin: NGDATA/hbase-indexer

builder.lifecycleState(lifecycleState);
origin: com.ngdata/hbase-indexer-cli

builder.lifecycleState(lifecycleState);
com.ngdata.hbaseindexer.model.apiIndexerDefinitionBuilderlifecycleState

Popular methods of IndexerDefinitionBuilder

  • <init>
  • batchIndexCliArguments
  • batchIndexingState
  • build
  • startFrom
  • activeBatchBuildInfo
  • configuration
  • connectionParams
  • connectionType
  • defaultBatchIndexCliArguments
  • incrementalIndexingState
  • indexerComponentFactory
  • incrementalIndexingState,
  • indexerComponentFactory,
  • lastBatchBuildInfo,
  • name,
  • subscriptionId,
  • occVersion,
  • subscriptionTimestamp

Popular in Java

  • Reactive rest calls using spring rest template
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getSupportFragmentManager (FragmentActivity)
    Return the FragmentManager for interacting with fragments associated with this activity.
  • scheduleAtFixedRate (ScheduledExecutorService)
    Creates and executes a periodic action that becomes enabled first after the given initial delay, and
  • MessageFormat (java.text)
    MessageFormat provides a means to produce concatenated messages in language-neutral way. Use this to
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • JLabel (javax.swing)
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now