public class Directives$ extends java.lang.Object implements Directives
See pekko.http.javadsl.server.Directives for JavaDSL equivalent of this trait.
RouteConcatenation.RouteWithConcatenationFileAndResourceDirectives.DirectoryRenderer, FileAndResourceDirectives.DirectoryRenderer$, FileAndResourceDirectives.LowLevelDirectoryRenderer, FileAndResourceDirectives.ResourceFile, FileAndResourceDirectives.ResourceFile$FormFieldDirectives.FieldDef<T>, FormFieldDirectives.FieldDef$, FormFieldDirectives.FieldMagnet, FormFieldDirectives.FieldMagnet$, FormFieldDirectives.FieldSpec, FormFieldDirectives.FieldSpec$, FormFieldDirectives.Impl$ParameterDirectives.ParamDef<T>, ParameterDirectives.ParamDef$, ParameterDirectives.ParamMagnet, ParameterDirectives.ParamMagnet$, ParameterDirectives.ParamSpec, ParameterDirectives.ParamSpec$PathDirectives.TrailingRetryRejection$PathMatchers.HexIntNumber$, PathMatchers.HexLongNumber$, PathMatchers.IntNumber$, PathMatchers.LongNumber$, PathMatchers.NumberMatcher<T>, PathMatchers.PathEnd$, PathMatchers.Remaining$, PathMatchers.RemainingPath$, PathMatchers.Segment$, PathMatchers.Slash$| Modifier and Type | Field and Description |
|---|---|
static Directives$ |
MODULE$
Static reference to the singleton instance of this Scala object.
|
| Constructor and Description |
|---|
Directives$() |
| Modifier and Type | Method and Description |
|---|---|
PathMatcher<scala.Tuple1<java.lang.Object>> |
DoubleNumber() |
PathMatchers.HexIntNumber$ |
HexIntNumber()
Accessor for nested Scala object
|
PathMatchers.HexLongNumber$ |
HexLongNumber()
Accessor for nested Scala object
|
PathMatchers.IntNumber$ |
IntNumber()
Accessor for nested Scala object
|
PathMatcher<scala.Tuple1<java.util.UUID>> |
JavaUUID() |
PathMatchers.LongNumber$ |
LongNumber()
Accessor for nested Scala object
|
PathMatcher<scala.runtime.BoxedUnit> |
Neutral() |
PathMatchers.PathEnd$ |
PathEnd()
Accessor for nested Scala object
|
PathMatchers.Remaining$ |
Remaining()
Accessor for nested Scala object
|
PathMatchers.RemainingPath$ |
RemainingPath()
Accessor for nested Scala object
|
PathMatchers.Segment$ |
Segment()
Accessor for nested Scala object
|
PathMatcher<scala.Tuple1<scala.collection.immutable.List<java.lang.String>>> |
Segments() |
PathMatchers.Slash$ |
Slash()
Accessor for nested Scala object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait_enhanceRouteWithConcatenation, concatcancelRejection, cancelRejections, cancelRejections, extract, extractActorSystem, extractDataBytes, extractExecutionContext, extractLog, extractMatchedPath, extractMaterializer, extractParserSettings, extractRequest, extractRequestContext, extractRequestEntity, extractSettings, extractStrictEntity, extractStrictEntity, extractUnmatchedPath, extractUri, mapInnerRoute, mapRejections, mapRequest, mapRequestContext, mapResponse, mapResponseEntity, mapResponseHeaders, mapRouteResult, mapRouteResultFuture, mapRouteResultPF, mapRouteResultWith, mapRouteResultWithPF, mapSettings, mapUnmatchedPath, pass, provide, recoverRejections, recoverRejectionsWith, textract, toStrictEntity, toStrictEntity, tprovide, withExecutionContext, withLog, withMaterializer, withSettingsconditional, conditional, conditional, conditionalcookie, deleteCookie, deleteCookie, findCookie, optionalCookie, setCookielogRequest, logRequestResult, logResultdecodeRequest, decodeRequestWith, decodeRequestWith, encodeResponse, encodeResponseWith, requestEncodedWith, responseEncodingAccepted, withPrecompressedMediaTypeSupporthandleExceptions, handleRejections_defaultClassLoader, conditionalFor, getFromBrowseableDirectories, getFromBrowseableDirectory, getFromDirectory, getFromFile, getFromFile, getFromFile, getFromResource, getFromResource, getFromResourceDirectory, listDirectoryContentsfileUpload, fileUploadAll, storeUploadedFile, storeUploadedFilesformField, formFieldMap, formFieldMultiMap, formFields, formFieldSeqformField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formField, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFields, formFieldscompleteOrRecoverWith, onComplete, onCompleteWithBreaker, onSuccesscheckSameOrigin, headerValue, headerValueByName, headerValueByName, headerValueByType, headerValuePF, optionalHeaderValue, optionalHeaderValueByName, optionalHeaderValueByName, optionalHeaderValueByType, optionalHeaderValuePF, optionalValueextractHost, host, host, hostdelete, extractMethod, get, head, method, options, overrideMethodWithParameter, patch, post, putextractClientIP, rejectEmptyResponse, requestEntityEmpty, requestEntityPresent, selectPreferredLanguage, validate, withoutSizeLimit, withSizeLimitparameter, parameterMap, parameterMultiMap, parameters, parameterSeqparameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameter, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parameters, parametersextractRequestTimeout, withoutRequestTimeout, withRequestTimeout, withRequestTimeout, withRequestTimeout, withRequestTimeoutResponseignoreTrailingSlash, path, pathEnd, pathEndOrSingleSlash, pathPrefix, pathPrefixTest, pathSingleSlash, pathSuffix, pathSuffixTest, rawPathPrefix, rawPathPrefixTest, redirectToNoTrailingSlashIfPresent, redirectToTrailingSlashIfMissingnot, nothingMatcher, Segments, Segments, separateOnSlashes_regex2PathMatcher, _segmentStringToPathMatcher, _stringExtractionPair2PathMatcher, _stringNameOptionReceptacle2PathMatcher, _valueMap2PathMatcher_string2NR, _symbol2NRwithRangeSupportrespondWithDefaultHeader, respondWithDefaultHeaders, respondWithDefaultHeaders, respondWithHeader, respondWithHeaders, respondWithHeaderscomplete, complete, complete, failWith, handle, handle, handle, handleSync, handleSync, handleSync, redirect, reject, rejectextractScheme, schemeauthenticateBasic, authenticateBasicAsync, authenticateBasicPF, authenticateBasicPFAsync, authenticateOAuth2, authenticateOAuth2Async, authenticateOAuth2PF, authenticateOAuth2PFAsync, authenticateOrRejectWithChallenge, authenticateOrRejectWithChallenge, authorize, authorize, authorizeAsync, authorizeAsync, extractCredentials, extractCredentialsAndAuthenticateOrRejectWithChallengeextractOfferedWsProtocols, extractUpgradeToWebSocket, extractWebSocketUpgrade, handleWebSocketMessages, handleWebSocketMessagesForOptionalProtocol, handleWebSocketMessagesForProtocolasSourceOf, asSourceOf, asSourceOfInternalas, completeWith, entity, handleWith, instanceOfattribute, optionalAttributepublic static final Directives$ MODULE$
public PathMatchers.Slash$ Slash()
PathMatchersSlash in interface PathMatcherspublic PathMatchers.PathEnd$ PathEnd()
PathMatchersPathEnd in interface PathMatcherspublic PathMatchers.Remaining$ Remaining()
PathMatchersRemaining in interface PathMatcherspublic PathMatchers.RemainingPath$ RemainingPath()
PathMatchersRemainingPath in interface PathMatcherspublic PathMatchers.IntNumber$ IntNumber()
PathMatchersIntNumber in interface PathMatcherspublic PathMatchers.LongNumber$ LongNumber()
PathMatchersLongNumber in interface PathMatcherspublic PathMatchers.HexIntNumber$ HexIntNumber()
PathMatchersHexIntNumber in interface PathMatcherspublic PathMatchers.HexLongNumber$ HexLongNumber()
PathMatchersHexLongNumber in interface PathMatcherspublic PathMatcher<scala.Tuple1<java.lang.Object>> DoubleNumber()
DoubleNumber in interface PathMatcherspublic PathMatcher<scala.Tuple1<java.util.UUID>> JavaUUID()
JavaUUID in interface PathMatcherspublic PathMatcher<scala.runtime.BoxedUnit> Neutral()
Neutral in interface PathMatcherspublic PathMatchers.Segment$ Segment()
PathMatchersSegment in interface PathMatcherspublic PathMatcher<scala.Tuple1<scala.collection.immutable.List<java.lang.String>>> Segments()
Segments in interface PathMatchers