congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ConsistencyMode.name
Code IndexAdd Tabnine to your IDE (free)

How to use
name
method
in
com.ecwid.consul.v1.ConsistencyMode

Best Java code snippets using com.ecwid.consul.v1.ConsistencyMode.name (Showing top 3 results out of 315)

origin: Ecwid/consul-api

  @Override
  public List<String> toUrlParameters() {
    List<String> params = new ArrayList<String>();

    // add basic params
    if (datacenter != null) {
      params.add("dc=" + Utils.encodeValue(datacenter));
    }

    if (consistencyMode != ConsistencyMode.DEFAULT) {
      params.add(consistencyMode.name().toLowerCase());
    }

    if (waitTime != -1) {
      params.add("wait=" + Utils.toSecondsString(waitTime));
    }

    if (index != -1) {
      params.add("index=" + Utils.toUnsignedString(index));
    }

    if (near != null) {
      params.add("near=" + Utils.encodeValue(near));
    }

    return params;
  }
}
origin: com.ecwid.consul/consul-api

  @Override
  public List<String> toUrlParameters() {
    List<String> params = new ArrayList<String>();

    // add basic params
    if (datacenter != null) {
      params.add("dc=" + Utils.encodeValue(datacenter));
    }

    if (consistencyMode != ConsistencyMode.DEFAULT) {
      params.add(consistencyMode.name().toLowerCase());
    }

    if (waitTime != -1) {
      params.add("wait=" + Utils.toSecondsString(waitTime));
    }

    if (index != -1) {
      params.add("index=" + Utils.toUnsignedString(index));
    }

    if (near != null) {
      params.add("near=" + Utils.encodeValue(near));
    }

    return params;
  }
}
origin: Ecwid/consul-api

  @Test
  public void queryParamsToUrlParameters_ShouldContainSetQueryParams_WithCorrectValuesApplied() {
    // Given
    final String EXPECTED_DATACENTER = "testDC";
    final ConsistencyMode EXPECTED_MODE = ConsistencyMode.CONSISTENT;
    final long EXPECTED_WAIT = 1000L;
    final long EXPECTED_INDEX = 2000L;
    final String EXPECTED_NEAR = "_agent";

    // When
    List<String> urlParameters = Builder.builder()
        .setDatacenter(EXPECTED_DATACENTER)
        .setConsistencyMode(EXPECTED_MODE)
        .setWaitTime(EXPECTED_WAIT)
        .setIndex(EXPECTED_INDEX)
        .setNear(EXPECTED_NEAR)
        .build()
        .toUrlParameters();

    // Then
    assertThat(urlParameters, hasItem("dc=" + EXPECTED_DATACENTER));
    assertThat(urlParameters, hasItem(EXPECTED_MODE.name().toLowerCase()));
    assertThat(urlParameters, hasItem("wait=" + Utils.toSecondsString(EXPECTED_WAIT)));
    assertThat(urlParameters, hasItem("index=" + EXPECTED_INDEX));
    assertThat(urlParameters, hasItem("near=" + EXPECTED_NEAR));
  }
}
com.ecwid.consul.v1ConsistencyModename

Popular methods of ConsistencyMode

    Popular in Java

    • Making http requests using okhttp
    • scheduleAtFixedRate (Timer)
    • addToBackStack (FragmentTransaction)
    • orElseThrow (Optional)
      Return the contained value, if present, otherwise throw an exception to be created by the provided s
    • Table (com.google.common.collect)
      A collection that associates an ordered pair of keys, called a row key and a column key, with a sing
    • HttpServer (com.sun.net.httpserver)
      This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
    • GridLayout (java.awt)
      The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
    • URL (java.net)
      A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
    • Queue (java.util)
      A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
    • Logger (org.apache.log4j)
      This is the central class in the log4j package. Most logging operations, except configuration, are d
    • Top 12 Jupyter Notebook extensions
    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