Class: Smplkit::Jobs::HttpHeader

Inherits:
Struct
  • Object
show all
Defined in:
lib/smplkit/jobs/models.rb

Overview

A single name/value HTTP header on the request a job performs.

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

Returns Header name (e.g. “Authorization”, “Content-Type”).

Returns:

  • (String)

    Header name (e.g. “Authorization”, “Content-Type”).



68
# File 'lib/smplkit/jobs/models.rb', line 68

HttpHeader = Struct.new(:name, :value, keyword_init: true)

#valueString

Returns Header value. Returned in plaintext on reads, so a get-mutate-put round-trip preserves it without re-entering secrets.

Returns:

  • (String)

    Header value. Returned in plaintext on reads, so a get-mutate-put round-trip preserves it without re-entering secrets.



68
# File 'lib/smplkit/jobs/models.rb', line 68

HttpHeader = Struct.new(:name, :value, keyword_init: true)