Tabnine Logo
ImmutableCheckerResult$Builder.valid
Code IndexAdd Tabnine to your IDE (free)

How to use
valid
method
in
com.palantir.atlasdb.jepsen.ImmutableCheckerResult$Builder

Best Java code snippets using com.palantir.atlasdb.jepsen.ImmutableCheckerResult$Builder.valid (Showing top 11 results out of 315)

origin: palantir/atlasdb

  private CheckerResult combineResults(List<CheckerResult> results) {
    List<Event> allErrors = results.stream().flatMap(result ->
        result.errors().stream()).collect(Collectors.toList());
    boolean allValid = results.stream().allMatch(CheckerResult::valid);
    return ImmutableCheckerResult.builder()
        .valid(allValid)
        .errors(allErrors)
        .build();
  }
}
origin: palantir/atlasdb

public static CheckerResult combine(List<CheckerResult> results) {
  return ImmutableCheckerResult.builder()
      .valid(results.stream()
          .allMatch(CheckerResult::valid))
      .errors(results.stream()
          .flatMap(result -> result.errors().stream())
          .collect(Collectors.toList()))
      .build();
}
origin: palantir/atlasdb

  private Checker createMockedChecker(boolean valid, Map<Keyword, ?> ... errors) {
    List<Map<Keyword, ?>> listOfErrors = ImmutableList.copyOf(errors);
    List<Event> listOfErrorsAsEvents = listOfErrors.stream()
        .map(Event::fromKeywordMap)
        .collect(Collectors.toList());

    Checker checker = mock(Checker.class);
    CheckerResult result = ImmutableCheckerResult.builder()
        .valid(valid)
        .errors(listOfErrorsAsEvents)
        .build();
    when(checker.check(any())).thenReturn(result);
    return checker;
  }
}
origin: palantir/atlasdb

private CheckerResult checkLockName(String lockName, List<Event> events) {
  boolean noOtherLock = true;
  boolean atLeastOneInvoke = false;
  for (Event event : events) {
    if (event instanceof InvokeEvent) {
      atLeastOneInvoke = true;
      InvokeEvent invokeEvent = (InvokeEvent) event;
      if (!invokeEvent.value().equals(lockName)) {
        noOtherLock = false;
      }
    }
  }
  if (noOtherLock && atLeastOneInvoke) {
    return ImmutableCheckerResult.builder()
        .valid(false)
        .errors(events)
        .build();
  } else {
    return ImmutableCheckerResult.builder()
        .valid(true)
        .errors(new ArrayList<>())
        .build();
  }
}
origin: palantir/atlasdb

@Override
public CheckerResult check(List<Event> events) {
  Visitor visitor = new Visitor();
  events.forEach(event -> event.accept(visitor));
  return ImmutableCheckerResult.builder()
      .valid(visitor.valid())
      .errors(visitor.errors())
      .build();
}
origin: palantir/atlasdb

@Override
public CheckerResult check(List<Event> events) {
  Visitor visitor = new Visitor();
  events.forEach(event -> event.accept(visitor));
  return ImmutableCheckerResult.builder()
      .valid(visitor.valid())
      .errors(visitor.errors())
      .build();
}
origin: palantir/atlasdb

@Override
public CheckerResult check(List<Event> events) {
  Visitor visitor = new Visitor();
  events.forEach(event -> event.accept(visitor));
  visitor.verifyLockCorrectness();
  return ImmutableCheckerResult.builder()
      .valid(visitor.valid())
      .errors(visitor.errors())
      .build();
}
origin: palantir/atlasdb

@Override
public CheckerResult check(List<Event> events) {
  Visitor visitor = new NemesisResilienceChecker.Visitor();
  events.forEach(event -> event.accept(visitor));
  return ImmutableCheckerResult.builder()
      .valid(visitor.valid())
      .errors(visitor.errors())
      .build();
}
origin: palantir/atlasdb

@Override
public CheckerResult check(List<Event> events) {
  Visitor visitor = new Visitor();
  events.forEach(event -> event.accept(visitor));
  return ImmutableCheckerResult.builder()
      .valid(visitor.valid())
      .errors(visitor.errors())
      .build();
}
origin: palantir/atlasdb

@Override
public CheckerResult check(List<Event> events) {
  Visitor visitor = new Visitor();
  events.forEach(event -> event.accept(visitor));
  return ImmutableCheckerResult.builder()
      .valid(visitor.valid())
      .errors(visitor.errors())
      .build();
}
origin: palantir/atlasdb

@Override
public CheckerResult check(List<Event> events) {
  Visitor visitor = new Visitor();
  events.forEach(event -> event.accept(visitor));
  return ImmutableCheckerResult.builder()
      .valid(visitor.valid())
      .errors(visitor.errors())
      .build();
}
com.palantir.atlasdb.jepsenImmutableCheckerResult$Buildervalid

Popular methods of ImmutableCheckerResult$Builder

  • build
  • errors

Popular in Java

  • Finding current android device location
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • startActivity (Activity)
  • runOnUiThread (Activity)
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • Top PhpStorm plugins
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