bend-kube-runtime
Releases (2)
Definitions (1,124)
src/http.bend
- def Http.step.crlf.go
- def Http.step.crlf
- def Http.step.trail.go
- def Http.step.trail
- def Http.stepOne byte.
- def Http.feedFeeds a cut of bytes.
- def Http.takeTakes the body bytes decoded so far, in order, leaving none behind.
- def Http.eofThe stream ended: a read-until-close body is then complete.
- def Http.is_done
- def Http.error
- def Http.decode.fin
- def Http.decodeA whole response from its bytes: the head and the decoded body.
- def Lines.cur.if
- def Lines.cur
- def Lines.done.if
- def Lines.done
- def Lines.go
- def Lines.split.fin
- def Lines.splitSplits a cut: the carried partial line, and the whole lines, in order.
src/json.bend
- type Json
- type KVA key and its value, as an object member outside the chain.
- type Frame
- type LexWhat the automaton expects next.
- type JState
- def Json.cons_all
- def Json.arr
- def Json.mem_all
- def Json.obj
- def Json.str
- def Json.u32
- def Json.head_isWhether a member chain starts with key.
- def Json.lookup.goThe value under key in an object's member chain; JNull when absent.
- def Json.lookup
- def Json.put_mem.goSets key in a member chain, replacing the first match or appending.
- def Json.put_mem
- def Json.getThe value under key in an object's member chain; JNull when absent.
- def Json.at.goFollows a path of keys; JNull as soon as one is missing.
- def Json.at
- def Json.as_str
- def Json.as_u32
- def Json.str_or
- def Json.is_null
- def Json.chain
- def Json.itemsThe elements of an array, in order; Nil for anything else.
- def Json.setSets key in an object's member chain, replacing the first match or appending at the end.
- def Json.del_mem.if
- def Json.del_memRemoves every member named key.
- def Json.del
- def Json.hex.if
- def Json.hex
- def Json.esc_ctl
- def Json.esc_chrEscapes one char onto the front of the already-escaped rest.
- def Json.esc
- def Json.quote
- def Json.showThe compact text of a value.
- def Json.parse.init
- def Json.rev_pairs
- def Json.rev_items
- def Json.parse.giveHands a finished value to the innermost open container, or ends the document when there is none.
- def Json.parse.err
- def Json.parse.litThe value a literal's reversed chars spell.
- def Json.is_num_chr
- def Json.is_alpha_chr
- def Json.is_ws
- def Json.parse.closeCloses the innermost container on ']' or '}'.
- def Json.parse.after.ws
- def Json.parse.comma
- def Json.parse.afterAfter a value: a comma reopens the container, a closer ends it.
- def Json.parse.value.close
- def Json.parse.value.other
- def Json.parse.valueStarts a value with its first char.
- def Json.parse.key.close
- def Json.parse.key.ws
- def Json.parse.key
- def Json.parse.colon.ws
- def Json.parse.colon
- def Json.parse.str_endA finished string: a key waits for its ':', a value is given.
- def Json.hex_val.go
- def Json.hex_val
- def Json.parse.in_str.plain
- def Json.parse.in_str.esc
- def Json.parse.in_str.hex.fin
- def Json.parse.in_str.hex.put
- def Json.parse.in_str.hex\uXXXX: esc counts 2..5 over the four digits.
- def Json.parse.in_str.go
- def Json.parse.in_strOne char inside a string.
- def Json.parse.done.if
- def Json.parse.done
- def Json.parse.resume
- def Json.parse.in_num.if
- def Json.parse.in_numA number or literal ends at the first char that cannot extend it; that char is then read as if after a value.
- def Json.parse.in_lit.if
- def Json.parse.in_lit
- def Json.parse.stepOne step of the automaton.
- def Json.parse.feed
- def Json.parse.result
- def Json.parse.finishEnds the input: a pending number or literal completes, then the document must be whole.
- def Json.parse
src/kube.bend
- type Optsmax: reconciles at once; port: health and metrics (0: off); leader: the Lease to hold while running; label: the primary watch's label selector.
- def Opts.default8 reconciles at once, health and metrics on :8080, no leader election.