Class AskBuilder
- java.lang.Object
-
- org.rootservices.otter.router.builder.AskBuilder
-
public class AskBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AskBuilder()
-
Method Summary
Modifier and Type Method Description AskBuilderbody(java.util.Optional<byte[]> body)Askbuild()AskBuildercontentType(MimeType contentType)AskBuildercookies(java.util.Map<java.lang.String,Cookie> cookies)AskBuildercsrfChallenge(java.util.Optional<java.lang.String> csrfChallenge)AskBuilderformData(java.util.Map<java.lang.String,java.util.List<java.lang.String>> formData)AskBuilderheaders(java.util.Map<java.lang.String,java.lang.String> headers)AskBuilderipAddress(java.lang.String ipAddress)AskBuildermatcher(java.util.Optional<java.util.regex.Matcher> matcher)AskBuildermethod(Method method)AskBuilderpathWithParams(java.lang.String pathWithParams)AskBuilderpossibleContentTypes(java.util.List<MimeType> possibleContentTypes)AskBuilderqueryParams(java.util.Map<java.lang.String,java.util.List<java.lang.String>> queryParams)
-
-
-
Method Detail
-
matcher
public AskBuilder matcher(java.util.Optional<java.util.regex.Matcher> matcher)
-
possibleContentTypes
public AskBuilder possibleContentTypes(java.util.List<MimeType> possibleContentTypes)
-
method
public AskBuilder method(Method method)
-
pathWithParams
public AskBuilder pathWithParams(java.lang.String pathWithParams)
-
contentType
public AskBuilder contentType(MimeType contentType)
-
headers
public AskBuilder headers(java.util.Map<java.lang.String,java.lang.String> headers)
-
cookies
public AskBuilder cookies(java.util.Map<java.lang.String,Cookie> cookies)
-
queryParams
public AskBuilder queryParams(java.util.Map<java.lang.String,java.util.List<java.lang.String>> queryParams)
-
formData
public AskBuilder formData(java.util.Map<java.lang.String,java.util.List<java.lang.String>> formData)
-
body
public AskBuilder body(java.util.Optional<byte[]> body)
-
csrfChallenge
public AskBuilder csrfChallenge(java.util.Optional<java.lang.String> csrfChallenge)
-
ipAddress
public AskBuilder ipAddress(java.lang.String ipAddress)
-
build
public Ask build()
-
-