Skip to content

FetchOptionsBuilder🔗

Constructor🔗

func NewFetchOptionsBuilder() *FetchOptionsBuilder

Methods🔗

Build🔗

Builds the object.

func (builder *FetchOptionsBuilder) Build() (FetchOptions, error)

Body🔗

func (builder *FetchOptionsBuilder) Body(body string) *FetchOptionsBuilder

Headers🔗

func (builder *FetchOptionsBuilder) Headers(headers [][]string) *FetchOptionsBuilder

Method🔗

func (builder *FetchOptionsBuilder) Method(method dashboardv2beta1.HttpRequestMethod) *FetchOptionsBuilder

QueryParams🔗

These are 2D arrays of strings, each representing a key-value pair

We are defining them this way because we can't generate a go struct that

that would have exactly two strings in each sub-array

func (builder *FetchOptionsBuilder) QueryParams(queryParams [][]string) *FetchOptionsBuilder

Url🔗

func (builder *FetchOptionsBuilder) Url(url string) *FetchOptionsBuilder

See also🔗