toggle menu
http4k
6.15.1.0
jvm
switch theme
http4k-ai-core
org.
http4k.
ai.
model
Api
Key
Companion
Max
Tokens
Companion
Model
Name
Companion
Request
Id
Companion
Response
Id
Companion
Role
Companion
Stop
Reason
Companion
System
Prompt
Companion
Temperature
Companion
Token
Usage
Tool
Name
Companion
User
Prompt
Companion
org.
http4k.
ai.
util
to
Completion
Sequence()
with
Ai
Mappings()
org.
http4k.
connect.
model
Max
Tokens
Model
Name
Role
Stop
Reason
System
Message
Temperature
Tool
Name
http4k-ai-langchain4j
org.
http4k.
ai.
langchain4j.
chat
Lm
Studio
Chat
Language
Model()
Lm
Studio
Chat
Model
Options
Ollama
Chat
Language
Model()
Open
Ai
Chat
Language
Model()
Open
Ai
Chat
Model
Options
org.
http4k.
ai.
langchain4j.
client
as
Langchain
Http
Client
Builder()
Http4k
Langchain
Http
Client
Http4k
Langchain
Http
Client
Builder
org.
http4k.
ai.
langchain4j.
document
S3Document
Loader
org.
http4k.
ai.
langchain4j.
embedding
Lm
Studio
Embedding
Model()
Ollamai
Embedding
Model()
Open
AIEmbedding
Model()
org.
http4k.
ai.
langchain4j.
image
Image
Model
Options
Open
AIImage
Model()
http4k-ai-llm-anthropic
org.
http4k.
ai.
llm.
chat
Anthropic
AI()
to
Anthropic()
to
LLM()
to
Metadata()
http4k-ai-llm-azure
org.
http4k.
ai.
llm
Azure
Client
Azure
Git
Hub
Models
Client
Azure
Region
Companion
Azure
Resource
Companion
org.
http4k.
ai.
llm.
chat
Azure()
Azure
Git
Hub
Models()
http4k-ai-llm-core
org.
http4k.
ai.
llm
LLMError
Custom
Http
Internal
Not
Found
Timeout
LLMResult
org.
http4k.
ai.
llm.
chat
Chat
Companion
Chat
Request
Chat
Response
Metadata
Chat
Response
Format
Json
Text
Streaming
Chat
Companion
Tool
Selection
Auto
Required
org.
http4k.
ai.
llm.
image
Image
Generation
Companion
Image
Request
Image
Response
Image
Response
Format
url
base64
Size
Companion
org.
http4k.
ai.
llm.
memory
In
Memory()
LLMMemory
Companion
LLMMemory
Id
Companion
Storage()
org.
http4k.
ai.
llm.
model
Content
Audio
Custom
Image
Detail
Level
Low
High
Auto
PDF
Text
Video
Message
Assistant
Custom
System
Tool
Result
User
Model
Params
Resource
Binary
Ref
org.
http4k.
ai.
llm.
tools
LLMTool
LLMTools
Tool
Handler
Tool
Request
Tool
Response
org.
http4k.
ai.
llm.
util
LLMJson
LLMJson
Adapter
Factory
LLMJson
Node
org.
http4k.
routing
bind()
Composite
LLMTools
plus()
Routing
Tool
Handler
tools()
http4k-ai-llm-gemini
org.
http4k.
ai.
llm
Gemini
Client
org.
http4k.
ai.
llm.
chat
Gemini()
Gemini
Models
http4k-ai-llm-github
org.
http4k.
ai.
llm
Git
Hub
Models
Client
Models
org.
http4k.
ai.
llm.
chat
Git
Hub
Models()
http4k-ai-llm-openai
org.
http4k.
ai.
llm
Open
AIApi
Org
Companion
Open
AICompatible
Client
org.
http4k.
ai.
llm.
chat
Open
AI()
to
Http4k()
to
Open
AI()
org.
http4k.
ai.
llm.
image
Open
AI()
http4k-ai-mcp-client
org.
http4k.
ai.
llm.
tools
Mcp
LLMTools
org.
http4k.
ai.
mcp
to
LLM()
org.
http4k.
ai.
mcp.
client
Abstract
Mcp
Client
Discovered
Mcp
OAuth()
Mcp
Client
Completions
Elicitations
Prompts
Request
Progress
Resources
Sampling
Tools
org.
http4k.
ai.
mcp.
client.
http
Http
Non
Streaming
Mcp
Client
Http
Streaming
Mcp
Client
org.
http4k.
ai.
mcp.
client.
jsonrpc
Json
Rpc
Mcp
Client
org.
http4k.
ai.
mcp.
client.
sse
Sse
Mcp
Client
org.
http4k.
ai.
mcp.
client.
websocket
Websocket
Mcp
Client
org.
http4k.
ai.
mcp.
protocol.
messages
to
LLM()
org.
http4k.
ai.
mcp.
testing
next
Event()
Test
Mcp
Client
test
Mcp
Client()
Test
Mcp
Sender
use
Client()
org.
http4k.
ai.
mcp.
testing.
capabilities
Testing
Completions
Testing
Elicitations
Testing
Prompts
Testing
Request
Progress
Testing
Resources
Testing
Sampling
Testing
Tools
http4k-ai-mcp-core
org.
http4k.
ai.
mcp
Client
Companion
No
Op
Completion
Filter
Companion
Completion
Handler
Completion
Request
Completion
Response
Elicitation
Filter
Companion
Elicitation
Handler
Elicitation
Request
Elicitation
Response
Mcp
Error
Http
Internal
Protocol
Timeout
Mcp
Result
No
Op
Prompt
Filter
Companion
Prompt
Handler
Prompt
Request
Prompt
Response
Resource
Filter
Companion
Resource
Handler
Resource
Request
Resource
Response
Sampling
Filter
Companion
Sampling
Handler
Sampling
Request
Sampling
Response
then()
Tool
Filter
Companion
Tool
Handler
Tool
Request
Tool
Response
Error
Ok
org.
http4k.
ai.
mcp.
model
a
Annotations
base64()
boolean()
Capability
Spec
Completion
Completion
Argument
Completion
Context
Completion
Status
In
Progress
Finished
Content
Audio
Embedded
Resource
Image
Text
Cursor
date
Time()
double()
duration()
Elicitation
Metadata
boolean
Default
Enum
Names
integer
Max
Min
number
Max
Min
string
Format
Custom
Date
Date
Time
Email
Url
Max
Length
Min
Length
Pattern
Elicitation
Action
accept
decline
cancel
Elicitation
Lens
Spec
Companion
end_
turn
enum()
float()
instant()
int()
local
Date()
locale()
local
Time()
Log
Level
debug
info
notice
warning
error
critical
alert
emergency
long()
map()
max_
tokens
Mcp
Capability
Lens
Mcp
Entity
Companion
Mcp
Message
Id
Companion
Message
Meta
Companion
Model
Hint
Model
Preferences
non
Blank
String()
non
Empty
String()
number()
offset
Date
Time()
offset
Time()
param
Meta()
period()
Priority
Companion
Progress
Progress
Token
Prompt
Arg
Prompt
Name
Companion
Reference
Companion
Prompt
Resource
Template
regex
Object()
Resource
Content
Blob
Text
Unknown
Static
Templated
Resource
Name
Companion
Resource
Uri
Template
Companion
Root
Sampling
Include
Context
none
this
Server
all
Servers
Size
Companion
stop_
sequence
string()
Tool
Arg
Arg
List
Output
tool_
use
Tool
Annotations
Tool
Arg
Lens
Spec
Companion
Tool
Request
OUTBi
Di
Multi
Lens
Spec
Tool
Output
Lens
Builder
to
Schema()
uri()
url
Encoded()
uuid()
value()
year
Month()
zoned
Date
Time()
zone
Id()
zone
Offset()
org.
http4k.
ai.
mcp.
protocol
Client
Capabilities
Companion
Roots
Client
Protocol
Capability
Root
Changed
Sampling
Experimental
Elicitation
Mcp
Exception
Mcp
Rpc
Method
Companion
Protocol
Version
Companion
Server
Capabilities
Prompt
Capabilities
Resource
Capabilities
Tool
Capabilities
Server
Meta
Data
Server
Protocol
Capability
Tools
Changed
Prompts
Changed
Resources
Changed
Root
Changed
Completions
Logging
Experimental
Session
Id
Companion
Version
Companion
Versioned
Mcp
Entity
org.
http4k.
ai.
mcp.
protocol.
messages
Client
Message
Notification
Request
Response
from
Json
Rpc()
Has
Meta
Mcp
Cancelled
Notification
Mcp
Completion
Request
Response
Mcp
Elicitations
Request
Response
Mcp
Initialize
Initialized
Notification
Request
Response
Mcp
Logging
Logging
Message
Notification
Set
Level
Request
Mcp
Notification
Mcp
Ping
Request
Mcp
Progress
Notification
Mcp
Prompt
Argument
Get
Request
Response
List
Changed
Notification
Request
Response
Mcp
Request
Mcp
Resource
List
Changed
Notification
Request
Response
List
Templates
Request
Response
Read
Request
Response
Subscribe
Request
Unsubscribe
Request
Updated
Notification
Mcp
Response
Mcp
Root
Changed
Notification
List
Request
Response
Mcp
Rpc
Mcp
Sampling
Request
Response
Mcp
Tool
Call
Request
Response
List
Changed
Notification
Request
Response
Paginated
Request
Paginated
Response
Server
Message
Notification
Request
Response
Empty
to
Json
Rpc()
org.
http4k.
ai.
mcp.
util
as
Http()
Configurable
Mcp
Json
Error
Message
Adapter
Mcp
Json
Mcp
Json
Factory
Mcp
Node
Type
Rfc6570Uri
Template
Matcher
with
Mcp
Mappings()
org.
http4k.
lens
MCP_
PROTOCOL_
VERSION
MCP_
SESSION_
ID
Mcp
Lens
Target
with()
http4k-ai-mcp-sdk
org.
http4k.
ai.
mcp.
server.
capability
Capability
Pack
Completion
Capability
Completion
Capability()
Directory
Resources
Companion
Prompt
Capability
Prompt
Capability()
Recursion
Mode
Flat
Recursive
Resource
Capability
Resource
Capability()
Server
Cancellations
Server
Capability
Server
Completions
Server
Prompts
Server
Resources
Server
Roots
Server
Tools
Tool
Capability
Tool
Capability()
to
Schema()
org.
http4k.
ai.
mcp.
server.
http
Http
Non
Streaming
Mcp()
Http
Non
Streaming
Mcp
Connection()
Http
Streaming
Mcp()
Http
Streaming
Mcp
Connection()
Http
Streaming
Sessions
org.
http4k.
ai.
mcp.
server.
jsonrpc
Json
Rpc
Mcp()
Json
Rpc
Mcp
Connection()
Json
Rpc
Sessions
org.
http4k.
ai.
mcp.
server.
protocol
Cancellation
Callback
Cancellations
Client
Request
Context
Client
Call
Subscription
Client
Request
Target
Entity
Request
Client
Tracking
Completions
Invalid
Session
Log
Function
Logger
Mcp
Protocol
Observable
Capability
Observable
Resources
Prompts
Resources
Roots
Server
Logger
Session
Session
Based
Client
Sessions
Session
State
Tools
org.
http4k.
ai.
mcp.
server.
security
Api
Key
Mcp
Security
Basic
Auth
Mcp
Security
Bearer
Auth
Mcp
Security
Mcp
Security
No
Mcp
Security
OAuth
Mcp
Security
org.
http4k.
ai.
mcp.
server.
sessions
Session
Event
Store
Companion
No
Cache
Session
Event
Tracking
Companion
Session
Provider
Companion
org.
http4k.
ai.
mcp.
server.
sse
session
Id
Sse
Inbound
Mcp
Connection()
Sse
Mcp()
Sse
Outbound
Mcp
Connection()
Sse
Sessions
org.
http4k.
ai.
mcp.
server.
stdio
Std
Io
Mcp
Sessions
org.
http4k.
ai.
mcp.
server.
websocket
Websocket
Mcp()
Websocket
Mcp
Connection()
Websocket
Sessions
org.
http4k.
ai.
mcp.
util
Observable
Observable
List
org.
http4k.
filter
debug
Mcp()
org.
http4k.
routing
bind()
compose()
mcp
Http
Non
Streaming()
mcp
Http
Streaming()
mcp
Json
Rpc()
mcp
Sse()
mcp
Std
Io()
mcp
Websocket()
http4k-api-cloudevents
io.
cloudevents
with()
io.
cloudevents.
core.
builder
with
Data
Content
Type()
with
Data
Schema()
with
Source()
io.
cloudevents.
core.
format
content
Type()
io.
cloudevents.
http4k
cloud
Events
Format()
org.
http4k.
core
CLOUD_
EVENT_
JSON
org.
http4k.
format
cloud
Event
Data
Lens()
org.
http4k.
lens
Cloud
Event
cloud
Event()
http4k-api-graphql
org.
http4k.
client
as
Graph
QLHandler()
org.
http4k.
graphql
Graph
QLHandler
Graph
QLRequest
Companion
Graph
QLResponse
Companion
Graph
QLWith
Context
Handler
org.
http4k.
routing
graph
QL()
graph
QLPlayground()
http4k-api-jsonrpc
org.
http4k.
format
json
Rpc
Request()
json
Rpc
Result()
render
Error()
render
Request()
render
Result()
org.
http4k.
jsonrpc
Error
Handler
Error
Message
Companion
Json
Rpc
Json
Rpc
Handler
Json
Rpc
Method
Binding
Json
Rpc
Request
Json
Rpc
Result
Json
Rpc
Service
json
Rpc
Version
Method
Bindings
Companion
Auto
Manual
Routing
Json
Rpc
Handler
org.
http4k.
lens
Json
Rpc
Mapping
http4k-api-jsonschema
org.
http4k.
contract.
jsonschema
Array
Item
Array
Non
Object
Ref
Array
Items
Empty
Array
Illegal
Schema
Exception
Json
Schema
Json
Schema
Collapser
Json
Schema
Creator
One
Of
Array
Schema
Node
Companion
Schema
Sorting
Map
Companion
org.
http4k.
contract.
jsonschema.
v2
Json
To
Json
Schema
value
org.
http4k.
contract.
jsonschema.
v3
Auto
Json
To
Json
Schema
Data4k
Field
Metadata
Retrieval
Strategy
Data4k
Json
Schema
Meta
Datum
default
description
example
exclusive
Maximum
exclusive
Minimum
format
maximum
max
Items
max
Length
max
Properties
minimum
min
Items
min
Length
min
Properties
multiple
Of
pattern
title
unique
Items
Field
Field
Holder
Field
Metadata
Companion
Field
Metadata
Retrieval
Strategy
Field
Retrieval
Companion
Jackson
Field
Metadata
Retrieval
Strategy
Jackson
Json
Naming
Annotated
Jackson
Json
Property
Annotated
Json
To
Json
Schema
Kondor
Json
Schema
Creator
Map
Key
Metadata
Retrieval
Companion
No
Field
Found
No
Op
Field
Metadata
Retrieval
Strategy
Primitives
Field
Metadata
Retrieval
Strategy
Schema
Model
Namer
Companion
Simple
Lookup
Simple
Metadata
Lookup
then()
value
Values4k
Field
Metadata
Retrieval
Strategy
http4k-api-openapi
org.
http4k.
contract
bind
Callback()
bind
Contract()
bind
Webhook()
contract()
Contract
Builder
Contract
Renderer
Contract
Route
Contract
Route
Matcher
Contract
Router
Contract
Router
Match
Matched
Without
Handler
Matching
Handler
Method
Not
Matched
Unmatched
Contract
Route
Spec
Contract
Request
Builder
Contract
Route
Spec0
Binder
Contract
Route
Spec1
Binder
Contract
Route
Spec10
Binder
Contract
Route
Spec2
Binder
Contract
Route
Spec3
Binder
Contract
Route
Spec4
Binder
Contract
Route
Spec5
Binder
Contract
Route
Spec6
Binder
Contract
Route
Spec7
Binder
Contract
Route
Spec8
Binder
Contract
Route
Spec9
Binder
div()
Error
Response
Renderer
Http
Message
Meta
Json
Error
Response
Renderer
meta()
No
Renderer
Path
Segments
Companion
Pre
Flight
Extraction
Companion
Request
Meta
Response
Meta
Root
Route
Meta
Route
Meta
Dsl
route
Meta
Dsl()
Slash
Tag
Web
Callback
webhook()
org.
http4k.
contract.
openapi
Api
Info
Api
Renderer
Companion
cached()
Open
Api
Extension
Open
APIJackson
Open
Api
Version
_
2_
0_
0
_
3_
0_
0
_
3_
1_
0
operation
Id()
Render
renderer
For()
Render
Modes
Security
Renderer
Companion
org.
http4k.
contract.
openapi.
v2
Open
Api2
Open
Api2()
Open
Api2Security
Renderer
renderer
org.
http4k.
contract.
openapi.
v3
Api
Api
Path
No
Body
With
Body
Api
Server
Auto
Json
To
Json
Schema()
Body
Content
Form
Content
Form
Schema
No
Schema
One
Of
Schema
Content
One
Of
Schema
Content
Components
Has
Schema
Open
Api3
Companion
Open
Api3()
Open
Api3Api
Renderer
Open
Api3Security
Renderer
renderer
Request
Contents
Request
Parameter
Primitive
Parameter
Schema
Parameter
Response
Contents
org.
http4k.
contract.
security
Api
Key
Security
Auth
Code
OAuth
Security
Auth
Code
OAuth
Security()
Basic
Auth
Security
Bearer
Auth
Security
Client
Credentials
OAuth
Security
Implicit
OAuth
Security
No
Security
OAuth
Scope
OAuth
Security
Open
Id
Connect
Security
Security
User
Credentials
OAuth
Security
org.
http4k.
contract.
simple
Simple
Json
org.
http4k.
contract.
ui
Redoc
Config
redoc
Lite()
Swagger
Ui
Config
swagger
Ui
Lite()
to
Filter()
org.
http4k.
security
Auth
Code
OAuth
Security()
org.
http4k.
util
Appendable
http4k-api-ui-redoc
org.
http4k.
contract.
ui.
redoc
redoc
Webjar()
http4k-api-ui-swagger
org.
http4k.
contract.
ui.
swagger
swagger
Ui
Webjar()
http4k-bridge-helidon
org.
http4k.
bridge
Helidon
To
Http4k
Handler()
Helidon
To
Http4k
Web
Socket
Listener
http4k-bridge-jakarta
org.
http4k.
bridge
Jakarta
To
Http4k
Resource
http4k-bridge-ktor
org.
http4k.
bridge
as
Http4k()
from
Http4K()
Ktor
To
Http4k
Application
Plugin()
http4k-bridge-micronaut
org.
http4k.
bridge
as
Http4k()
from
Http4k()
Micronaut
To
Http4k
Fallback
Controller
http4k-bridge-ratpack
org.
http4k.
bridge
Ratpack
To
Http4k
Handler()
http4k-bridge-servlet
org.
http4k.
servlet
as
Http4k
Request()
as
Servlet()
Http4k
Servlet
Adapter
Http
Handler
Servlet
transfer
To()
org.
http4k.
servlet.
jakarta
as
Http4k
Request()
as
Servlet()
Http4k
Jakarta
Servlet
Adapter
Http
Handler
Servlet
transfer
To()
http4k-bridge-spring
org.
http4k.
bridge
Spring
To
Http4k
Fallback
Controller
http4k-bridge-vertx
org.
http4k.
bridge
as
Http4k()
fallback
To
Http4k()
into()
Vertx
To
Http4k
Handler()
http4k-client-apache
org.
http4k.
client
Apache
Client
Pre
Canned
Apache
Http
Clients
http4k-client-apache-async
org.
http4k.
client
Apache
Async
Client
http4k-client-apache4
org.
http4k.
client
Apache4Client
Pre
Canned
Apache4Http
Clients
http4k-client-apache4-async
org.
http4k.
client
Apache4Async
Client
http4k-client-fuel
org.
http4k.
client
Fuel
http4k-client-helidon
org.
http4k.
client
Helidon
Client
Helidon
Websocket
Client
http4k-client-jetty
org.
http4k.
client
Jetty
Client
Jetty
Websocket
Client
Pre
Canned
Jetty
Http
Clients
http4k-client-okhttp
org.
http4k.
client
Ok
Http
Ok
Http
Websocket
Client
Pre
Canned
Ok
Http
Clients
http4k-client-websocket
org.
http4k.
client
Websocket
Client
http4k-config
org.
http4k.
config
Authority
Companion
enum()
Environment
Companion
Environment
Key
k8s
from
Config
File()
from
Yaml()
Host
Companion
Map
Environment
Companion
Port
Companion
Secret
Timeout
org.
http4k.
core
authority()
host()
port()
with()
org.
http4k.
lens
authority()
HOST
host()
port()
secret()
timeout()
http4k-connect-ai-anthropic
org.
http4k.
connect.
anthropic
Anthropic
AI
Companion
Anthropic
AIAction
Anthropic
AIJson
Adapter
Factory
Anthropic
AIMoshi
Anthropic
IApi
Key
Anthropic
Models
Api
Version
Companion
CLAUDE_
3_
5_
SONNET
CLAUDE_
3_
7_
SONNET
end_
turn
Http()
max_
tokens
Model
Type
Companion
Prompt
Response
Id
Source
Type
base64
stop_
sequence
tool_
use
Tool
Choice
Any
Auto
None
Tool
Tool
Use
Id
Companion
User
Id
Companion
org.
http4k.
connect.
anthropic.
action
Abstract
Message
Completion
Cache
Control
ephemeral
Content
Image
Text
Tool
Result
Tool
Use
Delta
Content
Json
Text
Text
Delta
Generated
Content
Message
Companion
Message
Completion
Message
Completion
Response
Message
Completion
Stream
Message
Delta
Content
Message
Generation
Event
Delta
Error
Message
Delta
Ping
Start
Block
Start
Message
Stop
Metadata
Source
Tool
Tool
Type
ephemeral
Usage
http4k-connect-ai-anthropic-fake
org.
http4k.
connect.
anthropic
Echo
Fake
Anthropic
AI
Lorem
Ipsum()
main()
Message
Content
Generator
Companion
Reverse
Input
org.
http4k.
connect.
anthropic.
endpoints
message
Completion()
http4k-connect-ai-azure
org.
http4k.
connect.
azure
Api
Version
Companion
Azure
AI
Companion
Azure
AIAction
Azure
AIApi
Key
Azure
AIJson
Adapter
Factory
Azure
AIMoshi
Azure
Host
Companion
Azure
Resource
Companion
Completion
Id
content_
filter
Deployment
Companion
Extra
Parameters
pass-through
error
ignore
Git
Hub
Token
Http()
length
Model
Provider
Companion
Model
Type
Companion
Object
Id
Companion
Object
Type
Companion
Prompt
Region
Companion
stop
Token
Id
Companion
tool_
calls
User
Companion
org.
http4k.
connect.
azure.
action
Chat
Completion
Choice
Choice
Detail
Completion
Completion
Response
Content
Type
text
image_
url
Create
Embeddings
Detail
low
high
auto
Embedding
Embeddings
Function
Function
Call
Function
Spec
Get
Info
Image
Url
Message
Companion
Message
Content
Model
Completion
Model
Info
Response
Format
Json
Json
Schema
Url
Tool
Tool
Call
Tool
Choice
Usage
http4k-connect-ai-azure-fake
org.
http4k.
connect.
azure
chat
Completion()
Chat
Completion
Generator
Companion
completion()
create
Embeddings()
Echo
Fake
Azure
AI
get
Info()
Lorem
Ipsum()
main()
Reverse
Input
http4k-connect-ai-langchain
org.
http4k.
connect.
langchain
as
Langchain
Http
Client
Builder()
Http4k
Langchain
Http
Client
Http4k
Langchain
Http
Client
Builder
org.
http4k.
connect.
langchain.
chat
Lm
Studio
Chat
Language
Model()
Lm
Studio
Chat
Model
Options
Ollama
Chat
Language
Model()
Open
Ai
Chat
Language
Model()
Open
Ai
Chat
Model
Options
org.
http4k.
connect.
langchain.
document
S3Document
Loader
org.
http4k.
connect.
langchain.
embedding
Lm
Studio
Embedding
Model()
Ollamai
Embedding
Model()
Open
AIEmbedding
Model()
org.
http4k.
connect.
langchain.
image
Image
Model
Options
Open
AIImage
Model()
http4k-connect-ai-lmstudio
org.
http4k.
connect.
lmstudio
CHAT_
MODEL
Completion
Id
content_
filter
EMBEDDING_
MODEL
Http()
length
Lm
Studio
Companion
Lm
Studio
Action
Lm
Studio
Json
Adapter
Factory
Lm
Studio
Moshi
Object
Id
Companion
Object
Type
Companion
Org
Companion
Response
Format
Type
Companion
stop
Token
Id
Companion
tool_
calls
User
Companion
org.
http4k.
connect.
lmstudio.
action
Chat
Completion
Choice
Choice
Detail
Completion
Response
Content
Type
text
image_
url
Create
Embeddings
Detail
low
high
auto
Embedding
Embeddings
Function
Function
Call
Function
Spec
Get
Models
Image
Url
Message
Companion
Message
Content
Model
Models
Response
Format
Tool
Tool
Call
Tool
Choice
Usage
http4k-connect-ai-lmstudio-fake
org.
http4k.
connect.
lmstudio
chat
Completion()
Chat
Completion
Generator
Companion
chat
Model
create
Embeddings()
DEFAULT_
MODELS
Echo
embedding
Model
Fake
Lm
Studio
get
Models()
Lorem
Ipsum()
main()
Reverse
Input
http4k-connect-ai-ollama
org.
http4k.
connect.
ollama
Http()
Message
Companion
Ollama
Companion
Ollama
Action
Ollama
Json
Adapter
Factory
Ollama
Moshi
Prompt
Response
Format
json
System
Message
Template
Companion
org.
http4k.
connect.
ollama.
action
Chat
Completion
Chat
Completion
Response
Completion
Completion
Response
Create
Embeddings
Details
Embeddings
Response
Get
Models
Model
Model
List
Model
Options
Non
Null
Ollama
Action
Pull
Model
Pull
Response
http4k-connect-ai-ollama-fake
org.
http4k.
connect.
ollama
chat
Completion()
Chat
Completion
Generator
Companion
completion()
create
Embeddings()
DEFAULT_
OLLAMA_
MODELS
Fake
Ollama
gemma
get
Models()
Lorem
Ipsum()
main()
mistral
pull
Model()
http4k-connect-ai-openai
org.
http4k.
connect.
openai
Completion
Id
content_
filter
DALL_
E_
2
GPT3_
5
GPT4
GPT4_
TURBO_
PREVIEW
Http()
length
Object
Id
Companion
Object
Type
Companion
Open
AI
Companion
Open
AIAction
Open
AIJson
Adapter
Factory
Open
AIModels
Open
AIMoshi
Open
AIOrg
Companion
Open
AIToken
Quality
auto
standard
hd
high
medium
low
stop
Style
vivid
natural
TEXT_
EMBEDDING_
ADA_
002
Token
Id
Companion
tool_
calls
User
Companion
org.
http4k.
connect.
openai.
action
Chat
Completion
Choice
Choice
Detail
Completion
Response
Content
Type
text
image_
url
Create
Embeddings
Detail
low
high
auto
Embedding
Embeddings
Function
Function
Call
Function
Spec
Generated
Image
Generate
Image
Get
Models
Image
Data
Image
Response
Format
url
b64_
json
Image
Url
Message
Companion
Message
Content
Model
Models
Permission
Response
Format
Json
Json
Schema
Url
Size
256x256
512x512
1024x1024
Stream
Options
Tool
Tool
Call
Tool
Choice
Usage
http4k-connect-ai-openai-fake
org.
http4k.
connect.
openai
ada002Model
chat
Completion()
Chat
Completion
Generator
Companion
create
Embeddings()
curie
Model
davinci
Model
DEFAULT_
OPEN_
AI_
MODELS
Echo
embedding
Model
Fake
Open
AI
generate
Image()
get
Models()
gpt4Model
Lorem
Ipsum()
main()
Reverse
Input
serve
Generated
Content()
http4k-connect-amazon-apprunner
[root]
Service
Id
And
Name
Companion
org.
http4k.
connect.
amazon.
apprunner
App
Runner
Companion
App
Runner
Action
App
Runner
Json
Adapter
Factory
App
Runner
Moshi
Http()
org.
http4k.
connect.
amazon.
apprunner.
action
Authentication
Configuration
Auto
Scaling
Configuration
Summary
Code
Configuration
Code
Configuration
Values
Code
Repository
Create
Service
Delete
Service
Egress
Configuration
Encryption
Configuration
Health
Check
Configuration
Image
Configuration
Image
Repository
Ingress
Configuration
Instance
Configuration
List
Services
Network
Configuration
Observability
Configuration
Service
Service
Summary
Service
Summary
List
Source
Code
Version
Source
Configuration
org.
http4k.
connect.
amazon.
apprunner.
model
App
Runner
Service
Next
Token
Companion
Service
Id
Companion
Service
Name
Companion
http4k-connect-amazon-apprunner-fake
org.
http4k.
connect.
amazon.
apprunner
Fake
App
Runner
main()
org.
http4k.
connect.
amazon.
apprunner.
endpoints
create
Service()
delete
Service()
list
Services()
http4k-connect-amazon-cloudfront
org.
http4k.
connect.
amazon.
cloudfront
Cloud
Front
Companion
Cloud
Front
Action
Http()
org.
http4k.
connect.
amazon.
cloudfront.
action
Create
Invalidation
org.
http4k.
connect.
amazon.
cloudfront.
model
Caller
Reference
Companion
Distribution
Id
Companion
http4k-connect-amazon-cloudfront-fake
org.
http4k.
connect.
amazon.
cloudfront
Create
Invalidation()
Fake
Cloud
Front
Invalidation
main()
http4k-connect-amazon-cloudwatch
org.
http4k.
connect.
amazon.
cloudwatch
Cloud
Watch
Companion
Cloud
Watch
Action
Cloud
Watch
Json
Adapter
Factory
Cloud
Watch
Moshi
Http()
org.
http4k.
connect.
amazon.
cloudwatch.
action
Alarms
Described
Alarms
Described
For
Metric
Delete
Alarms
Describe
Alarms
Describe
Alarms
For
Metric
Disable
Alarm
Actions
Enable
Alarm
Actions
Get
Metric
Data
Get
Metric
Statistics
Listed
Tags
List
Metrics
List
Tags
For
Resource
Metric
Data
Metrics
Metric
Statistics
Put
Composite
Alarm
Put
Metric
Alarm
Put
Metric
Data
Set
Alarm
State
Tag
Resource
Untag
Resource
org.
http4k.
connect.
amazon.
cloudwatch.
model
Actions
Suppressed
By
Wait
Period
Extension
Period
Alarm
Alarm
Name
Companion
Alarm
State
OK
ALARM
INSUFFICIENT_
DATA
Alarm
Type
COMPOSITE_
ALARM
METRIC_
ALARM
Comparison
Operator
Greater
Than
Or
Equal
To
Threshold
Greater
Than
Threshold
Less
Than
Threshold
Less
Than
Or
Equal
To
Threshold
Less
Than
Lower
Or
Greater
Than
Upper
Threshold
Less
Than
Lower
Threshold
Greater
Than
Upper
Threshold
Composite
Alarm
Data
Point
Dimension
Dimension
Filter
Entity
Entity
Metric
Data
Evaluate
Low
Sample
Count
Percentile
evaluate
ignore
Evaluation
State
PARTIAL_
DATA
Extended
Statistic
Companion
Key
Attribute
Key
Type
Resource
Type
Identifier
Name
Environment
Label
Options
Message
Data
Metric
Metric
Alarm
Metric
Data
Query
Metric
Data
Result
Metric
Datum
Metric
Name
Companion
Metric
Stat
Metric
Unit
Seconds
Microseconds
Milliseconds
Bytes
Kilobytes
Megabytes
Gigabytes
Terabytes
Bits
Kilobits
Megabits
Gigabits
Terabits
Percent
Count
Bytes_
per_
Second
Kilobytes_
per_
Second
Megabytes_
per_
Second
Gigabytes_
per_
Second
Terabytes_
per_
Second
Bits_
per_
Second
Kilobits_
per_
Second
Megabits_
per_
Second
Gigabits_
per_
Second
Terabits_
per_
Second
Count_
per_
Second
None
Namespace
Companion
Next
Token
Companion
Percentile
Extended
Statistic
Companion
Recently
Active
PT3H
Scan
By
Timestamp
Descending
Timestamp
Ascending
Statistic
Sample
Count
Average
Sum
Minimum
Maximum
Statistic
Set
Status
Code
Complete
Internal
Error
Partial
Data
Forbidden
Treat
Missing
Data
breaching
not
Breaching
ignore
missing
http4k-connect-amazon-cloudwatch-fake
org.
http4k.
connect.
amazon.
cloudwatch
Alarm
delete
Alarms()
describe
Alarms()
describe
Alarms
For
Metric()
disable
Alarm
Actions()
disabled()
enable
Alarm
Actions()
enabled()
Fake
Cloud
Watch
filter
Alarms
By
Action
Prefix()
filter
Alarms
By
Alarm
Types()
filter
Alarms
By
Dimensions()
filter
Alarms
By
Metric
Name()
filter
Alarms
By
Namespace()
filter
Alarms
By
Percentile
Extended
Statistic()
filter
Alarms
By
Period()
filter
Alarms
By
State
Value()
filter
Alarms
By
Statistic()
filter
Alarms
By
Unit()
filter
Keys()
filter
Metric
Data
By
Dimensions()
filter
Metric
Data
By
Metric
Name()
filter
Metric
Data
By
Unit()
get
Metric
Data()
get
Metric
Statistics()
list
Metrics()
list
Tags
For
Resource()
main()
matches()
put
Composite
Alarm()
put
Metric
Alarm()
put
Metric
Data()
set
Alarm
State()
sorted
Metric
Data
By
Scan
By()
tag
Resource()
to
Alarm()
to
Composite
Alarm()
to
Data
Point()
to
Metric()
to
Metric
Alarm()
to
Metric
Data
Result()
to
Percentile
Extended
Statistic
Or
Null()
untag
Resource()
with()
without
Tags()
with
Tags()
http4k-connect-amazon-cloudwatchlogs
org.
http4k.
connect.
amazon.
cloudwatchlogs
Cloud
Watch
Logs
Companion
Cloud
Watch
Logs
Action
Cloud
Watch
Logs
Json
Adapter
Factory
Cloud
Watch
Logs
Moshi
Http()
org.
http4k.
connect.
amazon.
cloudwatchlogs.
action
Create
Log
Group
Create
Log
Stream
Delete
Log
Group
Delete
Log
Stream
Filtered
Log
Event
Filtered
Log
Events
Filter
Log
Events
Log
Event
Put
Log
Events
Put
Log
Events
Response
Rejected
Log
Events
Info
Searched
Log
Streams
org.
http4k.
connect.
amazon.
cloudwatchlogs.
model
Event
Id
Companion
Log
Group
Name
Companion
Log
Index
Companion
Log
Stream
Name
Companion
Next
Token
Companion
http4k-connect-amazon-cloudwatchlogs-fake
org.
http4k.
connect.
amazon.
cloudwatchlogs
create
Log
Group()
create
Log
Stream()
deleta
Log
Group()
deleta
Log
Stream()
Fake
Cloud
Watch
Logs
filter
Log
Events()
Log
Group
main()
put
Log
Events()
http4k-connect-amazon-cognito
org.
http4k.
connect.
amazon.
cognito
Cognito
Companion
Cognito
Action
Cognito
Json
Adapter
Factory
Cognito
Moshi
Http()
org.
http4k.
connect.
amazon.
cognito.
action
Admin
Create
User
Admin
Delete
User
Admin
Disable
User
Admin
Enable
User
Admin
Get
User
Admin
Initiate
Auth
Admin
Reset
User
Password
Admin
Respond
To
Auth
Challenge
Admin
Set
User
Password
Admin
Update
User
Attributes
Associate
Software
Token
Auth
Initiated
Confirm
Forgot
Password
Created
Resource
Server
Created
User
Created
User
Pool
Created
User
Pool
Client
Created
User
Pool
Domain
Create
Resource
Server
Create
User
Pool
Create
User
Pool
Client
Create
User
Pool
Domain
Custom
Domain
Config
Custom
Email
Sender
Custom
SMSSender
Delete
User
Pool
Delete
User
Pool
Client
Delete
User
Pool
Domain
Existing
User
Forgot
Password
Forgot
Password
Response
Get
Jwks
Initiate
Auth
Lambda
Config
Listed
User
List
User
Pools
List
Users
Page
Of
Listed
Users
Resource
Server
Respond
To
Auth
Challenge
Scope
Software
Token
Secret
User
Pool
User
Pools
Verify
Result
Verify
Software
Token
org.
http4k.
connect.
amazon.
cognito.
model
Access
Token
Companion
Account
Recovery
Setting
Admin
Create
User
Config
Advanced
Security
Mode
OFF
AUDIT
ENFORCED
Alias
Attribute
phone_
number
email
preferred_
username
Analytics
Configuration
Analytics
Metadata
Attribute
Data
Type
String
Number
Date
Time
Boolean
Attribute
Name
Companion
Attribute
Type
Authentication
Result
Auth
Flow
USER_
SRP_
AUTH
REFRESH_
TOKEN_
AUTH
REFRESH_
TOKEN
CUSTOM_
AUTH
ADMIN_
NO_
SRP_
AUTH
USER_
PASSWORD_
AUTH
ADMIN_
USER_
PASSWORD_
AUTH
Auto
Verified
Attribute
phone_
number
email
Challenge
Name
SMS_
MFA
SOFTWARE_
TOKEN_
MFA
SELECT_
MFA_
TYPE
MFA_
SETUP
PASSWORD_
VERIFIER
CUSTOM_
CHALLENGE
DEVICE_
SRP_
AUTH
DEVICE_
PASSWORD_
VERIFIER
ADMIN_
NO_
SRP_
AUTH
NEW_
PASSWORD_
REQUIRED
Client
Id
Companion
Client
Name
Companion
Client
Secret
Companion
Cloud
Front
Domain
Companion
Code
Delivery
Details
Confirmation
Code
Companion
Context
Data
Custom
Sender
Delivery
Medium
SMS
EMAIL
Destination
Companion
Device
Configuration
Email
Configuration
Explicit
Auth
Flow
ADMIN_
NO_
SRP_
AUTH
CUSTOM_
AUTH_
FLOW_
ONLY
USER_
PASSWORD_
AUTH
ALLOW_
ADMIN_
USER_
PASSWORD_
AUTH
ALLOW_
CUSTOM_
AUTH
ALLOW_
USER_
PASSWORD_
AUTH
ALLOW_
USER_
SRP_
AUTH
ALLOW_
REFRESH_
TOKEN_
AUTH
Header
Name
Companion
Header
Value
Companion
Http
Header
Id
Token
Companion
Invite
Message
Template
Ip
Address
Companion
Jwk
Jwks
Lambda
Config
Message
Action
RESEND
SUPPRESS
MFAConfiguration
OFF
ON
OPTIONAL
MFAOptions
New
Device
Metadata
Number
Attribute
Constraints
OAuth
Flow
code
implicit
client_
credentials
Password
Policy
Pool
Name
Companion
Recovery
Option
Recovery
Option
Name
verified_
email
verified_
phone_
number
admin_
only
Refresh
Token
Companion
Schema
Attribute
Type
Secret
Code
Companion
Secret
Hash
Companion
Server
Name
Companion
Server
Path
Companion
Session
Companion
Sms
Configuration
Type
String
Attribute
Constraints
Token
Validity
Unit
days
hours
minutes
seconds
Token
Validity
Units
User
User
Code
Companion
User
Context
Data
User
MFASetting
SMS_
MFA
SOFTWARE_
TOKEN_
MFA
Username
Attribute
phone_
number
email
Username
Configuration
Type
User
Pool
Add
Ons
User
Pool
Client
User
Pool
Id
Companion
User
Pool
Policy
User
Pool
Type
User
Status
UNCONFIRMED
CONFIRMED
ARCHIVED
COMPROMISED
UNKNOWN
RESET_
REQUIRED
FORCE_
CHANGE_
PASSWORD
Verification
Message
Template
Verify
Status
SUCCESS
ERROR
http4k-connect-amazon-cognito-fake
org.
http4k.
connect.
amazon.
cognito
Cognito
Pool
Fake
Cognito
Keys
main()
register
OAuth
Client()
org.
http4k.
connect.
amazon.
cognito.
endpoints
create
Resource
Server()
create
User
Pool()
create
User
Pool
Client()
create
User
Pool
Domain()
delete
User
Pool()
delete
User
Pool
Domain()
well
Known()
org.
http4k.
connect.
amazon.
cognito.
oauth
Cognito
Access
Tokens
Cognito
OAuth()
Cognito
Pool
Client
Validator
In
Memory
Authorization
Codes
In
Memory
Auth
Request
Tracking
http4k-connect-amazon-containercredentials
org.
http4k.
connect.
amazon.
containercredentials
AWS_
CONTAINER_
AUTHORIZATION_
TOKEN
AWS_
CONTAINER_
CREDENTIALS_
FULL_
URI
AWS_
CONTAINER_
CREDENTIALS_
RELATIVE_
URI
Container
Credentials
Companion
Container
Credentials()
Container
Credentials
Action
Container
Credentials
Auth
Token
Companion
Container
Credentials
Moshi
Http()
org.
http4k.
connect.
amazon.
containercredentials.
action
Get
Credentials
get
Credentials()
Get
Credentials
Response
http4k-connect-amazon-containercredentials-fake
org.
http4k.
connect.
amazon.
containercredentials
Fake
Container
Credentials
main()
http4k-connect-amazon-core
org.
http4k.
connect.
amazon
AWS_
ACCESS_
KEY_
ID
AWS_
ACCESS_
KEY_
ID_
OPTIONAL
AWS_
CONFIG_
FILE
AWS_
CREDENTIAL_
PROFILES_
FILE
AWS_
CREDENTIALS
AWS_
PROFILE
AWS_
REGION
AWS_
REGION_
OPTIONAL
AWS_
ROLE_
ARN
AWS_
ROLE_
SESSION_
NAME
AWS_
SECRET_
ACCESS_
KEY
AWS_
SECRET_
ACCESS_
KEY_
OPTIONAL
AWS_
SESSION_
TOKEN
AWS_
WEB_
IDENTITY_
TOKEN
AWS_
WEB_
IDENTITY_
TOKEN_
FILE
Aws
Json
Action
Aws
Json
Fake
Aws
Query
Action
Aws
Rest
Json
Action
Aws
Rest
Json
Fake
Aws
Reverse
Proxy()
Aws
Service
Companion
Cli
Cache()
Cli
Cached
Credentials
Cli
Cached
Credentials
File
Credentials
Chain
Companion
Credentials
Provider
Companion
Environment()
Json
Error
Profile()
Region
Provider
Companion
Restful
Error
org.
http4k.
connect.
amazon.
core
children()
first
Child()
first
Child
Text()
sequence
Of
Nodes()
text()
text
Optional()
xml
Doc()
org.
http4k.
connect.
amazon.
core.
model
Access
Key
Id
Companion
ARN
Companion
as
List()
Aws
Account
Companion
Aws
Profile
Companion
Aws
Service
Companion
Config
Section
Type
Companion
Credentials
Data
Type
String
Number
Binary
Ec2Profile
Name
Companion
Expiration
Companion
KMSKey
Id
Companion
load
Config
File()
load
Credentials
File()
load
Profiles()
Message
Fields
Message
Fields
Dto
of()
Password
Companion
Profile
Name
Companion
Region
Companion
Resource
Id
Rfc
Timestamp
Companion
Role
Session
Name
Companion
Secret
Access
Key
Companion
Session
Token
Companion
Tag
to
ARN()
Username
Companion
Web
Identity
Token
Companion
org.
http4k.
format
Aws
Core
Json
Adapter
Factory
Aws
Core
Moshi
Aws
Moshi
Builder()
Core
Adapter
Factory
Logging
Json
Adapter
Factory
with
Aws
Core
Mappings()
http4k-connect-amazon-dynamodb
org.
http4k.
connect.
amazon.
dynamodb
Dynamo
Db
Companion
Dynamo
Db
Action
Dynamo
Db
Json
Adapter
Factory
Dynamo
Db
Moshi
Http()
org.
http4k.
connect.
amazon.
dynamodb.
action
Batch
Execute
Statement
Batch
Get
Item
Batch
Get
Items
Batch
Statements
Batch
Write
Item
Batch
Write
Items
copy()
Create
Table
Delete
Item
Delete
Table
Described
Table
Describe
Import
Describe
Table
Dynamo
Db
Paged
Action
Executed
Statement
Executed
Transaction
Execute
Statement
Execute
Transaction
Get
Item
Get
Items
Response
Get
Response
Import
Table
Import
Table
Response
List
Imports
List
Imports
Response
List
Tables
Modified
Item
Modified
Items
Put
Item
Query
Query
Response
Scan
Scan
Response
Table
Description
Response
Table
List
Transact
Get
Items
Transact
Write
Items
Update
Item
Update
Table
org.
http4k.
connect.
amazon.
dynamodb.
events
Dynamodb
Dynamo
Db
Event
Event
Name
INSERT
MODIFY
REMOVE
Stream
Record
Stream
View
Type
NEW_
IMAGE
OLD_
IMAGE
NEW_
AND_
OLD_
IMAGES
KEYS_
ONLY
org.
http4k.
connect.
amazon.
dynamodb.
mapper
batch
Delete()
Combined
Key
Condition
count()
Dynamo
Db
Index
Mapper
Dynamo
Db
Page
Dynamo
Db
Query
Builder
Dynamo
Db
Scan
Builder
Dynamo
Db
Table
Mapper
Dynamo
Db
Table
Mapper
Schema
Global
Secondary
Companion
Local
Secondary
Companion
Primary
Companion
Secondary
Filter
Expression
Filter
Expression
Builder
get()
key()
Key
Condition
Key
Condition
Builder
Hash
Key
Substitute
Sort
Key
Substitute
minus
Assign()
Partition
Key
Condition
plus
Assign()
query()
query
Page()
scan()
scan
Page()
Sort
Key
Condition
table
Mapper()
update()
org.
http4k.
connect.
amazon.
dynamodb.
model
Archival
Summary
as
Attribute
Definition()
as
Key
Schema()
as
Required()
Attribute
Attr
Lens
Spec
Companion
Attribute
Definition
Attribute
Name
Companion
Attribute
Value
Companion
Batch
Item
Failure
Batch
Statement
Error
big
Decimals()
big
Integers()
Billing
Mode
PROVISIONED
PAY_
PER_
REQUEST
Billing
Mode
Summary
Capacity
Client
Token
Companion
compound()
Consumed
Capacity
Csv
Options
doubles()
Dynamo
Data
Type
B
BOOL
BS
L
M
N
NS
NULL
S
SS
Error
Code
Conditional
Check
Failed
Item
Collection
Size
Limit
Exceeded
Request
Limit
Exceeded
Validation
Error
Provisioned
Throughput
Exceeded
Transaction
Conflict
Throttling
Error
Internal
Server
Error
Resource
Not
Found
Access
Denied
Duplicate
Item
floats()
Get
Get
Items
Response
Item
Global
Secondary
Index
Global
Secondary
Index
Create
Global
Secondary
Index
Delete
Global
Secondary
Indexes
Update
Global
Secondary
Index
Replica
Global
Secondary
Index
Response
Global
Secondary
Index
Update
Global
Secondary
Index
Updates
Import
Status
IN_
PROGRESS
COMPLETED
CANCELLING
CANCELLED
FAILED
Import
Summary
Import
Table
Description
Companion
Index
Name
Companion
Index
Status
CREATING
UPDATING
DELETING
ACTIVE
Input
Compression
Type
GZIP
ZSTD
NONE
Input
Format
DYNAMODB_
JSON
ION
CSV
Input
Format
Options
ints()
Item
Item()
Item
Collection
Metrics
Item
Result
Key
Key()
Key
Schema
Companion
Key
Type
HASH
RANGE
list()
Local
Secondary
Index
Local
Secondary
Index
Response
longs()
map()
Next
Token
Companion
Parameterized
Statement
Projection
Companion
Projection
Type
ALL
KEYS_
ONLY
INCLUDE
Provisioned
Throughput
Provisioned
Throughput
Override
Provisioned
Throughput
Response
Replica
Replica
Create
Replica
Delete
Replica
Status
CREATING
CREATION_
FAILED
UPDATING
DELETING
ACTIVE
REGION_
DISABLED
INACCESSIBLE_
ENCRYPTION_
CREDENTIALS
Replica
Update
Replica
Updates
Req
Get
Item
Companion
Req
Statement
Req
Write
Item
Companion
Restore
Summary
Return
Consumed
Capacity
INDEXES
TOTAL
NONE
Return
Item
Collection
Metrics
SIZE
NONE
Return
Values
NONE
ALL_
OLD
UPDATED_
OLD
ALL_
NEW
UPDATED_
NEW
Return
Values
On
Condition
Check
Failure
ALL_
OLD
NONE
S3Bucket
Source
Select
ALL_
ATTRIBUTES
ALL_
PROJECTED_
ATTRIBUTES
SPECIFIC_
ATTRIBUTES
COUNT
set()
SSEDescription
SSESpecification
SSEType
AES256
KMS
Statement
Response
Streams
Event
Response
Stream
Specification
Stream
View
Type
NEW_
IMAGE
OLD_
IMAGE
NEW_
AND_
OLD_
IMAGES
KEYS_
ONLY
strings()
Table
Creation
Parameters
Table
Description
Table
Name
Companion
Table
Status
CREATING
UPDATING
DELETING
ACTIVE
INACCESSIBLE_
ENCRYPTION_
CREDENTIALS
ARCHIVING
ARCHIVED
to
Item()
Tokens
To
Names
Tokens
To
Values
Transact
Get
Item
Companion
Transact
Write
Item
Companion
value()
with()
without()
org.
http4k.
format
auto
Dynamo
Lens()
from
Attribute
Value()
to
Attribute
Mapping()
http4k-connect-amazon-dynamodb-fake
org.
http4k.
connect.
amazon.
dynamodb
Dynamo
Table
Fake
Dynamo
Db
main()
org.
http4k.
connect.
amazon.
dynamodb.
endpoints
as
Item
Result()
batch
Execute
Statement()
batch
Get
Item()
batch
Write
Item()
comparator()
condition()
convert()
create
Table()
delete
Item()
delete
Table()
describe
Import()
describe
Table()
execute
Statement()
execute
Transaction()
Fake
S3Bucket
Source
filter
Null
Keys()
get
Item()
import
Table()
key()
key
Schema()
list
Imports()
list
Tables()
project()
put
Item()
query()
scan()
transact
Get
Items()
transact
Write
Items()
Try
Modify
Item
update()
update
Item()
Update
Result
Condition
Failed
Not
Found
Update
Ok
update
Table()
org.
http4k.
connect.
amazon.
dynamodb.
grammar
And
And()
Attribute
Exists
Attribute
Name
Value
Attribute
Not
Exists
Attribute
Type
Begins
With
Between
binary
Expr()
Condition
Attribute
Value
Contains
Dynamo
Db
Conditional
Grammar
Dynamo
Db
Condition
Error
Dynamo
Db
Projection
Grammar
Dynamo
Db
Update
Grammar
Equal
Expr
Expression
Attribute
Name
Expression
Attribute
Value
Expression
Attribute
Value()
Expr
Factory
Greater
Than
Greater
Than
Or
Equal
Greater
Than
Or
Equal()
In
Indexed
Attribute
Value
Item
With
Substitutions
Less
Than
Less
Than
Or
Equal
Less
Than
Or
Equal()
Map
Attribute
Value
Not
Not
Equal
Or
Paren
Projection
Attribute
Value
Projection
Attribute
Value()
Projection
Indexed
Attribute
Value
Projection
List
Projection
Map
Attribute
Value
Size
unary
Expr()
http4k-connect-amazon-eventbridge
org.
http4k.
connect.
amazon.
eventbridge
Event
Bridge
Companion
Event
Bridge
Action
Event
Bridge
Json
Adapter
Factory
Event
Bridge
Moshi
Http()
org.
http4k.
connect.
amazon.
eventbridge.
action
Created
Event
Bus
Create
Event
Bus
Delete
Event
Bus
Event
Buses
Event
Result
Event
Results
List
Event
Buses
Put
Events
org.
http4k.
connect.
amazon.
eventbridge.
model
as
Serverless
Event()
Event
Event
Bus
org.
http4k.
connect.
amazon.
model
Endpoint
Id
Companion
Event
Bus
Name
Companion
Event
Detail
Companion
Event
Detail
Type
Companion
Event
Id
Companion
Event
Source
Companion
Event
Source
Name
Companion
Policy
Companion
http4k-connect-amazon-eventbridge-fake
org.
http4k.
connect.
amazon.
eventbridge
create
Event
Bus()
delete
Event
Bus()
Fake
Event
Bridge
list
Event
Buses()
main()
put
Events()
http4k-connect-amazon-evidently
org.
http4k.
connect.
amazon.
evidently
Evidently
Companion
Evidently
Action
Evidently
Json
Adapter
Factory
Evidently
Moshi
Http()
org.
http4k.
connect.
amazon.
evidently.
actions
Batch
Evaluate
Feature
Batch
Evaluate
Feature
Request
Wrapper
Batch
Evaluate
Feature
Result
Batch
Evaluation
Request
Batch
Evaluation
Result
Wrapper
Create
Feature
Create
Feature
Data
Create
Feature
Response
Create
Project
Create
Project
Data
Create
Project
Response
Delete
Feature
Delete
Project
Evaluated
Feature
Evaluate
Feature
Evaluate
Feature
Request
Project
Update
Feature
Update
Feature
Data
Variable
Value
org.
http4k.
connect.
amazon.
evidently.
model
Entity
Id
Companion
Evaluation
Context
Companion
Evaluation
Rule
Evaluation
Strategy
ALL_
RULES
DEFAULT_
VARIATION
Feature
Feature
Name
Companion
Feature
Response
Feature
Status
AVAILABLE
UPDATING
Project
Name
Companion
Value
Type
STRING
LONG
DOUBLE
BOOLEAN
Variable
Value
Variation
Config
Variation
Name
Companion
http4k-connect-amazon-evidently-fake
org.
http4k.
connect.
amazon.
evidently
arn
batch
Evaluate
Feature()
create
Feature()
create
Project()
delete
Feature()
delete
Project()
evaluate
Feature()
Fake
Evidently
get()
main()
Stored
Feature
Stored
Project
to
Feature()
to
Project()
type
update
Feature()
http4k-connect-amazon-firehose
org.
http4k.
connect.
amazon
Delivery
Stream
Type
Direct
Put
Kinesis
Stream
As
Source
org.
http4k.
connect.
amazon.
firehose
Firehose
Companion
Firehose
Action
Firehose
Json
Adapter
Factory
Firehose
Moshi
Http()
org.
http4k.
connect.
amazon.
firehose.
action
Batch
Result
Created
Delivery
Stream
Create
Delivery
Stream
Delete
Delivery
Stream
Delivery
Streams
List
Delivery
Streams
Put
Record
Put
Record
Batch
Record
Added
org.
http4k.
connect.
amazon.
model
Buffering
Hints
Cloud
Watch
Logging
Options
Compression
NONE
UNCOMPRESSED
ZLIB
SNAPPY
Compression
Format
UNCOMPRESSED
GZIP
ZIP
Snappy
HADOOP_
SNAPPY
Content
Encoding
NONE
GZIP
Copy
Command
Data
Format
Conversion
Configuration
Delivery
Stream
Encryption
Configuration
Input
Delivery
Stream
Name
Companion
Deserializer
Elastic
S3Backup
Mode
Failed
Documents
Only
All
Documents
Elasticsearch
Destination
Configuration
Encryption
Configuration
Endpoint
Configuration
Extended
S3Destination
Configuration
Format
Version
V0_
11
V0_
12
HECEndpoint
Type
Raw
Event
Hive
Json
Ser
De
Http
Endpoint
Common
Attribute
Http
Endpoint
Destination
Configuration
Index
Rotation
Period
No
Rotation
One
Hour
One
Day
One
Week
One
Month
Input
Format
Configuration
Key
Type
AWS_
OWNED_
CMK
CUSTOMER_
MANAGED_
CMK
Kinesis
Stream
Source
Configuration
KMSEncryption
Config
No
Encryption
Config
No
Encryption
Open
XJson
Ser
De
Orc
Ser
De
Output
Format
Configuration
Parameter
Name
Lambda
Arn
Number
Of
Retries
Role
Arn
Buffer
Size
In
MBs
Buffer
Interval
In
Seconds
Parquet
Ser
De
Processing
Configuration
Processor
Processor
Parameter
Record
Redshift
Backup
Mode
Disabled
Enabled
Redshift
Destination
Configuration
Request
Configuration
Request
Responses
Retry
Options
S3Backup
Configuration
S3Backup
Mode
Failed
Data
Only
All
Data
S3Destination
Configuration
Schema
Configuration
Serializer
Splunk
Destination
Configuration
Splunk
S3Backup
Mode
Failed
Events
Only
All
Events
Vpc
Configuration
Writer
Version
V1
V2
http4k-connect-amazon-firehose-fake
org.
http4k.
connect.
amazon.
firehose
create
Delivery
Stream()
delete
Delivery
Stream()
Fake
Firehose
list
Delivery
Streams()
main()
put
Record()
put
Record
Batch()
http4k-connect-amazon-iamidentitycenter
org.
http4k.
connect.
amazon.
iamidentitycenter
Auth
extract
Base
Uri()
has
Posix
File
Permissions()
Http()
IAMIdentity
Center
Json
Adapter
Factory
IAMIdentity
Center
Moshi
of()
OIDC
Companion
OIDCAction
Pkce
Auth
PKCES256Generator
POSIX_
OWNER_
ONLY_
FILE
redirect
Uri
SSO
Companion
SSO()
SSOAction
SSOCached
Registration
Companion
SSOCached
Token
Companion
SSOCache
Manager
SSOLogin
Companion
SSOLogin
Disabled
SSOLogin
Enabled
to
Device
Token()
to
Registered
Client()
touch()
org.
http4k.
connect.
amazon.
iamidentitycenter.
model
Access
Token
Companion
Auth
Code
Companion
cached
Registration
Path()
cached
Token
Path()
Client
Id
Companion
Client
Name
Companion
Client
Secret
Companion
Device
Code
Companion
Grant
Type
Companion
Authorization
Code
Device
Code
Refresh
Token
Id
Token
Companion
PKCEChallenge
Companion
PKCECode
Verifier
Companion
Refresh
Token
Companion
Role
Name
Companion
Session
Id
Companion
session
Name()
SSOProfile
Companion
SSOSession
Companion
User
Code
Companion
org.
http4k.
connect.
amazon.
iamidentitycenter.
oidc.
action
Authorization
Started
Create
Token
Device
Token
Register
Client
Registered
Client
Start
Device
Authorization
org.
http4k.
connect.
amazon.
iamidentitycenter.
sso.
action
Federated
Credentials
Get
Federated
Credentials
Role
Credentials
http4k-connect-amazon-iamidentitycenter-fake
org.
http4k.
connect.
amazon.
iamidentitycenter
Fake
OIDC
Fake
SSO
main()
org.
http4k.
connect.
amazon.
iamidentitycenter.
endpoints
create
Token()
device
Authorization()
get
Federated
Credentials()
register
Client()
http4k-connect-amazon-instancemetadata
org.
http4k.
connect.
amazon.
instancemetadata
Ec2Instance
Metadata
Token
Provider
Ec2Instance
Profile()
Ec2Metadata
Action
Http()
Instance
Metadata
Service
Companion
Instance
Metadata
Service
Json
Adapter
Factory
Instance
Metadata
Service
Moshi
refreshing
Ec2Instance
Metadata
Token
Provider()
static
Ec2Instance
Metadata
Token
Provider()
value()
with
Instance
Metadata
Service
Mappings()
org.
http4k.
connect.
amazon.
instancemetadata.
action
Get
Ami
Id
Get
Host
Name
Get
Instance
Id
Get
Instance
Identity
Document
Get
Instance
Type
Get
Local
Host
Name
Get
Local
Ipv4
Get
Public
Host
Name
Get
Public
Ipv4
Get
Security
Credentials
List
Security
Credentials
org.
http4k.
connect.
amazon.
instancemetadata.
model
Ec2Credentials
Host
Name
Companion
Identity
Document
Image
Id
Companion
Instance
Id
Companion
Instance
Type
Companion
Ip
V4Address
Companion
Token
Companion
http4k-connect-amazon-instancemetadata-fake
org.
http4k.
connect.
amazon.
instancemetadata
Fake
Instance
Metadata
Service
Instance
Metadata
main()
org.
http4k.
connect.
amazon.
instancemetadata.
endpoints
get
Ami
Id()
get
Host
Name()
get
Identity
Document()
get
Instance
Id()
get
Instance
Type()
get
Local
Host
Name()
get
Local
Ip
V4()
get
Public
Host
Name()
get
Public
Ip
V4()
get
Security
Credentials()
get
Token()
list
Security
Credentials()
http4k-connect-amazon-kms
org.
http4k.
connect.
amazon.
kms
Http()
KMS
Companion
KMSAction
KMSJson
Adapter
Factory
KMSMoshi
org.
http4k.
connect.
amazon.
kms.
action
Create
Key
Decrypt
Decrypted
Describe
Key
Encrypt
Encrypted
Get
Public
Key
Key
Created
Key
Deletion
Schedule
Key
Description
Key
List
List
Keys
Public
Key
Schedule
Key
Deletion
Sign
Signed
Verify
Verify
Result
org.
http4k.
connect.
amazon.
kms.
model
Customer
Master
Key
Spec
RSA_
2048
RSA_
3072
RSA_
4096
ECC_
NIST_
P256
ECC_
NIST_
P384
ECC_
NIST_
P521
ECC_
SECG_
P256K1
SYMMETRIC_
DEFAULT
Encryption
Algorithm
SYMMETRIC_
DEFAULT
RSAES_
OAEP_
SHA_
1
RSAES_
OAEP_
SHA_
256
Key
Entry
Key
Metadata
Key
Usage
SIGN_
VERIFY
ENCRYPT_
DECRYPT
Signing
Algorithm
RSASSA_
PSS_
SHA_
256
RSASSA_
PSS_
SHA_
384
RSASSA_
PSS_
SHA_
512
RSASSA_
PKCS1_
V1_
5_
SHA_
256
RSASSA_
PKCS1_
V1_
5_
SHA_
384
RSASSA_
PKCS1_
V1_
5_
SHA_
512
ECDSA_
SHA_
256
ECDSA_
SHA_
384
ECDSA_
SHA_
512
http4k-connect-amazon-kms-fake
org.
http4k.
connect.
amazon.
kms
create
Key()
decrypt()
describe
Key()
ECDSA
encrypt()
Encryption
Key
Content
Fake
KMS
get
Public
Key()
key
Spec
KMSSigning
Algorithm
Companion
list
Keys()
load
Private
Key()
load
Public
Key()
main()
RSA_
PCKS1_
V1_
5
RSA_
PSS
schedule
Key
Deletion()
sign()
signing
Algorithms
Stored
CMK
to
Arn()
verify()
http4k-connect-amazon-lambda
org.
http4k.
connect.
amazon.
lambda
Http()
Lambda
Companion
Lambda
Action
org.
http4k.
connect.
amazon.
lambda.
action
Invoke
Function
Companion
invoke
Function()
Invoke
Stream
Function
Companion
invoke
Stream
Function()
org.
http4k.
connect.
amazon.
lambda.
model
Function
Name
Companion
http4k-connect-amazon-lambda-fake
org.
http4k.
connect.
amazon.
lambda
Fake
Lambda
main()
http4k-connect-amazon-s3
org.
http4k.
connect.
amazon.
s3
Http()
S3
Companion
S3Action
S3Bucket
Companion
S3Bucket
Action
org.
http4k.
connect.
amazon.
s3.
action
body
For()
Bucket
List
Copy
Object
Create
Bucket
Delete
Bucket
Delete
Object
Delete
Object
Tagging
Get
Object
Get
Object
Tagging
Head
Bucket
Head
Object
List
Buckets
List
Objects
V2
Object
List
Put
Object
Put
Object
Tagging
Restore
Object
Tagging
Directive
COPY
REPLACE
tags
For()
org.
http4k.
connect.
amazon.
s3.
model
Bucket
Key
Companion
Bucket
Name
Companion
Glacier
Job
Parameters
Object
Details
Object
Summary
Owner
Restore
Status
Restore
Tier
Standard
Bulk
Expedited
S3Bucket
Pre
Signer
Storage
Class
STANDARD
REDUCED_
REDUNDANCY
GLACIER
STANDARD_
IA
ONEZONE_
IA
INTELLIGENT_
TIERING
DEEP_
ARCHIVE
OUTPOSTS
GLACIER_
IR
SNOW
EXPRESS_
ONEZONE
org.
http4k.
lens
LAST_
MODIFIED
Last
Modified
Companion
http4k-connect-amazon-s3-fake
org.
http4k.
connect.
amazon.
s3
Bucket
Key
Content
Fake
S3
header()
List
All
My
Buckets
List
Bucket
Result
main()
remove
Header()
replace
Header()
restore
Ready()
S3Error
storage
Class()
Testing
Headers
org.
http4k.
connect.
amazon.
s3.
endpoints
bucket
Delete
Bucket()
bucket
Head
Bucket()
bucket
Head
Key()
bucket
List
Objects
V2()
bucket
Post
Key()
bucket
Put
Bucket()
copy
Key()
GLOBAL_
BUCKET
global
Head
Bucket()
global
List
Buckets()
global
List
Objects
V2()
global
Put
Bucket()
list
Objects
V2()
otherwise
path
Based
Bucket
Head
Key()
path
Based
Bucket
Post
Key()
path
Based
Copy
Key()
put
Bucket()
query
Present()
s3Error
Lens
subdomain()
http4k-connect-amazon-secretsmanager
org.
http4k.
connect.
amazon.
secretsmanager
Http()
Secrets
Manager
Companion
Secrets
Manager
Action
Secrets
Manager
Json
Adapter
Factory
Secrets
Manager
Moshi
with
Secrets
Manager
Mappings()
org.
http4k.
connect.
amazon.
secretsmanager.
action
Created
Secret
Create
Secret
Deleted
Secret
Delete
Secret
Get
Secret
Value
List
Secrets
Put
Secret
Value
Secrets
Secret
Value
Updated
Secret
Updated
Secret
Value
Update
Secret
org.
http4k.
connect.
amazon.
secretsmanager.
model
Filter
Rotation
Rules
Secret
Secret
Id
Companion
Sort
Order
asc
desc
Version
Id
Companion
Version
Stage
Companion
http4k-connect-amazon-secretsmanager-fake
org.
http4k.
connect.
amazon.
secretsmanager
create
Secret()
delete
Secret()
Fake
Secrets
Manager
get
Secret()
list
Secrets()
main()
put
Secret()
resource
Id()
Stored
Secret
Value
update
Secret()
http4k-connect-amazon-ses
org.
http4k.
connect.
amazon.
ses
Http()
SES
Companion
SESAction
Ses
Json
Adapter
Factory
SESMoshi
org.
http4k.
connect.
amazon.
ses.
action
Send
Email
Send
Email
Response
org.
http4k.
connect.
amazon.
ses.
model
Body
Content
Destination
Email
Address
Companion
Email
Content
Message
Message
Header
Message
Tag
of()
Raw
Message
SESMessage
Id
Companion
Template
http4k-connect-amazon-ses-fake
org.
http4k.
connect.
amazon.
ses
Email
Message
Fake
SES
main()
Send
Email()
SESError
http4k-connect-amazon-sns
org.
http4k.
connect.
amazon.
sns
Http()
SNS
Companion
SNSAction
org.
http4k.
connect.
amazon.
sns.
action
Batch
Result
Error
Entry
Created
Topic
Companion
Create
Topic
Delete
Topic
List
Topics
Publish
Batch
Publish
Batch
Request
Entry
Publish
Batch
Result
Companion
Publish
Batch
Result
Entry
Published
Message
Companion
Publish
Message
Topic
List
org.
http4k.
connect.
amazon.
sns.
model
Message
Attribute
Message
Attribute()
Phone
Number
Companion
SNSMessage
Attribute
SNSMessage
Id
Companion
Topic
Name
Companion
http4k-connect-amazon-sns-fake
org.
http4k.
connect.
amazon.
sns
create
Topic()
Create
Topic
Response
delete
Topic()
Delete
Topic
Response
Fake
SNS
list
Topics()
List
Topics
Response
main()
publish()
publish
Batch()
Publish
Batch
Response
Publish
Response
SNSMessage
view
Model
Lens
http4k-connect-amazon-sqs
org.
http4k.
connect.
amazon.
sqs
Http()
SQS
Companion
SQSAction
Sqs
Json
Adapter
Factory
Sqs
Moshi
org.
http4k.
connect.
amazon.
sqs.
action
Created
Queue
Create
Queue
Delete
Message
Delete
Message
Batch
Delete
Message
Batch
Entry
Delete
Message
Batch
Response
Delete
Message
Batch
Result
Entry
Delete
Message
Data
Delete
Queue
Get
Queue
Attributes
List
Queues
List
Queues
Response
Queue
Attributes
Receive
Message
Receive
Message
Response
Send
Message
Send
Message
Batch
Send
Message
Batch
Entry
Send
Message
Batch
Response
Send
Message
Batch
Result
Entry
Sent
Message
Sent
Message
Batch
Entry
org.
http4k.
connect.
amazon.
sqs.
model
Batch
Result
Error
Entry
Message
Attribute
Message
Attribute()
Message
System
Attribute
Message
System
Attribute()
Queue
Name
Companion
Receipt
Handle
Companion
SQSMessage
SQSMessage
Attribute
List
Value
Singular
Value
SQSMessage
Id
Companion
http4k-connect-amazon-sqs-fake
org.
http4k.
connect.
amazon.
sqs
create
Queue()
delete
Message()
delete
Message
Batch()
delete
Queue()
Fake
SQS
get
Queue
Attributes()
list
Queues()
main()
md5()
md5Of
Attributes()
md5Of
Body()
Message
MD5Checksum
Interceptor
receive
Message()
send
Message()
send
Message
Batch()
http4k-connect-amazon-sts
org.
http4k.
connect.
amazon.
sts
Http()
STS
Companion
STS()
STSAction
Sts
Profile()
STSWeb
Identity()
org.
http4k.
connect.
amazon.
sts.
action
Assumed
Role
Assumed
Role
With
Web
Identity
Response
Companion
Assume
Role
Assume
Role
With
Web
Identity
Simple
Assumed
Role
Companion
org.
http4k.
connect.
amazon.
sts.
model
Assumed
Role
User
Role
Id
Companion
Token
Code
Companion
http4k-connect-amazon-sts-fake
org.
http4k.
connect.
amazon.
sts
assume
Role()
Assume
Role
Response
assume
Role
With
Web
Identity()
Assume
Role
With
Web
Identity
Response
Fake
STS
main()
http4k-connect-amazon-systemsmanager
org.
http4k.
connect.
amazon.
systemsmanager
Http()
Systems
Manager
Companion
Systems
Manager
Action
Systems
Manager
Json
Adapter
Factory
Systems
Manager
Moshi
with
Systems
Manager
Mappings()
org.
http4k.
connect.
amazon.
systemsmanager.
action
Delete
Parameter
Get
Parameter
Get
Parameters
Get
Parameters
Result
Parameter
Value
Put
Parameter
Put
Parameter
Result
org.
http4k.
connect.
amazon.
systemsmanager.
model
Parameter
Parameter
Type
String
String
List
Secure
String
SSMParameter
Name
Companion
http4k-connect-amazon-systemsmanager-fake
org.
http4k.
connect.
amazon.
systemsmanager
delete
Parameter()
Fake
Systems
Manager
get
Parameter()
get
Parameters()
main()
put
Parameter()
Stored
Parameter
http4k-connect-core
org.
http4k.
connect
Action
append
All()
as
Remote
Failure()
Automarshalled
Paged
Action
Http4k
Connect
Action
Http4k
Connect
Api
Client
k
Class()
Non
Null
Auto
Marshalled
Action
Nullable
Auto
Marshalled
Action
or
Throw()
Paged
Paged
Action
paginated()
Plain
Text
Action
Remote
Failure
Result4k
Action
Result
Action
org.
http4k.
connect.
model
Base64Blob
Companion
Mime
Type
Companion
Timestamp
Companion
Timestamp
Millis
Companion
org.
http4k.
connect.
util
Browser
Open
Browser
Web
Browser
http4k-connect-github
org.
http4k.
connect.
github
Git
Hub
Json
Adapter
Factory
Git
Hub
Moshi
Git
Hub
Token
Companion
org.
http4k.
connect.
github.
api
Git
Hub
Companion
Git
Hub
Action
Git
Hub
Webhook
Action
Http()
Paged
Git
Hub
Action
org.
http4k.
connect.
github.
api.
action
Account
Type
Organization
User
Get
Authed
User
Get
User
Git
Hub
User
Non
Null
Git
Hub
Action
Nullable
Git
Hub
Action
Plan
org.
http4k.
connect.
github.
app
Git
Hub
App
Companion
Git
Hub
App
Action
Paged
Git
Hub
App
Action
org.
http4k.
connect.
github.
model
Branch
Companion
Commit
Sha
Companion
Owner
Companion
org.
http4k.
connect.
github.
webhook
Git
Hub
Webhook
Companion
Http()
Webhook
Event
Type
check_
run
check_
suite
code_
scanning_
alert
commit_
comment
content_
reference
create
delete
deploy_
key
deployment
deployment_
status
fork
github_
app_
authorization
gollum
installation
installation_
repositories
issue_
comment
issues
label
marketplace_
purchase
member
membership
meta
milestone
organization
org_
block
package
page_
build
ping
project_
card
project_
column
project
public
pull_
request
pull_
request_
review
pull_
request_
review_
comment
push
release
repository_
dispatch
repository
repository_
import
repository_
vulnerability_
alert
secret_
scanning_
alert
security_
advisory
sponsorship
star
status
team
team_
add
watch
workflow_
dispatch
workflow_
job
workflow_
run
org.
http4k.
filter
Sign
Git
Hub
Webhook
Sha256()
Verify
Git
Hub
Signature
Sha256()
org.
http4k.
lens
GITHUB_
JSON
X_
GITHUB_
DELIVERY
X_
GITHUB_
EVENT
X_
HUB_
SIGNATURE_
256
http4k-connect-gitlab
org.
http4k.
connect.
gitlab
Git
Lab
Token
Companion
org.
http4k.
connect.
gitlab.
api
Git
Lab
Companion
Git
Lab
Action
Http()
Paged
Git
Lab
Action
http4k-connect-google-analytics-core
org.
http4k.
connect.
google.
analytics.
filter
Collect
Page
View()
org.
http4k.
connect.
google.
analytics.
model
Analytics
Analytics
Collector
Client
Id
Companion
Event
GOOGLE_
ANALYTICS_
URL
Page
View
User
Agent
Companion
http4k-connect-google-analytics-ga4
org.
http4k.
connect.
google.
analytics.
ga4
api
Secret
Query
Google
Analytics
Companion
Google
Analytics
Action
Google
Analytics
Json
Adapter
Factory
Google
Analytics
Moshi
Http()
measurement
Id
Query
org.
http4k.
connect.
google.
analytics.
ga4.
action
Collect
org.
http4k.
connect.
google.
analytics.
ga4.
model
Api
Secret
Companion
Event
Data
Events
Data
Measurement
Id
Companion
http4k-connect-google-analytics-ga4-fake
org.
http4k.
connect.
google.
analytics.
ga4
Fake
Google
Analytics
main()
http4k-connect-google-analytics-ua
org.
http4k.
connect.
google.
analytics.
ua
Google
Analytics
Companion
Google
Analytics
Action
Http()
TRACKING_
ID
VERSION
org.
http4k.
connect.
google.
analytics.
ua.
action
CLIENT_
ID
Collect
DOCUMENT_
HOST
DOCUMENT_
PATH
DOCUMENT_
TITLE
EVENT_
ACTION
EVENT_
CATEGORY
EVENT_
LABEL
EVENT_
TYPE
EVENT_
VALUE
org.
http4k.
connect.
google.
analytics.
ua.
model
Tracking
Id
Companion
http4k-connect-google-analytics-ua-fake
org.
http4k.
connect.
google.
ua
Fake
Google
Analytics
main()
http4k-connect-kafka-rest
org.
http4k.
connect.
kafka.
rest
Generic
Container
Adapter
Http()
Kafka
Rest
Companion
Kafka
Rest
Consumer
Companion
Kafka
Rest
Json
Adapter
Factory
Kafka
Rest
Moshi
Record
Data
Json
Adapter
Records
Json
Adapter
org.
http4k.
connect.
kafka.
rest.
action
Non
Null
Kafka
Rest
Action
Nullable
Kafka
Rest
Action
org.
http4k.
connect.
kafka.
rest.
extensions
No
Op
Partitioner()
Partitioner
Record
Consumer
Round
Robin
Record
Partitioner()
Sticky
Key
Record
Partitioner()
org.
http4k.
connect.
kafka.
rest.
model
Auto
Commit
Enable
true
false
Auto
Offset
Reset
earliest
latest
none
Broker
Id
Companion
Consumer
Group
Companion
Consumer
Instance
Companion
Consumer
Request
Timeout
Companion
Offset
Companion
Partition
Id
Companion
Schema
Id
Companion
Topic
Companion
org.
http4k.
connect.
kafka.
rest.
v2
Kafka
Rest
Consumer
Action
Kafka
Rest
V2Action
org.
http4k.
connect.
kafka.
rest.
v2.
action
Commit
Offsets
Consume
Records
Create
Consumer
Delete
Consumer
Get
Offsets
Get
Partitions
New
Consumer
Partition
Produced
Messages
Produce
Messages
Replica
Seek
Offsets
Subscribe
To
Topics
org.
http4k.
connect.
kafka.
rest.
v2.
action.
consumer
Commit
Offsets
Consume
Records
Delete
Get
Offsets
Seek
Offsets
Subscribe
To
Topics
org.
http4k.
connect.
kafka.
rest.
v2.
extensions
consume
And
Commit
Records()
produce
Messages
With
Partitions()
org.
http4k.
connect.
kafka.
rest.
v2.
model
Commit
Offset
Commit
Offsets
Set
Consumer
Get
Offsets
Request
Partition
Offset
Partition
Offset
Request
Record
Record
Format
binary
avro
json
jsonschema
protobuf
Records
Companion
Seek
Offset
Seek
Offsets
Set
Subscription
Topic
Record
org.
http4k.
connect.
kafka.
rest.
v3
Kafka
Rest
V3Action
org.
http4k.
connect.
kafka.
rest.
v3.
action
Get
Partitions
Get
Topic
Get
Topics
Header
Kafka
Partition
Kafka
Partition
List
Kafka
Topic
Kafka
Topic
List
Produced
Record
Produced
Record
Data
Produce
Records
org.
http4k.
connect.
kafka.
rest.
v3.
extensions
produce
Records
With
Partitions()
org.
http4k.
connect.
kafka.
rest.
v3.
model
Cluster
Id
Companion
Metadata
Record
Record
Data
Binary
Json
Record
Format
JSON
BINARY
Relation
Resource
Name
Companion
org.
http4k.
core
KAFKA_
AVRO_
v2
KAFKA_
BINARY_
v2
KAFKA_
JSON_
SCHEMA_
V2
KAFKA_
JSON_
V2
KAFKA_
PROTOBUF_
V2
http4k-connect-kafka-rest-fake
org.
http4k.
connect.
kafka.
rest
Fake
Kafka
Rest
main()
org.
http4k.
connect.
kafka.
rest.
model
Consumer
State
dec()
inc()
minus()
plus()
Send
Record
Topic
Offset
State
org.
http4k.
connect.
kafka.
rest.
v2
v2Routes()
org.
http4k.
connect.
kafka.
rest.
v2.
endpoints
commit
Offsets()
consume
Records()
create
Consumer()
delete
Consumer()
get
Offsets()
get
Partitions()
produce
Records()
seek
Offsets()
subscribe
To
Topics()
org.
http4k.
connect.
kafka.
rest.
v3
v3Routes()
org.
http4k.
connect.
kafka.
rest.
v3.
endpoints
cluster
Id
get
Partitions()
get
Topic()
get
Topics()
produce
Records()
topic
http4k-connect-kafka-schemaregistry
org.
http4k.
connect.
kafka.
schemaregistry
Http()
Schema
Registry
Companion
Schema
Registry
Action
Schema
Registry
Json
Adapter
Factory
Schema
Registry
Moshi
org.
http4k.
connect.
kafka.
schemaregistry.
action
Check
Schema
Registered
Get
Schema
By
Id
Get
Subjects
Get
Subject
Version
Get
Subject
Versions
Posted
Schema
References
Registered
Schema
Registered
Schema
Version
Register
Schema
Register
Schema
Version
Req
Schema
By
Id
org.
http4k.
connect.
kafka.
schemaregistry.
model
Schema
Id
Companion
Schema
Name
Companion
Schema
Type
AVRO
PROTOBUF
JSON
Subject
Companion
Version
Companion
org.
http4k.
core
SCHEMA_
REGISTRY
http4k-connect-kafka-schemaregistry-fake
org.
http4k.
connect.
kafka.
schemaregistry
Fake
Schema
Registry
main()
Schema
Registration
Mode
auto
manual
org.
http4k.
connect.
kafka.
schemaregistry.
endpoints
check
Schema
Registered()
get
Schema
By
Id()
get
Subjects()
get
Subject
Version()
get
Subject
Versions()
register
Schema()
http4k-connect-ksp-generator
org.
http4k.
connect.
plugin
filter
For
Actions
Of()
Http4k
Connect
Action
Visitor
Http4k
Connect
Api
Client
Ksp
Processor
Http4k
Connect
Api
Client
Ksp
Processor
Provider
Http4k
Connect
Api
Client
Visitor
http4k-connect-mattermost
org.
http4k.
connect.
mattermost
Http()
Mattermost
Companion
Mattermost
Action
Mattermost
Json
Adapter
Factory
Mattermost
Moshi
org.
http4k.
connect.
mattermost.
action
Trigger
Webhook
Trigger
Webhook
Payload
org.
http4k.
connect.
mattermost.
model
Attachment
Attachment
Field
Emoji
Name
Companion
Hex
Colour
Companion
Post
Action
Post
Action
Cookie
Companion
Post
Action
Data
Source
users
channels
Post
Action
Id
Companion
Post
Action
Integration
Post
Action
Name
Companion
Post
Action
Option
Post
Action
Option
Text
Companion
Post
Action
Option
Value
Companion
Post
Action
Style
Companion
Post
Action
Type
select
button
http4k-connect-mattermost-fake
org.
http4k.
connect.
mattermost
Fake
Mattermost
incoming
Webhooks()
main()
http4k-connect-slack
org.
http4k.
connect.
slack
Http()
Slack
Companion
Slack
Action
Slack
Json
Adapter
Factory
Slack
Moshi
Slack
Webhook
Companion
Slack
Webhook
Action
with
Slack
Mappings()
org.
http4k.
connect.
slack.
action
Chat
Post
Message
Chat
Post
Message
Response
Non
Null
Slack
Action
Webhook
Post
Message
org.
http4k.
connect.
slack.
model
Attachment
Block
Block
Type
section
header
divider
Channel
Id
Companion
Slack
Message
Companion
Slack
Response
Slack
Token
Companion
Text
Text
Type
mrkdwn
plain_
text
With
Channel
Id
http4k-connect-slack-fake
org.
http4k.
connect.
slack
Fake
Slack
Fake
Slack
State
main()
org.
http4k.
connect.
slack.
endpoints
chat
Post
Message()
webhook
Post
Message()
http4k-connect-storage-core
org.
http4k.
connect.
storage
debug()
Disk()
get()
get
Or
Put()
In
Memory()
minus
Assign()
remove()
set()
Storage
Companion
Storage
Property
Bag
http4k-connect-storage-http
org.
http4k.
connect.
storage
as
Http
Handler()
delete()
delete
Prefix()
get()
Http()
key
Prefix
list()
set()
http4k-connect-storage-jdbc
org.
http4k.
connect.
storage
Jdbc()
Storage
Table
http4k-connect-storage-redis
org.
http4k.
connect.
storage
as
Redis()
Auto
Redis
Codec()
Redis()
Redis
With
Dynamic
Ttl()
http4k-connect-storage-s3
org.
http4k.
connect.
storage
S3()
http4k-core
org.
http4k
append
If()
append
If
Not
Blank()
append
If
Not
Empty()
append
If
Present()
as
Byte
Buffer()
as
String()
base64Decoded()
base64Decoded
Array()
base64Decoded
Byte
Buffer()
base64Encode()
base64Encode
Array()
length()
quoted()
unquoted()
url
Decoded()
url
Encoded()
org.
http4k.
client
as
Http4k()
Async
Http
Handler
Dual
Sync
Async
Http
Handler
from
Http4k()
Java8Http
Client
Java
Http
Client
Pre
Canned
Java
Http
Clients
to
Client
Status()
with
Async
Api()
org.
http4k.
core
Accept
accepted()
append
To
Path()
Body
Companion
Body
Mode
Memory
Stream
Content
Type
Companion
Credentials
default
Labels()
extend()
Filter
Companion
find
Multiple()
find
Single()
get
First()
has
Content
To
Read()
Headers
Http
Handler
Http
Message
Companion
Http
Transaction
immutable()
max
Age()
Memory
Body
Memory
Request
Memory
Response
Method
Companion
GET
POST
PUT
DELETE
OPTIONS
TRACE
PATCH
PURGE
HEAD
Mime
Types
Companion
must
Revalidate()
no
Cache()
No
Op
no
Store()
only
If
Cached()
Parameter
Parameters
parse()
private()
Protocol
Transaction
Companion
public()
Qualified
Content
queries()
query()
query
Parameters
Encoded()
relative()
remove
Queries()
remove
Query()
Request
Companion
Request
Context
Companion
Request
Contexts
Request
Source
Response
Companion
safe
Long()
stale
If
Error()
stale
While
Revalidate()
Status
Companion
Store
Stream
Body
then()
to
Curl()
to
Parameters()
to
Parameters
Map()
to
Path
Segment
Decoded()
to
Path
Segment
Encoded()
to
Url
Form
Encoded()
Uri
Companion
Uri
Template
Companion
Uri
Value
Uri
Value
Factory
with()
Www
Authenticate
Companion
org.
http4k.
core.
body
Form
form()
form
As
Map()
to
Body()
org.
http4k.
core.
cookie
Cookie
Companion
cookie()
cookies()
invalidate()
invalidate
Cookie()
remove
Cookie()
replace
Cookie()
Same
Site
Strict
Lax
None
org.
http4k.
core.
etag
ETag
ETag
Validation
Request
Parser
Companion
Field
Value
ETags
Wildcard
org.
http4k.
events
and()
Event
Companion
Error
Event
Category
Event
Filter
Companion
Event
Filters
Events
Http
Event
Metadata
Event
plus()
Protocol
Event
Incoming
Companion
Outgoing
Protocol
Status
Std
Err
Events
Std
Out
Events
then()
org.
http4k.
filter
Allow
All()
Allow
All
Origin
Policy
Any
Of()
Cache
Control
Header
Part
Caching
Filters
Cache
Request
Cache
Response
Fallback
Cache
Control
Max
Age
No
Cache
Client
Filters
Basic
Auth
Bearer
Auth
Cookies
Custom
Basic
Auth
Follow
Redirects
Proxy
Basic
Auth
Set
Content
Type
Compression
Result
Cors
Policy
Companion
debug()
Debugging
Filters
Print
Request
Print
Request
And
Response
Print
Response
Default
Cache
Timings
ensure
Current
Span()
flash()
FLASH_
COOKIE
Flash
Attributes
Filter
gunzipped()
gunzipped
Stream()
Gzip
Compression
Mode
Memory
Mixed
Streaming
gzipped()
gzipped
Stream()
Http
Transaction
Labeler
in
Child
Span()
in
Intelli
JOnly()
Max
Age
Ttl
Only()
Origin
Policy
Companion
Pattern()
remove
Flash()
Request
Filters
Gun
Zip
GZip
Proxy
Host
Proxy
Protocol
Mode
Http
Https
Port
Tap
Response
Filters
Etag
Support
Companion
Gun
Zip
GZip
GZip
Content
Types
Report
Http
Transaction
Report
Route
Latency
Tap
Sampling
Decision
Companion
Server
Filters
Api
Key
Auth
Basic
Auth
Bearer
Auth
Catch
All
Content
Disposition
Attachment
Copy
Headers
Cors
GZip
GZip
Content
Types
Initialise
Request
Context
Replace
Response
Contents
With
Static
File
Request
Tracing
Set
Content
Type
Validate
Request
Tracing
Headers
Stale
If
Error
Ttl
Stale
When
Revalidate
Ttl
then
If()
then
If
Not()
Trace
Id
Companion
with
Flash()
Zipkin
Traces
Companion
Zipkin
Traces
Storage
Companion
org.
http4k.
filter.
cookie
Basic
Cookie
Storage
Cookie
Storage
Local
Cookie
org.
http4k.
lens
accept()
as
Result()
base64()
basic
Authentication()
basic
Credentials()
bearer
Auth()
bearer
Token()
Bi
Di
Body
Lens
Bi
Di
Body
Lens
Spec
Bi
Di
Lens
Bi
Di
Lens
Builder
Bi
Di
Lens
Spec
Bi
Di
Mapping
Companion
Bi
Di
Multi
Lens
Spec
Bi
Di
Path
Lens
Bi
Di
Path
Lens
Spec
big
Decimal()
big
Integer()
binary()
Body
Lens
Body
Lens
Spec
boolean()
bytes()
composite()
Content
Negotiation
Companion
content
Type()
Cookies
csv()
date
Time()
Delegated
Property
Lens
Spec
double()
duration()
enum()
Failure
Type
Invalid
Missing
Unsupported
float()
Form
Field
Header
Header
Lens
html()
http
Body
Root()
instant()
int()
Int
Bi
Di
Mappings
Invalid
Lens
Lens
Builder
Lens
Extractor
Lens
Failure
Lens
Failures
Lens
Get
Companion
Lens
Injector
Lens
Injector
Extractor
Lens
Set
Companion
Lens
Spec
local
Date()
locale()
local
Time()
location()
long()
main()
map()
map
With
New
Meta()
matches()
Meta
Missing
non
Blank
String()
non
Empty
String()
of()
offset
Date
Time()
offset
Time()
of
Or
Lens
Failure()
Param
Meta
Array
Param
Boolean
Param
Enum
Param
File
Param
Integer
Param
Null
Param
Number
Param
Object
Param
String
Param
Path
Path
Lens
Path
Lens
Spec
period()
Prop
Query
Query
Lens
regex()
regex
Group()
regex
Object()
Request
Context
Key
Request
Context
Lens
Request
Key
Request
Lens
Response
Key
Response
Lens
string()
String
Bi
Di
Mappings
Unsupported
uri()
url
Encoded()
uuid()
Validator
Strict
Feedback
Ignore
value()
Web
Form
web
Form()
with()
year
Month()
zoned
Date
Time()
zone
Id()
zone
Offset()
org.
http4k.
routing
accepting()
All
and()
as
Router()
bind()
body()
header()
headers()
Matcher
Companion
not()
or()
or
Else
path()
Path
Method
queries()
queries
From()
query()
Request
With
Context
Resource
Loader
Companion
Response
With
Context
reverse
Proxy()
reverse
Proxy
Routing()
Routed
Message
Companion
Route
Matcher
Router
Companion
Router
Description
Companion
routes()
Routing
Handler
Routing
Http
Handler
Routing
Match
Routing
Result
Matched
Not
Matched
Simple
Route
Matcher
single
Page
App()
static()
Static
Route
Matcher
Templated
Http
Route
Templated
Route
web
Jars()
org.
http4k.
routing.
inspect
Background
Colour
Red
Green
Yellow
Blue
Purple
Cyan
White
Black
Default
Escape
Mode
Ansi
Pseudo
None
Foreground
Colour
Black
Red
Green
Yellow
Blue
Purple
Cyan
White
Default
styled()
Text
Style
Variation
Bold
Italic
Bold
Italic
Underline
Strikethrough
Default
org.
http4k.
security
Credentials
Provider
Companion
Expiring
Credentials
Hmac
Sha256
Refresh
Credentials
Refreshing()
org.
http4k.
server
as
Server()
Http4k
Server
Http
Exchange
Handler
Server
Config
Stop
Mode
Graceful
Immediate
Unsupported
Stop
Mode
Sun
Http
Sun
Http
Loom
supported
Or
Null()
org.
http4k.
testing
Recording
Events
org.
http4k.
util
Hex
Operating
System
Companion
Mac
OS
Windows
Linux
with
Request
Tracing()
http4k-format-argo
org.
http4k.
format
Argo
http4k-format-core
org.
http4k.
events
Auto
Marshalling
Events
org.
http4k.
format
auto()
Auto
Content
Negotiator
Auto
Mapping
Configuration
Auto
Marshalling
Auto
Marshalling
Json
Auto
Marshalling
Xml
big
Decimal()
big
Integer()
boolean()
double()
duration()
http
Body
Lens()
instant()
int()
Json
Json
Type
Object
Array
String
Integer
Number
Boolean
Null
local
Date()
local
Date
Time()
local
Time()
long()
offset
Date
Time()
offset
Time()
text()
uri()
uuid()
value()
with
Standard
Mappings()
year
Month()
zoned
Date
Time()
http4k-format-dataframe
org.
http4k.
format.
dataframe
CSV
data
Frame()
data
Frame
Csv()
Data
Frame
Format
data
Frame
Json()
JSON
http4k-format-gson
org.
http4k.
format
as
Configurable()
Configurable
Gson
Gson
Invalid
Json
Exception
invoke()
read()
http4k-format-jackson
org.
http4k.
format
as
Configurable()
Configurable
Jackson
invoke()
Jackson
json()
prohibit
Unknown
Values()
read()
standard
Config()
write()
http4k-format-jackson-csv
org.
http4k.
format
Configurable
Jackson
Csv
Jackson
Csv
http4k-format-jackson-xml
org.
http4k.
format
as
Configurable
Xml()
Configurable
Jackson
Xml
invoke()
Jackson
Xml
http4k-format-jackson-yaml
org.
http4k.
format
Configurable
Jackson
Yaml
invoke()
Jackson
Yaml
http4k-format-klaxon
org.
http4k.
format
as
Configurable()
Configurable
Klaxon
invoke()
Klaxon
http4k-format-kondor-json
org.
http4k.
format
as
JConverter()
auto
Body()
invoke()
Kondor
Json
Init
Context
register()
ws
Auto
Body()
http4k-format-kotlinx-serialization
org.
http4k.
format
as
Configurable()
Configurable
Kotlinx
Serialization
invoke()
Kotlinx
Serialization
http4k-format-moshi
dev.
forkhandles.
data
Moshi
Node
Data
Container
Companion
org.
http4k.
format
adapter()
add
Typed()
Array
Items
Json
Adapter
Factory
as
Configurable()
as
Factory()
boolean()
Configurable
Moshi
Event
Adapter
invoke()
Is
An
Instance
Of
Adapter
json()
list()
List
Adapter
map()
Map
Adapter
Moshi
Moshi
Array
Moshi
Boolean
Moshi
Decimal
Moshi
Integer
Moshi
Long
Moshi
Node
Companion
Moshi
Node
Adapter
Moshi
Null
Moshi
Object
Moshi
String
number()
obj()
Prohibit
Unknown
Values
Adapter
Protocol
Status
Adapter
Schema
Node
Json
Adapter
Factory
Set
Adapter
Simple
Moshi
Adapter
Factory
standard
Config()
Strictness
Mode
Lenient
Fail
On
Unknown
string()
string
List()
string
Map()
string
Or
Null()
Throwable
Adapter
Unmapped
Value
unwrap()
wrap()
http4k-format-moshi-yaml
org.
http4k.
format
Configurable
Moshi
Yaml
default
Dumper
Options
Minimal
Resolver
Moshi
Yaml
Null
Safe
Map
Adapter
http4k-format-xml
org.
http4k.
format
default
Xml
Parsing
Config
Xml
Xml
Parsing
Config
http4k-incubator
org.
http4k.
lens
Has
Lens
Companion
Route
Param
Body
Non
Body
route
Params()
Typed
Field
Body
Defaulted
Optional
Path
Required
Typed
Http
Message
Typed
Request
Typed
Response
org.
http4k.
routing.
experimental
Directory
Renderer
In
Memory
Resource
Resource
Resource
Listing
Handler
Resource
Loaders
Classpath
Resource
Summary
simple
Directory
Renderer()
static()
Static
Route
Matcher
URLResource
org.
http4k.
webdriver
Htmx
Command
Companion
Htmx
Http4k
Web
Driver
Htmx
Jsoup
Web
Element
Htmx
Swap
Inner
Html
Outer
Html
Before
Begin
After
Begin
Before
End
After
End
Delete
None
Htmx
Swap
Action
with
Htmx()
http4k-incubator-db
org.
http4k.
db
Data
Source
Transactor
Exposed
Transactor
In
Memory
Transactor
perform
As
Result()
Transaction
Per
Request
Filter()
transaction
Resource()
Transactor
Mode
Read
Only
Read
Write
org.
http4k.
postbox
Pending
Response
Generator
Pending
Response
Generators
Postbox
Pending
Request
Postbox
Error
Companion
Request
Not
Found
Storage
Failure
Transaction
Failure
Postbox
Handlers
Postbox
Transactor
Request
Id
Companion
Request
Id
Resolver
Request
Id
Resolvers
Request
Processing
Status
Dead
Pending
Processed
org.
http4k.
postbox.
processing
Backoff
Strategy
Default
Execution
Context
Execution
Context
Postbox
Processing
Companion
Processing
Event
Batch
Processing
Failed
Batch
Processing
Succeeded
Poll
Wait
Request
Processing
Failed
Request
Processing
Succeeded
Random
Source
Request
Processing
Error
org.
http4k.
postbox.
storage.
exposed
Exposed
Postbox
Exposed
Postbox
Schema
Postbox
Table
Status
PENDING
PROCESSED
DEAD
Postbox
Transactor()
org.
http4k.
postbox.
storage.
inmemory
In
Memory
Postbox
http4k-multipart
org.
apache.
commons.
fileupload.
util
Parameter
Parser
org.
apache.
commons.
fileupload.
util.
mime
Base64Decoder
Mime
Utility
Parse
Exception
Quoted
Printable
Decoder
org.
http4k.
core
Multipart
Entity
Field
File
Multipart
Form
Body
Companion
multipart
Iterator()
with()
org.
http4k.
filter
Process
Files()
org.
http4k.
format
auto()
json()
org.
http4k.
lens
MULTIPART_
BOUNDARY
Multipart
Form
multipart
Form()
Multipart
Form
Field
Companion
Multipart
Form
File
Companion
org.
http4k.
multipart
Bit
Fiddling
Disk
Location
Companion
Multipart
File
http4k-ops-core
org.
http4k.
metrics
Metrics
Defaults
Companion
http4k-ops-failsafe
org.
http4k.
filter
Failsafe
Filter
http4k-ops-micrometer
org.
http4k.
filter
Micrometer
Metrics
Micrometer
Metrics
http4k-ops-opentelemetry
org.
http4k.
events
Add
Open
Telemetry
Traces()
org.
http4k.
filter
default
Span
Namer
Open
Telemetry2x
Metrics
Companion
Open
Telemetry2x
Metrics
Open
Telemetry
Metrics
Open
Telemetry
Metrics
Open
Telemetry
Tracing()
org.
http4k.
metrics
Http4k
Open
Telemetry
Metrics
Labeler
Open
Telemetry
Metrics
Defaults
Companion
http4k-ops-resilience4j
org.
http4k.
filter
Resilience
Filters
Bulkheading
Circuit
Break
Rate
Limit
Retry
Failures
Time
Limit
http4k-platform-aws
org.
http4k.
aws
Aws
Credentials
Aws
Credential
Scope
Aws
Pre
Request
Signer
Aws
Pre
Signed
Request
Aws
Request
Pre
Signer()
Aws
Sdk
Async
Client
Aws
Sdk
Client
org.
http4k.
filter
Aws
Auth()
Canonical
Payload
Payload
Mode
Signed
Unsigned
Set
Aws
Service
Url()
http4k-platform-azure
org.
http4k.
azure
Azure
Http
Client
http4k-platform-core
org.
http4k.
cloudnative
Client
Timeout
Forbidden
Gateway
Timeout
Not
Found
Remote
Request
Failed
Unauthorized
org.
http4k.
filter
Handle
Remote
Request
Failed()
http4k-platform-gcp
org.
http4k.
gcp
Gcp
Sdk
Http
Transport
http4k-platform-k8s
org.
http4k.
k8s
as
K8s
Server()
Http4k
K8s
Server
org.
http4k.
k8s.
health
Completed
Composite
Default
Readiness
Check
Result
Renderer
Failed
Health
Json
Readiness
Check
Result
Renderer
Liveness
plus()
Readiness
Readiness
Check
Readiness
Check
Result
Readiness
Check
Result
Renderer
http4k-realtime-core
org.
http4k.
client
chunked
Sse
Sequence()
Http4k
Sse
Client
Reconnection
Mode
Delayed
Disconnect
Immediate
org.
http4k.
core
Poly
Filter
Companion
Poly
Handler
Sse
Transaction
then()
Ws
Transaction
org.
http4k.
events
Sse
Event
Ws
Event
org.
http4k.
filter
Catch
All
Sse()
Catch
All
Ws()
Cors
And
Rebind
Protection()
debug()
Initialise
Sse
Request
Context()
Initialise
Ws
Request
Context()
Print
Sse
Request()
Print
Sse
Request
And
Response()
Print
Sse
Response()
Print
Ws
Request()
Print
Ws
Request
And
Response()
Print
Ws
Response()
Report
Sse
Transaction()
Report
Ws
Transaction()
Set
Ws
Sub
Protocol()
Sse
Rebind
Protection()
Sse
Transaction
Labeler
Ws
Transaction
Labeler
org.
http4k.
lens
Bi
Di
Ws
Message
Lens
Bi
Di
Ws
Message
Lens
Spec
binary()
LAST_
EVENT_
ID
protocol
Status()
string()
Ws
Message
Lens
Ws
Message
Lens
Spec
ws
Status()
org.
http4k.
routing
bind
Http()
bind
Sse()
bind
Ws()
poly()
Routing
Sse
Handler
Routing
Ws
Handler
Simple
Sse
Route
Matcher
Simple
Ws
Route
Matcher
sse()
Sse
Response
With
Context
Templated
Sse
Route
Templated
Ws
Route
to()
websockets()
Ws
Response
With
Context
org.
http4k.
routing.
sse
bind()
org.
http4k.
routing.
websocket
bind()
org.
http4k.
security
Poly
Security()
then()
org.
http4k.
server
as
Server()
Poly
Handler
Poly
Server
Config
org.
http4k.
sse
No
Op
Push
Adapting
Sse
Sse
Sse
Client
Sse
Consumer
Sse
Event
Id
Sse
Filter
Companion
Sse
Filter()
Sse
Handler
Sse
Message
Companion
Data
Event
Ping
Retry
Sse
Response
Companion
then()
org.
http4k.
testing
Closed
Websocket
Poly
Handler
Test
Client
test
Http
Client()
Test
Sse
Client
test
Sse
Client()
Test
Websocket
test
Websocket()
Test
Websocket
Factory
Test
Ws
Client
test
Ws
Client()
use
Client()
org.
http4k.
websocket
blocking()
non
Blocking()
No
Op
Push
Pull
Adapting
Web
Socket
then()
to
Ws
Client()
Websocket
Websocket
Factory
Ws
Client
Ws
Consumer
Ws
Filter
Companion
Ws
Filter()
Ws
Handler
Ws
Message
Companion
Mode
Text
Binary
Ws
Response
Companion
Ws
Status
Companion
http4k-security-core
org.
http4k.
core
Filter()
Http
Filter()
org.
http4k.
security
and()
And
Security
Api
Key
Security
Companion
Auth
Code
OAuth
Security
Companion
Basic
Auth
Security
Companion
Bearer
Auth
Security
Companion
Client
Credentials
OAuth
Security
Companion
google
Cloud
Endpoints()
Implicit
OAuth
Security
Companion
Nonce
Companion
Nonce
Generator
Nonce
Verifier
No
Security
OAuth
Scope
OAuth
Security
Companion
Open
Id
Connect
Security
Companion
or()
Or
Security
Security
Companion
User
Credentials
OAuth
Security
Companion
http4k-security-digest
org.
http4k.
filter
Digest
Auth()
org.
http4k.
security.
digest
Digest
Auth
Provider
Digest
Auth
Receiver
Companion
Digest
Challenge
Companion
Digest
Credential
Companion
Digest
Encoder
Digest
Mode
Standard
Proxy
Parameterized
Header
Companion
Qop
Companion
Auth
Int
Auth
http4k-security-oauth
org.
http4k.
security
Access
Token
Companion
Access
Token
Details
Access
Token
Extractor
Access
Token
Fetcher
Access
Token
Fetcher
Authenticator
Access
Token
Response
access
Token
Response
Body
auth0()
Basic
Auth
Access
Token
Fetcher
Authenticator
Client
Secret
Access
Token
Fetcher
Authenticator
Content
Type
Json
Or
Form
Cross
Site
Request
Forgery
Token
Companion
Csrf
Generator
default
Uri
Builder
discord()
dropbox()
facebook()
fragment
Parameter()
fragment
Parameters()
git
Hub()
git
Lab()
google()
Insecure
Cookie
Based
OAuth
Persistence
OAuth
Callback
OAuth
Callback
Error
Authorization
Code
Missing
Could
Not
Fetch
Access
Token
Invalid
Access
Token
Invalid
Csrf
Token
Invalid
Id
Token
Invalid
Nonce
OAuth
Persistence
OAuth
Provider
Companion
OAuth
Provider
Config
OAuth
Redirection
Filter
OAuth
Web
Forms
Pkce
Challenge
And
Verifier
Companion
Pkce
Generator
Redirection
Uri
Builder
remove
Fragment
Parameter()
Response
Mode
Companion
Query
Fragment
Response
Type
Companion
Code
Token
Code
Id
Token
Code
Token
sound
Cloud()
State
uri
Builder
With
Request
Jwt()
org.
http4k.
security.
oauth.
client
Access
Tokens
Companion
Auth
Server
Discovery
Companion
Auto
Discovery
OAuth
Token()
In
Memory()
None()
OAuth
Authorization
Server
OAuth
Client
Credentials()
OAuth
Offline()
OAuth
Offline
Request
Authorizer
OAuth
Refresh
Token()
OAuth
User
Credentials()
Refreshing
OAuth
Token()
Token
Request
Companion
token
Request
Lens
org.
http4k.
security.
oauth.
core
Refresh
Token
org.
http4k.
security.
oauth.
format
Access
Token
Response
Moshi
Adapter
Error
Response
Moshi
Adapter
Json
Web
Key
Set
Moshi
Adapter
next
String
Or
Null()
OAuth
Moshi
Open
Id
Configuration
Moshi
Adapter
read
String
Array()
Resource
Metadata
Moshi
Adapter
Server
Metadata
Moshi
Adapter
Token
Request
Moshi
Adatper
org.
http4k.
security.
oauth.
metadata
Auth
Method
client_
secret_
basic
private_
key_
jwt
Bearer
Method
header
body
query
Json
Web
Key
Json
Web
Key
Set
OAuth
Open
Id
Configuration()
Open
Id
Configuration
Resource
Metadata
Server
Metadata
org.
http4k.
security.
oauth.
server
Access
Token
Error
Access
Token
Response
Renderer
Access
Tokens
Authentication
Complete
Authorise
Request
Error
Render
Authorise
Request
Validator
Authorization
Code
Authorization
Code
Already
Used
Authorization
Code
Details
Authorization
Code
Expired
Authorization
Codes
Authorization
Error
authorization
Request()
Authorization
Server
Well
Known()
Auth
Request
Companion
Auth
Request
Extractor
Auth
Request
From
Query
Parameters
Auth
Request
Tracking
Auth
Request
Tracking
Filter
Auth
Request
With
Request
Auth
Request
Extractor
Combine
Auth
Request
Request
Strategy
Auth
Request
Only
Combine
Request
Object
Only
Bearer
Auth
With
Auth
Server
Discovery()
Bearer
Auth
With
Resource
Metadata()
Client
Id
Client
Id
Mismatch
Client
Validation
Filter
Companion
Client
Validator
Default
Access
Token
Response
Renderer
Error
Response
Fragment
Response
Render
Generate
Access
Token
Id
Tokens
Companion
Insecure
Cookie
Based
Auth
Request
Tracking
Invalid
Authorization
Request
Invalid
Client
Assertion
Invalid
Client
Assertion
Type
Invalid
Client
Credentials
Invalid
Client
Id
Invalid
Redirect
Uri
Invalid
Request
Invalid
Request
Object
Invalid
Scopes
Json
Response
Error
Renderer
Missing
Authorization
Code
Missing
Redirect
Uri
Must
Have
Redirect
Uri
OAuth
Authorization
Server
Metadata()
OAuth
Error
OAuth
Jwks()
OAuth
Protected
Resource
Metadata()
OAuth
Server
Companion
Query
Response
Render
Redirect
Uri
Mismatch
Resource
Server
Well
Known()
Response
Render
Companion
Rfc
Error
Access
Denied
Invalid
Client
Invalid
Request
Invalid
Request
Object
Invalid
Grant
Invalid
Scope
Unsupported
Grant
Type
Unsupported
Response
Type
Simple
Authorise
Request
Validator
Token
Request
Unsupported
Grant
Type
Unsupported
Response
Type
User
Rejected
Request
org.
http4k.
security.
oauth.
server.
accesstoken
Access
Token
Generator
Access
Token
Request
Authentication
Authorization
Code
Access
Token
Generator
Companion
Authorization
Code
Access
Token
Request
Client
Credentials
Access
Token
Generator
Client
Secret
Access
Token
Request
Authentication
Generate
Access
Token
For
Grant
Type
Companion
Grant
Type
Authorization
Code
Client
Credentials
Refresh
Token
Grant
Types
Configuration
Companion
org.
http4k.
security.
oauth.
server.
refreshtoken
Refresh
Token
Access
Token
Generator
Refresh
Tokens
Companion
org.
http4k.
security.
oauth.
server.
request
Claim
Claims
Request
JWTValidator
Companion
Request
Object
Request
Object
Extractor
org.
http4k.
security.
oauth.
testing
Fake
OAuth
Server()
org.
http4k.
security.
openid
Id
Token
Id
Token
Consumer
Companion
Request
Jwt
Container
Request
Jwts
http4k-server-apache
org.
http4k.
server
Apache
Server
default
Bootstrap()
Http4k
Request
Handler
stop
With()
http4k-server-apache4
org.
http4k.
server
Apache4Server
create
Bootstrap()
Http4k
Apache4Request
Handler
http4k-server-helidon
org.
http4k.
server
Helidon
http4k-server-jetty
org.
http4k.
server
Connector
Builder
http()
http2()
Http4k
Jetty
Http
Handler
Http4k
Jetty
Server
Web
Socket
Endpoint
Jetty
Jetty
Event
Stream
Handler
Companion
Jetty
Loom()
to
Jetty
Handler()
to
Jetty
Sse
Handler()
to
Jetty
Ws
Handler()
http4k-server-jetty11
org.
http4k.
server
Connector
Builder
http()
http2()
Http4k
Web
Socket
Frame
Handler
Jetty11
Jetty11Event
Stream
Emitter
Companion
Jetty11Event
Stream
Handler
Companion
Jetty11Loom()
to
Jetty11Handler()
to
Jetty
Negotiator()
to
Jetty
Sse
Handler()
to
Jetty
Ws
Handler()
http4k-server-ktorcio
org.
http4k.
server
Ktor
CIO
http4k-server-ktornetty
org.
http4k.
server
Ktor
Netty
http4k-server-netty
org.
http4k.
server
Http4k
Channel
Handler
Http4k
Ws
Channel
Handler
Netty
Web
Socket
Server
Handler
http4k-server-ratpack
org.
http4k.
server
Ratpack
http4k-server-undertow
org.
http4k.
server
build
Http4k
Undertow
Server()
build
Undertow
Handlers()
default
Undertow
Builder()
Http4k
Undertow
Http
Handler
Http4k
Undertow
Sse
Fallback
Handler
Http4k
Undertow
Sse
Handler()
Http4k
Web
Socket
Callback
into()
requires
Web
Socket
Upgrade()
Undertow
http4k-server-websocket
org.
http4k.
server.
websocket
Java
Web
Socket
http4k-template-core
org.
http4k.
template
render
To
Response()
Template
Renderer
Templates
then()
View
Model
view
Model()
View
Not
Found
http4k-template-freemarker
org.
http4k.
template
Freemarker
Templates
http4k-template-handlebars
org.
http4k.
template
Handlebars
Templates
http4k-template-jte
org.
http4k.
template
JTETemplates
http4k-template-pebble
org.
http4k.
template
Pebble
Templates
http4k-template-pug4j
org.
http4k.
template
Pug4j
Templates
http4k-template-rocker
org.
http4k.
template
Rocker
Templates
Rocker
View
Model
http4k-template-thymeleaf
org.
http4k.
template
Thymeleaf
Templates
http4k-testing-approval
org.
http4k.
datastar
Datastar
Fragment
Approval
Test
org.
http4k.
testing
Approval
Content
Companion
Approval
Source
Approval
Test
Approval
Transformer
Companion
Approver
assert
Approved()
Base
Approval
Test
Binary
Approval
Test
checking
Content
Type()
Cloud
Events
Json
Approval
Test
Content
Type
Aware
Approval
Test
File
System
Approval
Source
has
Approved
Content()
Html5Approval
Test
Html
Approval
Test
Json
Approval
Test
Named
Resource
Approver
Read
Resource
Read
Write
Resource
Test
Namer
Companion
Xml
Approval
Test
Yaml
Approval
Test
http4k-testing-chaos
org.
http4k.
chaos
and()
applied
When()
as
Filter()
as
Stage()
Behaviour
Chaos
Behaviours
Block
Thread
Eat
Memory
Kill
Process
Latency
No
Body
None
Return
Response
Return
Status
Snip
Body
Snip
Request
Body
Stack
Overflow
Throw
Exception
Variable
Chaos
Engine
Chaos
Stages
Variable
Wait
Chaos
Triggers
Always
Countdown
Deadline
Delay
Match
Request
Once
Percentage
Based
Chaotic
Http
Handler
default
Local
Uri
default
Port
not()
or()
Remote
Chaos
Api
Stage
start()
then()
Trigger
until()
with
Chaos
Api()
org.
http4k.
lens
CHAOS
http4k-testing-hamkrest
org.
http4k.
filter
Assert()
org.
http4k.
hamkrest
has
Authority()
has
Body()
has
Content
Type()
has
Cookie()
has
Cookie
Domain()
has
Cookie
Expiry()
has
Cookie
Name()
has
Cookie
Path()
has
Cookie
Same
Site()
has
Cookie
Value()
has
Form()
has
Form
Field()
has
Header()
has
Host()
has
Method()
has
Port()
has
Query()
has
Request()
has
Response()
has
Set
Cookie()
has
Status()
has
Status
Description()
has
Uri()
has
Uri
Path()
has
Uri
Query()
is
Http
Only
Cookie()
is
Secure
Cookie()
http4k-testing-kotest
org.
http4k.
filter
Assert()
Assert
Not()
org.
http4k.
kotest
be
Http
Only()
be
Secure()
expire
On()
have
Authority()
have
Body()
have
Content
Type()
have
Cookie()
have
Cookie
Path()
have
Domain()
have
Form()
have
Form
Field()
have
Header()
have
Host()
have
Method()
have
Name()
have
Path()
have
Port()
have
Query()
have
Request()
have
Response()
have
Same
Site()
have
Set
Cookie()
have
Status()
have
Uri()
have
Value()
http
Message
Has()
Lens
Matcher()
never
Expire()
should
Be
Http
Only()
should
Be
Secure()
should
Have
Authority()
should
Have
Body()
should
Have
Content
Type()
should
Have
Cookie()
should
Have
Domain()
should
Have
Expiry()
should
Have
Form()
should
Have
Form
Field()
should
Have
Header()
should
Have
Host()
should
Have
Method()
should
Have
Name()
should
Have
Path()
should
Have
Port()
should
Have
Query()
should
Have
Request()
should
Have
Response()
should
Have
Same
Site()
should
Have
Set
Cookie()
should
Have
Status()
should
Have
Uri()
should
Have
Value()
should
Never
Expire()
should
Not
Be
Http
Only()
should
Not
Be
Secure()
should
Not
Have
Authority()
should
Not
Have
Body()
should
Not
Have
Content
Type()
should
Not
Have
Cookie()
should
Not
Have
Domain()
should
Not
Have
Expiry()
should
Not
Have
Form()
should
Not
Have
Form
Field()
should
Not
Have
Header()
should
Not
Have
Host()
should
Not
Have
Method()
should
Not
Have
Name()
should
Not
Have
Path()
should
Not
Have
Port()
should
Not
Have
Query()
should
Not
Have
Request()
should
Not
Have
Response()
should
Not
Have
Same
Site()
should
Not
Have
Set
Cookie()
should
Not
Have
Status()
should
Not
Have
Uri()
should
Not
Have
Value()
http4k-testing-playwright
org.
http4k.
playwright
Http4k
Browser
Http
Page
Launch
Playwright
Browser
http4k-testing-servirtium
org.
http4k.
core
alphabetise
Headers()
org.
http4k.
junit
Servirtium
Recording
Servirtium
Replay
org.
http4k.
servirtium
Git
Hub
Github
File
Interaction
Control
Companion
Interaction
Options
Companion
Interaction
Storage
Companion
Servirtium
Server
Companion
Storage
Provider
traffic
Printer()
org.
http4k.
traffic
replaying
Matching
Content()
Servirtium()
http4k-testing-strikt
org.
http4k.
strikt
authority
body
body
String
content
Type
cookie()
domain
duration
expires
field()
field2()
form()
header()
header
Values()
host
http
Only
json
Body()
max
Age
method
name
path
port
queries()
query
request
response
same
Site
secure
set
Cookie()
status
uri
value
http4k-testing-tracerbullet
org.
http4k.
tracing
Actor
Actor
Resolver
Actor
Type
Human
System
Database
Queue
Bi
Directional
combine
To()
Event
Node
Fire
And
Forget
Request
Response
Scenario
Traces
Start
Interaction
Start
Rendering
Stop
Rendering
Trace
Trace
Completion
complete
incomplete
Trace
Loader
Companion
Trace
Persistence
Companion
Tracer
Companion
Tracer
Bullet
Trace
Render
Trace
Renderer
Trace
Render
Persistence
Companion
Trace
Reporter
Companion
Trace
Step
Vcr
Events
X_
HTTP4K_
INCOMING_
EVENT
org.
http4k.
tracing.
junit
Print
To
Console
Recording
Mode
Auto
Manual
Rendering
Mode
Companion
Reporting
Mode
Companion
Trace
Namer
Companion
Tracer
Bullet
Events
org.
http4k.
tracing.
persistence
Directory
Tree()
File
System()
In
Memory()
Iterable
Trace
Render
Persistence
Trace
Moshi
org.
http4k.
tracing.
renderer
chronological
Actors()
D2Interaction
Diagram
D2Sequence
Diagram
Markdown
Document()
Markdown
Trace
Depth
Table
Markdown
Trace
Step
Counts
Table
Mermaid
Interaction
Diagram
Mermaid
Sequence
Diagram
Puml
Interaction
Diagram
Puml
Interaction
Flow
Diagram
Puml
Sequence
Diagram
org.
http4k.
tracing.
tracer
Http
Tracer()
Tree
Walker()
http4k-testing-webdriver
org.
http4k.
webdriver
Feature
Not
Implemented
Yet
Get
URL
Http4KNavigation
Http4k
Web
Driver
invoke()
JSoup
Element
Finder
JSoup
Web
Element
Companion
Navigate
Page
http4k-tools-hotreload
org.
http4k.
hotreload
Hot
Reloadable
Hot
Reload
Class
Loader
Hot
Reload
Routes()
Hot
Reload
Server
Insert
Hot
Reload
Script()
Path
Watcher
Project
Compiler
Companion
Result
Failed
Ok
Project
Compiling
Path
Watcher
Reload
Companion
Task
Runner
Companion
http4k-tools-traffic-capture
org.
http4k.
filter
Traffic
Filters
Record
To
Replay
From
Serve
Cached
From
org.
http4k.
traffic
as
Cache()
Read
Write
Cache
Companion
Read
Write
Stream
Companion
Replay
Companion
Responder
Sink
Companion
Source
Companion
http4k-web-datastar
org.
http4k.
core
is
Datastar
org.
http4k.
datastar
Datastar
Event
Companion
Execute
Script
Merge
Fragments
Merge
Signals
Remove
Fragments
Remove
Signals
Fragment
Companion
Merge
Mode
morph
inner
outer
prepend
append
before
after
upsert
Attributes
Script
Companion
Selector
Companion
Settle
Duration
Companion
Signal
Companion
Signal
Path
Companion
org.
http4k.
format
as
Datastar
Signal()
org.
http4k.
lens
DATASTAR_
CONTENT_
TYPE
DATASTAR_
MODEL
DATASTAR_
REQUEST
datastar
Events()
datastar
Fragments()
datastar
Signals()
html()
org.
http4k.
sse
send
Execute
Script()
send
Merge
Fragments()
send
Merge
Signals()
send
Remove
Fragments()
send
Remove
Signals()
org.
http4k.
template
Datastar
Fragment
Renderer
http4k-web-htmx
org.
http4k.
core
is
Htmx
STOP_
POLLING
org.
http4k.
htmx
Css
Selector
Companion
Hx
Swap
Companion
Id
Companion
org.
http4k.
lens
HX_
BOOSTED
HX_
CURRENT_
URL
HX_
HISTORY_
RESTORE_
REQUEST
HX_
LOCATION
HX_
PROMPT
HX_
PUSH_
URL
HX_
REDIRECT
HX_
REFRESH
HX_
REPLACE_
URL
HX_
REQUEST
HX_
RESELECT
HX_
RESWAP
HX_
RETARGET
HX_
TARGET
HX_
TRIGGER
HX_
TRIGGER_
AFTER_
SETTLE
HX_
TRIGGER_
AFTER_
SWAP
HX_
TRIGGER_
NAME
is
Htmx()
is
Htmx
Boosted()
is
Htmx
History
Restore
Request()
org.
http4k.
routing
htmx
Webjars()
http4k-webhook
org.
http4k.
filter
Sign
Webhook
Payload()
Verify
Webhook
Signature()
org.
http4k.
lens
WEBHOOK_
ID
WEBHOOK_
SIGNATURE
WEBHOOK_
TIMESTAMP
org.
http4k.
webhook
Event
Type
Companion
Webhook
Id
Companion
Webhook
Payload
Webhook
Timestamp
Companion
org.
http4k.
webhook.
signing
Hmac
Sha256
Hmac
Sha256Signing
Secret
Companion
Signature
Identifier
v1
v1a
Signed
Payload
Companion
Webhook
Signature
Companion
Webhook
Signature
Verifier
Webhook
Signer
http4k-connect-ai-azure
/
org.http4k.connect.azure.action
/
Choice
/
message
message
val
message
:
ChoiceDetail
?