A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Z
R
- register(MediaTypeDecoder,MediaType) - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers a decoder with specific media types.
- register(MediaTypeEncoder,MediaType) - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers an encoder with specific media types.
- registerCBOR() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers the default JSON decoder.
- registerCBOR(CBORMapper) - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers a custom CBOR encoder.
- registerCBOR() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers the default CBOR encoder.
- registerCBOR(CBORMapper) - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers a custom CBOR encoder.
- registerData() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers the default binary decoder.
- registerData() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers the default binary encoder.
- registerDefaults() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers all the default decoders.
- registerDefaults() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers all the default encoders.
- registerEventStream() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers a dummy binary decoder for Server-Sent Events streams.
- registerJSON() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers the default JSON decoder.
- registerJSON(JsonMapper) - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers a custom JSON decoder.
- registerJSON() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers the default JSON encoder.
- registerJSON(JsonMapper) - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers a custom JSON encoder.
- registerProblem(String,KClass) - function in io.outfoxx.sunday.RequestFactory
- Register a type of Problem to allow decoding and throwing specific exception instances of the provided type when returned in server responses.
- registerText() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers the default UTF-8 text decoder.
- registerText() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers the default UTF-8 text encoder.
- registerURL(WWWFormURLEncoder.ArrayEncoding,WWWFormURLEncoder.BoolEncoding,WWWFormURLEncoder.DateEncoding,ObjectMapper) - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Register a URL encoder.
- registerX509() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeDecoders.Builder
- Registers a binary decoder for X509 types.
- registerX509() - function in io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoders.Builder
- Registers a binary encoder for X509 types.
- removeEventListener(String,Function1) - function in io.outfoxx.sunday.EventSource
- Removed a previously added event listener.
- replaceDelegatee(JsonDeserializer) - function in com.fasterxml.jackson.databind.JsonDeserializer
- replaceDelegatee(JsonSerializer) - function in com.fasterxml.jackson.databind.JsonSerializer
- replaceDelegatee(JsonDeserializer) - function in com.fasterxml.jackson.databind.PatchOp.Deserializer
- request(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),B,List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),RequestFactory.RequestPurpose) - function in io.outfoxx.sunday.RequestFactory
- Create a Request.
- request(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={}))) - function in io.outfoxx.sunday.RequestFactory
- Create a Request.
- Request - class in io.outfoxx.sunday.http
- HTTP request based on coroutines.
- Request.Event - class in io.outfoxx.sunday.http.Request
- Events representing the state of the HTTP request/response.
- Request.Event.Data - class in io.outfoxx.sunday.http.Request.Event
- HTTP response body data has been received.
- Request.Event.End - class in io.outfoxx.sunday.http.Request.Event
- HTTP response has completed.
- Request.Event.Start - class in io.outfoxx.sunday.http.Request.Event
- HTTP response has started.
- RequestFactory - class in io.outfoxx.sunday
- Factory for requests, responses and event sources.
- RequestFactory.Companion - class in io.outfoxx.sunday.RequestFactory
- RequestFactory.RequestPurpose - class in io.outfoxx.sunday.RequestFactory
- Purpose of the request.
- resolve(String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),Map) - function in io.outfoxx.sunday.URITemplate
- Produces a full URI by resolving the given relative URI (if provided) and then replacing parameters in the template with a combination of the io.outfoxx.sunday.URITemplate.parameters overridden by the given parameters.
- response(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),B,List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={}))) - function in io.outfoxx.sunday.RequestFactory
- Create and execute a request created from the given request parameters and return the server's response.
- response(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={}))) - function in io.outfoxx.sunday.RequestFactory
- Create and execute a request created from the given request parameters and return the server's response.
- response(Request) - function in io.outfoxx.sunday.RequestFactory
- Execute a request and return the server's response.
- Response - class in io.outfoxx.sunday.http
- HTTP response.
- ResponseDecodingFailed - enum entry in io.outfoxx.sunday.SundayError.Reason
- ResponseKt - class in io.outfoxx.sunday.http
- result(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),B,List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={}))) - function in io.outfoxx.sunday.RequestFactory
- Create and execute a request created from the given request parameters and returns a result decoded from the server's response.
- result(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),B,List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),KType) - function in io.outfoxx.sunday.RequestFactory
- Create and execute a request created from the given request parameters and returns a result decoded from the server's response.
- result(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={}))) - function in io.outfoxx.sunday.RequestFactory
- Create and execute a request created from the given request parameters and returns a result decoded from the server's response.
- resultResponse(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),B,List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={}))) - function in io.outfoxx.sunday.RequestFactory
- Create and execute a request created from the given request parameters and return the server's response along with a result decoded from the server's response.
- resultResponse(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),B,List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),KType) - function in io.outfoxx.sunday.RequestFactory
- Create and execute a request created from the given request parameters and return the server's response along with a result decoded from the server's response.
- resultResponse(Method,String,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={})),List,List,TypeAliased(typeAlias=Nullable(inner=GenericTypeConstructor(dri=io.outfoxx.sunday.http/Parameters///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))), inner=Nullable(inner=GenericTypeConstructor(dri=java.util/Map///PointingToDeclaration/, projections=[, ], presentableName=null, extra=PropertyContainer(map={}))), extra=PropertyContainer(map={}))) - function in io.outfoxx.sunday.RequestFactory
- Create and execute a request created from the given request parameters and return the server's response along with a result decoded from the server's response.
- ResultResponse - class in io.outfoxx.sunday.http
- HTTP response that includes a parsed/decoded result.