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

How to use
SimpleResponse$Builder
in
com.atlassian.oai.validator.model

Best Java code snippets using com.atlassian.oai.validator.model.SimpleResponse$Builder (Showing top 12 results out of 315)

origin: com.atlassian.oai/swagger-request-validator-restassured

  /**
   * Builds a {@link Response} for the OpenAPI validator out of the
   * original {@link io.restassured.response.Response}.
   *
   * @param originalResponse the original {@link io.restassured.response.Response}
   */
  @Nonnull
  public static Response of(@Nonnull final io.restassured.response.Response originalResponse) {
    requireNonNull(originalResponse, "An original response is required");
    final SimpleResponse.Builder builder = new SimpleResponse.Builder(originalResponse.getStatusCode())
        .withBody(originalResponse.getBody().asString());
    if (originalResponse.getHeaders() != null) {
      originalResponse.getHeaders().forEach(header -> builder.withHeader(header.getName(), header.getValue()));
    }
    return builder.build();
  }
}
origin: com.atlassian.oai/swagger-request-validator-mockmvc

/**
 * Builds a {@link Response} for the OpenAPI validator out of the
 * original {@link MockHttpServletResponse}.
 *
 * @param originalResponse the original {@link MockHttpServletResponse}
 */
@Nonnull
public static Response of(@Nonnull final MockHttpServletResponse originalResponse) {
  requireNonNull(originalResponse, "An original response is required");
  final SimpleResponse.Builder builder = new SimpleResponse.Builder(originalResponse.getStatus())
      .withBody(getBody(originalResponse));
  originalResponse.getHeaderNames()
      .forEach(header -> builder.withHeader(header, originalResponse.getHeaders(header)));
  return builder.build();
}
origin: com.atlassian.oai/swagger-request-validator-wiremock

  /**
   * Builds a {@link Response} for the OpenAPI validator out of the
   * original {@link com.github.tomakehurst.wiremock.http.Response}.
   *
   * @param originalResponse the original {@link com.github.tomakehurst.wiremock.http.Response}
   */
  @Nonnull
  public static Response of(@Nonnull final com.github.tomakehurst.wiremock.http.Response originalResponse) {
    requireNonNull(originalResponse, "An original response is required");
    final SimpleResponse.Builder builder = new SimpleResponse.Builder(originalResponse.getStatus())
        .withBody(originalResponse.getBodyAsString());
    originalResponse.getHeaders().all().forEach(header -> builder.withHeader(header.key(), header.values()));
    return builder.build();
  }
}
origin: com.atlassian.oai/swagger-request-validator-core

/**
 * Adds a response header to this builder. If there was already a header with this
 * name the values will be added.
 * <p>
 * Headers are treated case insensitive.
 *
 * @param name   the header name
 * @param values the values for this header
 * @return this builder
 */
public Builder withHeader(final String name, final String... values) {
  return withHeader(name, asList(values));
}
origin: twosigma/webtau

private SimpleResponse buildResponse(HttpValidationResult result) {
  return SimpleResponse.Builder
        .status(result.getResponseStatusCode())
        .withBody(result.getResponseTextContent())
        .build();
}
origin: com.atlassian.oai/swagger-request-validator-core

/**
 * A convenience method for creating a {@link SimpleResponse.Builder} with
 * the HTTP status code 404.
 *
 * @return a prepared {@link SimpleResponse.Builder}
 */
public static Builder notFound() {
  return new Builder(404);
}
origin: com.atlassian.oai/swagger-request-validator-core

/**
 * Creates a {@link SimpleResponse.Builder} with the given HTTP status code.
 *
 * @param status the responses HTTP status code
 * @return a prepared {@link SimpleResponse.Builder}
 */
public static Builder status(final int status) {
  return new Builder(status);
}
origin: com.atlassian.oai/swagger-request-validator-core

/**
 * Sets the content type header on this builder.
 * <p>
 * Equivalent to: <pre>withHeader("Content-Type", contentType);</pre>
 *
 * @param contentType The content type to set
 *
 * @return this builder
 */
public Builder withContentType(final String contentType) {
  return withHeader(CONTENT_TYPE, contentType);
}
origin: com.atlassian.oai/swagger-request-validator-core

/**
 * A convenience method for creating a {@link SimpleResponse.Builder} with
 * the HTTP status code 400.
 *
 * @return a prepared {@link SimpleResponse.Builder}
 */
public static Builder badRequest() {
  return new Builder(400);
}
origin: com.atlassian.oai/swagger-request-validator-core

/**
 * A convenience method for creating a {@link SimpleResponse.Builder} with
 * the HTTP status code 204.
 *
 * @return a prepared {@link SimpleResponse.Builder}
 */
public static Builder noContent() {
  return new Builder(204);
}
origin: com.atlassian.oai/swagger-request-validator-core

/**
 * A convenience method for creating a {@link SimpleResponse.Builder} with
 * the HTTP status code 200.
 *
 * @return a prepared {@link SimpleResponse.Builder}
 */
public static Builder ok() {
  return new Builder(200);
}
origin: com.atlassian.oai/swagger-request-validator-core

/**
 * A convenience method for creating a {@link SimpleResponse.Builder} with
 * the HTTP status code 500.
 *
 * @return a prepared {@link SimpleResponse.Builder}
 */
public static Builder serverError() {
  return new Builder(500);
}
com.atlassian.oai.validator.modelSimpleResponse$Builder

Javadoc

A builder for constructing new SimpleResponse instances.

Most used methods

  • <init>
    Creates a SimpleResponse.Builder with the given HTTP status code.
  • build
    Builds a SimpleResponse out of this builder.
  • withBody
    Adds a response body to this builder.
  • withHeader
    Adds a response header to this builder. If there was already a header with this name the values will
  • status
    Creates a SimpleResponse.Builder with the given HTTP status code.

Popular in Java

  • Making http post requests using okhttp
  • setRequestProperty (URLConnection)
  • runOnUiThread (Activity)
  • requestLocationUpdates (LocationManager)
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • PriorityQueue (java.util)
    A PriorityQueue holds elements on a priority heap, which orders the elements according to their natu
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • JButton (javax.swing)
  • JTable (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