congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
SingleUrlParameters.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
com.ecwid.consul.SingleUrlParameters
constructor

Best Java code snippets using com.ecwid.consul.SingleUrlParameters.<init> (Showing top 20 results out of 315)

origin: com.ecwid.consul/consul-api

@Override
public Response<Void> agentSetMaintenance(boolean maintenanceEnabled, String reason) {
  UrlParameters maintenanceParameter = new SingleUrlParameters("enable", Boolean.toString(maintenanceEnabled));
  UrlParameters reasonParamenter = reason != null ? new SingleUrlParameters("reason", reason) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/maintenance", "", maintenanceParameter, reasonParamenter);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> agentServiceSetMaintenance(String serviceId, boolean maintenanceEnabled, String reason) {
  UrlParameters maintenanceParameter = new SingleUrlParameters("enable", Boolean.toString(maintenanceEnabled));
  UrlParameters reasonParameter = reason != null ? new SingleUrlParameters("reason", reason) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/service/maintenance/" + serviceId, "", maintenanceParameter, reasonParameter);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: Ecwid/consul-api

@Override
public Response<Void> agentCheckWarn(String checkId, String note, String token) {
  UrlParameters noteParameter = note != null ? new SingleUrlParameters("note", note) : null;
  UrlParameters tokenParameter = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/check/warn/" + checkId, "", noteParameter, tokenParameter);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: Ecwid/consul-api

@Override
public Response<Void> agentCheckFail(String checkId, String note, String token) {
  UrlParameters noteParameter = note != null ? new SingleUrlParameters("note", note) : null;
  UrlParameters tokenParameter = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/check/fail/" + checkId, "", noteParameter, tokenParameter);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> agentCheckPass(String checkId, String note, String token) {
  UrlParameters noteParameter = note != null ? new SingleUrlParameters("note", note) : null;
  UrlParameters tokenParameter = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/check/pass/" + checkId, "", noteParameter, tokenParameter);

  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: Ecwid/consul-api

@Override
public Response<Void> agentCheckPass(String checkId, String note, String token) {
  UrlParameters noteParameter = note != null ? new SingleUrlParameters("note", note) : null;
  UrlParameters tokenParameter = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/check/pass/" + checkId, "", noteParameter, tokenParameter);

  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: Ecwid/consul-api

@Test
public void testGenerateUrl_Encoded() throws Exception {
  UrlParameters first = new SingleUrlParameters("key", "value value");
  UrlParameters second = new SingleUrlParameters("key2");
  UrlParameters third = new SingleUrlParameters("key3", "value!value");
  assertEquals("/some-url?key=value+value&key2&key3=value%21value", Utils.generateUrl("/some-url", first, second, third));
}
origin: Ecwid/consul-api

@Override
public Response<Void> agentServiceRegister(NewService newService, String token) {
  UrlParameters tokenParam = token != null ? new SingleUrlParameters("token", token) : null;
  String json = GsonFactory.getGson().toJson(newService);
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/service/register", json, tokenParam);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: Ecwid/consul-api

@Override
public Response<Void> catalogRegister(CatalogRegistration catalogRegistration, String token) {
  String json = GsonFactory.getGson().toJson(catalogRegistration);
  UrlParameters tokenParam = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/catalog/register", json, tokenParam);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> catalogDeregister(CatalogDeregistration catalogDeregistration, String token) {
  String json = GsonFactory.getGson().toJson(catalogDeregistration);
  UrlParameters tokenParam = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/catalog/deregister", json, tokenParam);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> agentCheckRegister(NewCheck newCheck, String token) {
  UrlParameters tokenParam = token != null ? new SingleUrlParameters("token", token) : null;
  String json = GsonFactory.getGson().toJson(newCheck);
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/check/register", json, tokenParam);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> aclUpdate(UpdateAcl updateAcl, String token) {
  UrlParameters tokenParams = token != null ? new SingleUrlParameters("token", token) : null;
  String json = GsonFactory.getGson().toJson(updateAcl);
  RawResponse rawResponse = rawClient.makePutRequest("/v1/acl/update", json, tokenParams);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> catalogRegister(CatalogRegistration catalogRegistration, String token) {
  String json = GsonFactory.getGson().toJson(catalogRegistration);
  UrlParameters tokenParam = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/catalog/register", json, tokenParam);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> agentServiceRegister(NewService newService, String token) {
  UrlParameters tokenParam = token != null ? new SingleUrlParameters("token", token) : null;
  String json = GsonFactory.getGson().toJson(newService);
  RawResponse rawResponse = rawClient.makePutRequest("/v1/agent/service/register", json, tokenParam);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: Ecwid/consul-api

@Override
public Response<Void> deleteKVValue(String key, String token, QueryParams queryParams) {
  UrlParameters tokenParam = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makeDeleteRequest("/v1/kv/" + key, tokenParam, queryParams);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: Ecwid/consul-api

@Override
public Response<String> aclClone(String aclId, String token) {
  UrlParameters tokenParams = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/acl/clone/" + aclId, "", tokenParams);
  if (rawResponse.getStatusCode() == 200) {
    Map<String, String> value = GsonFactory.getGson().fromJson(rawResponse.getContent(), new TypeToken<Map<String, String>>() {
    }.getType());
    return new Response<String>(value.get("ID"), rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> aclDestroy(String aclId, String token) {
  UrlParameters tokenParams = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/acl/destroy/" + aclId, "", tokenParams);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<String> aclClone(String aclId, String token) {
  UrlParameters tokenParams = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makePutRequest("/v1/acl/clone/" + aclId, "", tokenParams);
  if (rawResponse.getStatusCode() == 200) {
    Map<String, String> value = GsonFactory.getGson().fromJson(rawResponse.getContent(), new TypeToken<Map<String, String>>() {
    }.getType());
    return new Response<String>(value.get("ID"), rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: com.ecwid.consul/consul-api

@Override
public Response<Void> deleteKVValue(String key, String token, QueryParams queryParams) {
  UrlParameters tokenParam = token != null ? new SingleUrlParameters("token", token) : null;
  RawResponse rawResponse = rawClient.makeDeleteRequest("/v1/kv/" + key, tokenParam, queryParams);
  if (rawResponse.getStatusCode() == 200) {
    return new Response<Void>(null, rawResponse);
  } else {
    throw new OperationException(rawResponse);
  }
}
origin: Ecwid/consul-api

  @Test
  public void testToUrlParameters() throws Exception {
    UrlParameters parameters = new SingleUrlParameters("key");
    assertEquals(Collections.singletonList("key"), parameters.toUrlParameters());

    parameters = new SingleUrlParameters("key", "value");
    assertEquals(Collections.singletonList("key=value"), parameters.toUrlParameters());

    parameters = new SingleUrlParameters("key", "value value");
    assertEquals(Collections.singletonList("key=value+value"), parameters.toUrlParameters());
  }
}
com.ecwid.consulSingleUrlParameters<init>

Popular methods of SingleUrlParameters

    Popular in Java

    • Creating JSON documents from java classes using gson
    • startActivity (Activity)
    • findViewById (Activity)
    • getContentResolver (Context)
    • FlowLayout (java.awt)
      A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
    • GridBagLayout (java.awt)
      The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
    • OutputStream (java.io)
      A writable sink for bytes.Most clients will use output streams that write data to the file system (
    • URI (java.net)
      A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
    • ResourceBundle (java.util)
      ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
    • JLabel (javax.swing)
    • 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