org.zalando.riptide.RequestArguments Maven / Gradle / Ivy
package org.zalando.riptide;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMultimap;
import org.springframework.http.HttpMethod;
import org.springframework.util.MultiValueMap;
import org.springframework.web.util.UriComponentsBuilder;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import java.net.URI;
import static com.google.common.base.Preconditions.checkArgument;
import static org.springframework.web.util.UriComponentsBuilder.fromUri;
import static org.springframework.web.util.UriComponentsBuilder.fromUriString;
public interface RequestArguments {
URI getBaseUrl();
UrlResolution getUrlResolution();
HttpMethod getMethod();
String getUriTemplate();
ImmutableList © 2015 - 2025 Weber Informatics LLC | Privacy Policy