FetchOptionsBuilder
Constructor
func NewFetchOptionsBuilder() *FetchOptionsBuilder
Methods
Build
Builds the object.
func (builder *FetchOptionsBuilder) Build() (FetchOptions, error)
Body
func (builder *FetchOptionsBuilder) Body(body string) *FetchOptionsBuilder
func (builder *FetchOptionsBuilder) Headers(headers [][]string) *FetchOptionsBuilder
Method
func (builder *FetchOptionsBuilder) Method(method dashboard.HttpRequestMethod) *FetchOptionsBuilder
QueryParams
These are 2D arrays of strings, each representing a key-value pair
We are defining 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