// Code generated by ogen, DO NOT EDIT. package api import ( "bytes" "net/http" "github.com/go-faster/jx" ht "github.com/ogen-go/ogen/http" ) func encodeCreateScriptRequest( req OptScriptCreate, r *http.Request, ) error { const contentType = "application/json" if !req.Set { // Keep request with empty body if value is not set. return nil } e := new(jx.Encoder) { if req.Set { req.Encode(e) } } encoded := e.Bytes() ht.SetBody(r, bytes.NewReader(encoded), contentType) return nil } func encodeCreateScriptPolicyRequest( req OptScriptPolicyCreate, r *http.Request, ) error { const contentType = "application/json" if !req.Set { // Keep request with empty body if value is not set. return nil } e := new(jx.Encoder) { if req.Set { req.Encode(e) } } encoded := e.Bytes() ht.SetBody(r, bytes.NewReader(encoded), contentType) return nil } func encodeCreateSubmissionRequest( req OptSubmissionCreate, r *http.Request, ) error { const contentType = "application/json" if !req.Set { // Keep request with empty body if value is not set. return nil } e := new(jx.Encoder) { if req.Set { req.Encode(e) } } encoded := e.Bytes() ht.SetBody(r, bytes.NewReader(encoded), contentType) return nil } func encodeUpdateScriptRequest( req OptScriptUpdate, r *http.Request, ) error { const contentType = "application/json" if !req.Set { // Keep request with empty body if value is not set. return nil } e := new(jx.Encoder) { if req.Set { req.Encode(e) } } encoded := e.Bytes() ht.SetBody(r, bytes.NewReader(encoded), contentType) return nil } func encodeUpdateScriptPolicyRequest( req OptScriptPolicyUpdate, r *http.Request, ) error { const contentType = "application/json" if !req.Set { // Keep request with empty body if value is not set. return nil } e := new(jx.Encoder) { if req.Set { req.Encode(e) } } encoded := e.Bytes() ht.SetBody(r, bytes.NewReader(encoded), contentType) return nil }