mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
Bye bye openapi (#1081)
* add DateTime sans mgo * change all uses of strfmt.DateTime to common.DateTime, remove test strfmt usage * remove api tests, system-test dep on api test multiple reasons to remove the api tests: * awkward dependency with fn_go meant generating bindings on a branched fn to vendor those to test new stuff. this is at a minimum not at all intuitive, worth it, nor a fun way to spend the finite amount of time we have to live. * api tests only tested a subset of functionality that the server/ api tests already test, and we risk having tests where one tests some thing and the other doesn't. let's not. we have too many test suites as it is, and these pretty much only test that we updated the fn_go bindings, which is actually a hassle as noted above and the cli will pretty quickly figure out anyway. * fn_go relies on openapi, which relies on mgo, which is deprecated and we'd like to remove as a dependency. openapi is a _huge_ dep built in a NIH fashion, that cannot simply remove the mgo dep as users may be using it. we've now stolen their date time and otherwise killed usage of it in fn core, for fn_go it still exists but that's less of a problem. * update deps removals: * easyjson * mgo * go-openapi * mapstructure * fn_go * purell * go-validator also, had to lock docker. we shouldn't use docker on master anyway, they strongly advise against that. had no luck with latest version rev, so i locked it to what we were using before. until next time. the rest is just playing dep roulette, those end up removing a ton tho * fix exec test to work * account for john le cache
This commit is contained in:
2
vendor/github.com/fnproject/fdk-go/README.md
generated
vendored
2
vendor/github.com/fnproject/fdk-go/README.md
generated
vendored
@@ -52,7 +52,7 @@ func myHandler(ctx context.Context, in io.Reader, out io.Writer) {
|
||||
return
|
||||
}
|
||||
|
||||
if fnctx.Config["FN_METHOD"] != "PUT" {
|
||||
if fnctx.Method != "PUT" {
|
||||
fdk.WriteStatus(out, 404)
|
||||
fdk.SetHeader(out, "Content-Type", "application/json")
|
||||
io.WriteString(out, `{"error":"route not found"}`)
|
||||
|
||||
18
vendor/github.com/fnproject/fdk-go/fdk.go
generated
vendored
18
vendor/github.com/fnproject/fdk-go/fdk.go
generated
vendored
@@ -24,23 +24,29 @@ func (f HandlerFunc) Serve(ctx context.Context, in io.Reader, out io.Writer) {
|
||||
func Context(ctx context.Context) *Ctx {
|
||||
utilsCtx := utils.Context(ctx)
|
||||
return &Ctx{
|
||||
Header: utilsCtx.Header,
|
||||
Config: utilsCtx.Config,
|
||||
Header: utilsCtx.Header,
|
||||
Config: utilsCtx.Config,
|
||||
RequestURL: utilsCtx.RequestURL,
|
||||
Method: utilsCtx.Method,
|
||||
}
|
||||
}
|
||||
|
||||
func WithContext(ctx context.Context, fnctx *Ctx) context.Context {
|
||||
utilsCtx := &utils.Ctx{
|
||||
Header: fnctx.Header,
|
||||
Config: fnctx.Config,
|
||||
Header: fnctx.Header,
|
||||
Config: fnctx.Config,
|
||||
RequestURL: fnctx.RequestURL,
|
||||
Method: fnctx.Method,
|
||||
}
|
||||
return utils.WithContext(ctx, utilsCtx)
|
||||
}
|
||||
|
||||
// Ctx provides access to Config and Headers from fn.
|
||||
type Ctx struct {
|
||||
Header http.Header
|
||||
Config map[string]string
|
||||
Header http.Header
|
||||
Config map[string]string
|
||||
RequestURL string
|
||||
Method string
|
||||
}
|
||||
|
||||
// AddHeader will add a header on the function response, for hot function
|
||||
|
||||
84
vendor/github.com/fnproject/fdk-go/fdk_test.go
generated
vendored
84
vendor/github.com/fnproject/fdk-go/fdk_test.go
generated
vendored
@@ -15,6 +15,7 @@ import (
|
||||
"testing"
|
||||
|
||||
"github.com/fnproject/fdk-go/utils"
|
||||
"time"
|
||||
)
|
||||
|
||||
func echoHTTPHandler(_ context.Context, in io.Reader, out io.Writer) {
|
||||
@@ -55,12 +56,12 @@ func JSONHandler(_ context.Context, in io.Reader, out io.Writer) {
|
||||
Name string `json:"name"`
|
||||
}
|
||||
json.NewDecoder(in).Decode(&person)
|
||||
|
||||
if person.Name == "" {
|
||||
person.Name = "world"
|
||||
}
|
||||
|
||||
body := fmt.Sprintf("Hello %s!\n", person.Name)
|
||||
SetHeader(out, "Content-Type", "application/json")
|
||||
err := json.NewEncoder(out).Encode(body)
|
||||
if err != nil {
|
||||
fmt.Fprintln(os.Stderr, err.Error())
|
||||
@@ -80,8 +81,9 @@ func TestJSON(t *testing.T) {
|
||||
Deadline: "2018-01-30T16:52:39.786Z",
|
||||
Protocol: utils.CallRequestHTTP{
|
||||
Type: "http",
|
||||
RequestURL: "someURL",
|
||||
RequestURL: "http://localhost:8080/r/myapp/yodawg",
|
||||
Headers: http.Header{},
|
||||
Method: "POST",
|
||||
},
|
||||
}
|
||||
|
||||
@@ -151,8 +153,9 @@ func TestJSONOverwriteStatusCodeAndHeaders(t *testing.T) {
|
||||
Deadline: "2018-01-30T16:52:39.786Z",
|
||||
Protocol: utils.CallRequestHTTP{
|
||||
Type: "json",
|
||||
RequestURL: "someURL",
|
||||
RequestURL: "http://localhost:8080/r/myapp/yodawg",
|
||||
Headers: http.Header{},
|
||||
Method: "POST",
|
||||
},
|
||||
}
|
||||
|
||||
@@ -242,3 +245,78 @@ func HTTPreq(t *testing.T, bod string) io.Reader {
|
||||
}
|
||||
return bytes.NewReader(byts)
|
||||
}
|
||||
|
||||
func setupTestFromRequest(t *testing.T, data interface{}, contentType, nameTest string) {
|
||||
req := &utils.CloudEventIn{
|
||||
CloudEvent: utils.CloudEvent{
|
||||
EventID: "someid",
|
||||
Source: "fn-api",
|
||||
EventType: "test-type",
|
||||
EventTypeVersion: "1.0",
|
||||
EventTime: time.Now(),
|
||||
ContentType: contentType,
|
||||
Data: data,
|
||||
},
|
||||
Extensions: utils.CloudEventInExtension{
|
||||
Deadline: "2018-01-30T16:52:39.786Z",
|
||||
Protocol: utils.CallRequestHTTP{
|
||||
Type: "http",
|
||||
RequestURL: "http://localhost:8080/r/myapp/yodawg",
|
||||
Headers: http.Header{},
|
||||
Method: "POST",
|
||||
},
|
||||
},
|
||||
}
|
||||
var in bytes.Buffer
|
||||
err := json.NewEncoder(&in).Encode(req)
|
||||
if err != nil {
|
||||
t.Fatal("Unable to marshal request")
|
||||
}
|
||||
t.Log(in.String())
|
||||
var out, buf bytes.Buffer
|
||||
|
||||
err = utils.DoCloudEventOnce(HandlerFunc(JSONHandler), utils.BuildCtx(),
|
||||
&in, &out, &buf, make(http.Header))
|
||||
if err != nil {
|
||||
t.Fatal("should not return error", err)
|
||||
}
|
||||
|
||||
t.Log(out.String())
|
||||
ceOut := &utils.CloudEventOut{}
|
||||
err = json.NewDecoder(&out).Decode(ceOut)
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
|
||||
if ceOut.Extensions.Protocol.StatusCode != 200 {
|
||||
t.Fatalf("Response code must equal to 200, but have: %v", ceOut.Extensions.Protocol.StatusCode)
|
||||
}
|
||||
|
||||
var respData string
|
||||
json.Unmarshal([]byte(ceOut.Data.(string)), &respData)
|
||||
|
||||
if respData != "Hello "+nameTest+"!\n" {
|
||||
t.Fatalf("Output assertion mismatch. Expected: `Hello %v!\n`. Actual: %v", nameTest, ceOut.Data)
|
||||
}
|
||||
}
|
||||
|
||||
func TestCloudEventWithJSONData(t *testing.T) {
|
||||
data := map[string]string{
|
||||
"name": "John",
|
||||
}
|
||||
contentType := "application/json"
|
||||
setupTestFromRequest(t, data, contentType, "John")
|
||||
}
|
||||
|
||||
func TestCloudEventWithStringData(t *testing.T) {
|
||||
data := `{"name":"John"}`
|
||||
contentType := "text/plain"
|
||||
setupTestFromRequest(t, data, contentType, "John")
|
||||
}
|
||||
|
||||
func TestCloudEventWithPerfectlyValidJSONValue(t *testing.T) {
|
||||
// https://tools.ietf.org/html/rfc7159#section-3
|
||||
data := false
|
||||
contentType := "application/json"
|
||||
setupTestFromRequest(t, data, contentType, "world")
|
||||
}
|
||||
|
||||
117
vendor/github.com/fnproject/fdk-go/utils/cloudevent.go
generated
vendored
Normal file
117
vendor/github.com/fnproject/fdk-go/utils/cloudevent.go
generated
vendored
Normal file
@@ -0,0 +1,117 @@
|
||||
package utils
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"context"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"io"
|
||||
"log"
|
||||
"net/http"
|
||||
"strings"
|
||||
"time"
|
||||
)
|
||||
|
||||
type CloudEvent struct {
|
||||
CloudEventsVersion string `json:"cloudEventsVersion"`
|
||||
EventID string `json:"eventID"`
|
||||
Source string `json:"source"`
|
||||
EventType string `json:"eventType"`
|
||||
EventTypeVersion string `json:"eventTypeVersion"`
|
||||
EventTime time.Time `json:"eventTime"`
|
||||
SchemaURL string `json:"schemaURL"`
|
||||
ContentType string `json:"contentType"`
|
||||
Data interface{} `json:"data"` // from docs: the payload is encoded into a media format which is specified by the contentType attribute (e.g. application/json)
|
||||
}
|
||||
|
||||
type CloudEventInExtension struct {
|
||||
Protocol CallRequestHTTP `json:"protocol"`
|
||||
Deadline string `json:"deadline"`
|
||||
}
|
||||
|
||||
type CloudEventOutExtension struct {
|
||||
Protocol CallResponseHTTP `json:"protocol"`
|
||||
}
|
||||
|
||||
type CloudEventIn struct {
|
||||
CloudEvent
|
||||
Extensions CloudEventInExtension `json:"extensions"`
|
||||
}
|
||||
|
||||
type CloudEventOut struct {
|
||||
CloudEvent
|
||||
Extensions CloudEventOutExtension `json:"extensions"`
|
||||
}
|
||||
|
||||
func writeError(ceOut *CloudEventOut, err error) {
|
||||
ceOut.Extensions.Protocol.StatusCode = http.StatusInternalServerError
|
||||
ceOut.Data = fmt.Sprintf(`{"error": %v}`, err.Error())
|
||||
ceOut.ContentType = "application/json"
|
||||
ceOut.EventTime = time.Now()
|
||||
}
|
||||
|
||||
func DoCloudEventOnce(handler Handler, ctx context.Context, in io.Reader, out io.Writer, buf *bytes.Buffer, hdr http.Header) error {
|
||||
buf.Reset()
|
||||
ResetHeaders(hdr)
|
||||
resp := Response{
|
||||
Writer: buf,
|
||||
Status: 200,
|
||||
Header: hdr,
|
||||
}
|
||||
|
||||
ceOut := CloudEventOut{
|
||||
Extensions: CloudEventOutExtension{
|
||||
Protocol: CallResponseHTTP{
|
||||
StatusCode: http.StatusOK,
|
||||
Headers: hdr,
|
||||
},
|
||||
},
|
||||
CloudEvent: CloudEvent{
|
||||
ContentType: "text/plain",
|
||||
},
|
||||
}
|
||||
|
||||
var ceIn CloudEventIn
|
||||
err := json.NewDecoder(in).Decode(&ceIn)
|
||||
if err != nil {
|
||||
if err == io.EOF {
|
||||
return err
|
||||
}
|
||||
writeError(&ceOut, err)
|
||||
} else {
|
||||
SetHeaders(ctx, ceIn.Extensions.Protocol.Headers)
|
||||
SetRequestURL(ctx, ceIn.Extensions.Protocol.RequestURL)
|
||||
SetMethod(ctx, ceIn.Extensions.Protocol.Method)
|
||||
ctx, cancel := CtxWithDeadline(ctx, ceIn.Extensions.Deadline)
|
||||
defer cancel()
|
||||
|
||||
if ceIn.ContentType == "application/json" {
|
||||
// TODO this is lame, need to make FDK cloud event native and not io.Reader
|
||||
err = json.NewEncoder(buf).Encode(ceIn.Data)
|
||||
in := strings.NewReader(buf.String()) // string is immutable, we need a copy
|
||||
buf.Reset()
|
||||
handler.Serve(ctx, in, &resp)
|
||||
} else {
|
||||
handler.Serve(ctx, strings.NewReader(ceIn.Data.(string)), &resp)
|
||||
}
|
||||
}
|
||||
|
||||
ceOut.EventID = ceIn.EventID
|
||||
ceOut.EventTime = time.Now()
|
||||
ceOut.ContentType = ceOut.Extensions.Protocol.Headers.Get("Content-Type")
|
||||
ceOut.Data = buf.String()
|
||||
return json.NewEncoder(out).Encode(ceOut)
|
||||
}
|
||||
|
||||
func DoCloudEvent(handler Handler, ctx context.Context, in io.Reader, out io.Writer) {
|
||||
var buf bytes.Buffer
|
||||
hdr := make(http.Header)
|
||||
|
||||
for {
|
||||
err := DoCloudEventOnce(handler, ctx, in, out, &buf, hdr)
|
||||
if err != nil {
|
||||
log.Println(err.Error())
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
62
vendor/github.com/fnproject/fdk-go/utils/http.go
generated
vendored
Normal file
62
vendor/github.com/fnproject/fdk-go/utils/http.go
generated
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
package utils
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"bytes"
|
||||
"context"
|
||||
"io"
|
||||
"io/ioutil"
|
||||
"net/http"
|
||||
"strconv"
|
||||
)
|
||||
|
||||
func GetHTTPResp(buf *bytes.Buffer, fnResp *Response, req *http.Request) http.Response {
|
||||
|
||||
fnResp.Header.Set("Content-Length", strconv.Itoa(buf.Len()))
|
||||
|
||||
hResp := http.Response{
|
||||
ProtoMajor: 1,
|
||||
ProtoMinor: 1,
|
||||
StatusCode: fnResp.Status,
|
||||
Request: req,
|
||||
Body: ioutil.NopCloser(buf),
|
||||
ContentLength: int64(buf.Len()),
|
||||
Header: fnResp.Header,
|
||||
}
|
||||
|
||||
return hResp
|
||||
}
|
||||
|
||||
func DoHTTPOnce(handler Handler, ctx context.Context, in io.Reader, out io.Writer, buf *bytes.Buffer, hdr http.Header) error {
|
||||
buf.Reset()
|
||||
ResetHeaders(hdr)
|
||||
resp := Response{
|
||||
Writer: buf,
|
||||
Status: 200,
|
||||
Header: hdr,
|
||||
}
|
||||
|
||||
req, err := http.ReadRequest(bufio.NewReader(in))
|
||||
if err != nil {
|
||||
// stdin now closed
|
||||
if err == io.EOF {
|
||||
return err
|
||||
}
|
||||
// TODO it would be nice if we could let the user format this response to their preferred style..
|
||||
resp.Status = http.StatusInternalServerError
|
||||
io.WriteString(resp, err.Error())
|
||||
} else {
|
||||
fnDeadline := Context(ctx).Header.Get("FN_DEADLINE")
|
||||
ctx, cancel := CtxWithDeadline(ctx, fnDeadline)
|
||||
defer cancel()
|
||||
|
||||
SetHeaders(ctx, req.Header)
|
||||
SetRequestURL(ctx, req.URL.String())
|
||||
SetMethod(ctx, req.Method)
|
||||
handler.Serve(ctx, req.Body, &resp)
|
||||
}
|
||||
|
||||
hResp := GetHTTPResp(buf, &resp, req)
|
||||
hResp.Write(out)
|
||||
return nil
|
||||
}
|
||||
96
vendor/github.com/fnproject/fdk-go/utils/json.go
generated
vendored
Normal file
96
vendor/github.com/fnproject/fdk-go/utils/json.go
generated
vendored
Normal file
@@ -0,0 +1,96 @@
|
||||
package utils
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"context"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"io"
|
||||
"net/http"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func DoJSON(handler Handler, ctx context.Context, in io.Reader, out io.Writer) {
|
||||
var buf bytes.Buffer
|
||||
hdr := make(http.Header)
|
||||
|
||||
for {
|
||||
err := DoJSONOnce(handler, ctx, in, out, &buf, hdr)
|
||||
if err != nil {
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
type CallRequestHTTP struct {
|
||||
Type string `json:"type"`
|
||||
RequestURL string `json:"request_url"`
|
||||
Method string `json:"method"`
|
||||
Headers http.Header `json:"headers"`
|
||||
}
|
||||
|
||||
type JsonIn struct {
|
||||
CallID string `json:"call_id"`
|
||||
Deadline string `json:"deadline"`
|
||||
Body string `json:"body"`
|
||||
ContentType string `json:"content_type"`
|
||||
Protocol CallRequestHTTP `json:"protocol"`
|
||||
}
|
||||
|
||||
type CallResponseHTTP struct {
|
||||
StatusCode int `json:"status_code,omitempty"`
|
||||
Headers http.Header `json:"headers,omitempty"`
|
||||
}
|
||||
|
||||
type JsonOut struct {
|
||||
Body string `json:"body"`
|
||||
ContentType string `json:"content_type"`
|
||||
Protocol CallResponseHTTP `json:"protocol,omitempty"`
|
||||
}
|
||||
|
||||
func GetJSONResp(buf *bytes.Buffer, fnResp *Response) *JsonOut {
|
||||
|
||||
hResp := &JsonOut{
|
||||
Body: buf.String(),
|
||||
ContentType: "",
|
||||
Protocol: CallResponseHTTP{
|
||||
StatusCode: fnResp.Status,
|
||||
Headers: fnResp.Header,
|
||||
},
|
||||
}
|
||||
|
||||
return hResp
|
||||
}
|
||||
|
||||
func DoJSONOnce(handler Handler, ctx context.Context, in io.Reader, out io.Writer, buf *bytes.Buffer, hdr http.Header) error {
|
||||
buf.Reset()
|
||||
ResetHeaders(hdr)
|
||||
resp := Response{
|
||||
Writer: buf,
|
||||
Status: 200,
|
||||
Header: hdr,
|
||||
}
|
||||
|
||||
var jsonRequest JsonIn
|
||||
err := json.NewDecoder(in).Decode(&jsonRequest)
|
||||
if err != nil {
|
||||
// stdin now closed
|
||||
if err == io.EOF {
|
||||
return err
|
||||
}
|
||||
resp.Status = http.StatusInternalServerError
|
||||
io.WriteString(resp, fmt.Sprintf(`{"error": %v}`, err.Error()))
|
||||
} else {
|
||||
|
||||
SetHeaders(ctx, jsonRequest.Protocol.Headers)
|
||||
SetRequestURL(ctx, jsonRequest.Protocol.RequestURL)
|
||||
SetMethod(ctx, jsonRequest.Protocol.Method)
|
||||
ctx, cancel := CtxWithDeadline(ctx, jsonRequest.Deadline)
|
||||
defer cancel()
|
||||
handler.Serve(ctx, strings.NewReader(jsonRequest.Body), &resp)
|
||||
}
|
||||
|
||||
jsonResponse := GetJSONResp(buf, &resp)
|
||||
json.NewEncoder(out).Encode(jsonResponse)
|
||||
return nil
|
||||
}
|
||||
153
vendor/github.com/fnproject/fdk-go/utils/utils.go
generated
vendored
153
vendor/github.com/fnproject/fdk-go/utils/utils.go
generated
vendored
@@ -1,16 +1,11 @@
|
||||
package utils
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"bytes"
|
||||
"context"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"io"
|
||||
"io/ioutil"
|
||||
"net/http"
|
||||
"os"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
)
|
||||
@@ -31,8 +26,10 @@ func WithContext(ctx context.Context, fnctx *Ctx) context.Context {
|
||||
|
||||
// Ctx provides access to Config and Headers from fn.
|
||||
type Ctx struct {
|
||||
Header http.Header
|
||||
Config map[string]string
|
||||
Header http.Header
|
||||
Config map[string]string
|
||||
RequestURL string
|
||||
Method string
|
||||
}
|
||||
|
||||
type key struct{}
|
||||
@@ -46,6 +43,8 @@ func Do(handler Handler, format string, in io.Reader, out io.Writer) {
|
||||
DoHTTP(handler, ctx, in, out)
|
||||
case "json":
|
||||
DoJSON(handler, ctx, in, out)
|
||||
case "cloudevent":
|
||||
DoCloudEvent(handler, ctx, in, out)
|
||||
case "default":
|
||||
DoDefault(handler, ctx, in, out)
|
||||
default:
|
||||
@@ -81,88 +80,6 @@ func DoHTTP(handler Handler, ctx context.Context, in io.Reader, out io.Writer) {
|
||||
}
|
||||
}
|
||||
|
||||
func DoJSON(handler Handler, ctx context.Context, in io.Reader, out io.Writer) {
|
||||
var buf bytes.Buffer
|
||||
hdr := make(http.Header)
|
||||
|
||||
for {
|
||||
err := DoJSONOnce(handler, ctx, in, out, &buf, hdr)
|
||||
if err != nil {
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
type CallRequestHTTP struct {
|
||||
Type string `json:"type"`
|
||||
RequestURL string `json:"request_url"`
|
||||
Method string `json:"method"`
|
||||
Headers http.Header `json:"headers"`
|
||||
}
|
||||
|
||||
type JsonIn struct {
|
||||
CallID string `json:"call_id"`
|
||||
Deadline string `json:"deadline"`
|
||||
Body string `json:"body"`
|
||||
ContentType string `json:"content_type"`
|
||||
Protocol CallRequestHTTP `json:"protocol"`
|
||||
}
|
||||
|
||||
type CallResponseHTTP struct {
|
||||
StatusCode int `json:"status_code,omitempty"`
|
||||
Headers http.Header `json:"headers,omitempty"`
|
||||
}
|
||||
|
||||
type JsonOut struct {
|
||||
Body string `json:"body"`
|
||||
ContentType string `json:"content_type"`
|
||||
Protocol CallResponseHTTP `json:"protocol,omitempty"`
|
||||
}
|
||||
|
||||
func GetJSONResp(buf *bytes.Buffer, fnResp *Response, req *JsonIn) *JsonOut {
|
||||
|
||||
hResp := &JsonOut{
|
||||
Body: buf.String(),
|
||||
ContentType: "",
|
||||
Protocol: CallResponseHTTP{
|
||||
StatusCode: fnResp.Status,
|
||||
Headers: fnResp.Header,
|
||||
},
|
||||
}
|
||||
|
||||
return hResp
|
||||
}
|
||||
|
||||
func DoJSONOnce(handler Handler, ctx context.Context, in io.Reader, out io.Writer, buf *bytes.Buffer, hdr http.Header) error {
|
||||
buf.Reset()
|
||||
ResetHeaders(hdr)
|
||||
resp := Response{
|
||||
Writer: buf,
|
||||
Status: 200,
|
||||
Header: hdr,
|
||||
}
|
||||
|
||||
var jsonRequest JsonIn
|
||||
err := json.NewDecoder(in).Decode(&jsonRequest)
|
||||
if err != nil {
|
||||
// stdin now closed
|
||||
if err == io.EOF {
|
||||
return err
|
||||
}
|
||||
resp.Status = http.StatusInternalServerError
|
||||
io.WriteString(resp, fmt.Sprintf(`{"error": %v}`, err.Error()))
|
||||
} else {
|
||||
SetHeaders(ctx, jsonRequest.Protocol.Headers)
|
||||
ctx, cancel := CtxWithDeadline(ctx, jsonRequest.Deadline)
|
||||
defer cancel()
|
||||
handler.Serve(ctx, strings.NewReader(jsonRequest.Body), &resp)
|
||||
}
|
||||
|
||||
jsonResponse := GetJSONResp(buf, &resp, &jsonRequest)
|
||||
json.NewEncoder(out).Encode(jsonResponse)
|
||||
return nil
|
||||
}
|
||||
|
||||
func CtxWithDeadline(ctx context.Context, fnDeadline string) (context.Context, context.CancelFunc) {
|
||||
t, err := time.Parse(time.RFC3339, fnDeadline)
|
||||
if err == nil {
|
||||
@@ -171,54 +88,6 @@ func CtxWithDeadline(ctx context.Context, fnDeadline string) (context.Context, c
|
||||
return context.WithCancel(ctx)
|
||||
}
|
||||
|
||||
func GetHTTPResp(buf *bytes.Buffer, fnResp *Response, req *http.Request) http.Response {
|
||||
|
||||
fnResp.Header.Set("Content-Length", strconv.Itoa(buf.Len()))
|
||||
|
||||
hResp := http.Response{
|
||||
ProtoMajor: 1,
|
||||
ProtoMinor: 1,
|
||||
StatusCode: fnResp.Status,
|
||||
Request: req,
|
||||
Body: ioutil.NopCloser(buf),
|
||||
ContentLength: int64(buf.Len()),
|
||||
Header: fnResp.Header,
|
||||
}
|
||||
|
||||
return hResp
|
||||
}
|
||||
|
||||
func DoHTTPOnce(handler Handler, ctx context.Context, in io.Reader, out io.Writer, buf *bytes.Buffer, hdr http.Header) error {
|
||||
buf.Reset()
|
||||
ResetHeaders(hdr)
|
||||
resp := Response{
|
||||
Writer: buf,
|
||||
Status: 200,
|
||||
Header: hdr,
|
||||
}
|
||||
|
||||
req, err := http.ReadRequest(bufio.NewReader(in))
|
||||
if err != nil {
|
||||
// stdin now closed
|
||||
if err == io.EOF {
|
||||
return err
|
||||
}
|
||||
// TODO it would be nice if we could let the user format this response to their preferred style..
|
||||
resp.Status = http.StatusInternalServerError
|
||||
io.WriteString(resp, err.Error())
|
||||
} else {
|
||||
fnDeadline := Context(ctx).Header.Get("FN_DEADLINE")
|
||||
ctx, cancel := CtxWithDeadline(ctx, fnDeadline)
|
||||
defer cancel()
|
||||
SetHeaders(ctx, req.Header)
|
||||
handler.Serve(ctx, req.Body, &resp)
|
||||
}
|
||||
|
||||
hResp := GetHTTPResp(buf, &resp, req)
|
||||
hResp.Write(out)
|
||||
return nil
|
||||
}
|
||||
|
||||
func ResetHeaders(m http.Header) {
|
||||
for k := range m { // compiler optimizes this to 1 instruction now
|
||||
delete(m, k)
|
||||
@@ -258,6 +127,16 @@ func SetHeaders(ctx context.Context, hdr http.Header) {
|
||||
fctx.Header = hdr
|
||||
}
|
||||
|
||||
func SetRequestURL(ctx context.Context, requestURL string) {
|
||||
fctx := ctx.Value(ctxKey).(*Ctx)
|
||||
fctx.RequestURL = requestURL
|
||||
}
|
||||
|
||||
func SetMethod(ctx context.Context, method string) {
|
||||
fctx := ctx.Value(ctxKey).(*Ctx)
|
||||
fctx.Method = method
|
||||
}
|
||||
|
||||
func BuildCtx() context.Context {
|
||||
ctx := &Ctx{
|
||||
Config: BuildConfig(),
|
||||
|
||||
14
vendor/github.com/fnproject/fn_go/.gitignore
generated
vendored
14
vendor/github.com/fnproject/fn_go/.gitignore
generated
vendored
@@ -1,14 +0,0 @@
|
||||
# Binaries for programs and plugins
|
||||
*.exe
|
||||
*.dll
|
||||
*.so
|
||||
*.dylib
|
||||
|
||||
# Test binary, build with `go test -c`
|
||||
*.test
|
||||
|
||||
# Output of the go coverage tool, specifically when used with LiteIDE
|
||||
*.out
|
||||
|
||||
# Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736
|
||||
.glide/
|
||||
201
vendor/github.com/fnproject/fn_go/LICENSE
generated
vendored
201
vendor/github.com/fnproject/fn_go/LICENSE
generated
vendored
@@ -1,201 +0,0 @@
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "{}"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright {yyyy} {name of copyright owner}
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
1
vendor/github.com/fnproject/fn_go/VERSION
generated
vendored
1
vendor/github.com/fnproject/fn_go/VERSION
generated
vendored
@@ -1 +0,0 @@
|
||||
0.2.6
|
||||
180
vendor/github.com/fnproject/fn_go/client/apps/apps_client.go
generated
vendored
180
vendor/github.com/fnproject/fn_go/client/apps/apps_client.go
generated
vendored
@@ -1,180 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new apps API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for apps API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
/*
|
||||
DeleteAppsApp deletes an app
|
||||
|
||||
Delete an app.
|
||||
*/
|
||||
func (a *Client) DeleteAppsApp(params *DeleteAppsAppParams) (*DeleteAppsAppOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewDeleteAppsAppParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "DeleteAppsApp",
|
||||
Method: "DELETE",
|
||||
PathPattern: "/apps/{app}",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &DeleteAppsAppReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*DeleteAppsAppOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
GetApps gets all app names
|
||||
|
||||
Get a list of all the apps in the system, returned in alphabetical order.
|
||||
*/
|
||||
func (a *Client) GetApps(params *GetAppsParams) (*GetAppsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetAppsParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetApps",
|
||||
Method: "GET",
|
||||
PathPattern: "/apps",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetAppsReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetAppsOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
GetAppsApp gets information for a app
|
||||
|
||||
This gives more details about a app, such as statistics.
|
||||
*/
|
||||
func (a *Client) GetAppsApp(params *GetAppsAppParams) (*GetAppsAppOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetAppsAppParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetAppsApp",
|
||||
Method: "GET",
|
||||
PathPattern: "/apps/{app}",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetAppsAppReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetAppsAppOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
PatchAppsApp updates an app
|
||||
|
||||
You can set app level settings here.
|
||||
*/
|
||||
func (a *Client) PatchAppsApp(params *PatchAppsAppParams) (*PatchAppsAppOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPatchAppsAppParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "PatchAppsApp",
|
||||
Method: "PATCH",
|
||||
PathPattern: "/apps/{app}",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &PatchAppsAppReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*PatchAppsAppOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
PostApps posts new app
|
||||
|
||||
Insert a new app
|
||||
*/
|
||||
func (a *Client) PostApps(params *PostAppsParams) (*PostAppsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPostAppsParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "PostApps",
|
||||
Method: "POST",
|
||||
PathPattern: "/apps",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &PostAppsReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*PostAppsOK), nil
|
||||
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
||||
137
vendor/github.com/fnproject/fn_go/client/apps/delete_apps_app_parameters.go
generated
vendored
137
vendor/github.com/fnproject/fn_go/client/apps/delete_apps_app_parameters.go
generated
vendored
@@ -1,137 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewDeleteAppsAppParams creates a new DeleteAppsAppParams object
|
||||
// with the default values initialized.
|
||||
func NewDeleteAppsAppParams() *DeleteAppsAppParams {
|
||||
var ()
|
||||
return &DeleteAppsAppParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppParamsWithTimeout creates a new DeleteAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewDeleteAppsAppParamsWithTimeout(timeout time.Duration) *DeleteAppsAppParams {
|
||||
var ()
|
||||
return &DeleteAppsAppParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppParamsWithContext creates a new DeleteAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewDeleteAppsAppParamsWithContext(ctx context.Context) *DeleteAppsAppParams {
|
||||
var ()
|
||||
return &DeleteAppsAppParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppParamsWithHTTPClient creates a new DeleteAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewDeleteAppsAppParamsWithHTTPClient(client *http.Client) *DeleteAppsAppParams {
|
||||
var ()
|
||||
return &DeleteAppsAppParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppParams contains all the parameters to send to the API endpoint
|
||||
for the delete apps app operation typically these are written to a http.Request
|
||||
*/
|
||||
type DeleteAppsAppParams struct {
|
||||
|
||||
/*App
|
||||
Name of the app.
|
||||
|
||||
*/
|
||||
App string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the delete apps app params
|
||||
func (o *DeleteAppsAppParams) WithTimeout(timeout time.Duration) *DeleteAppsAppParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the delete apps app params
|
||||
func (o *DeleteAppsAppParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the delete apps app params
|
||||
func (o *DeleteAppsAppParams) WithContext(ctx context.Context) *DeleteAppsAppParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the delete apps app params
|
||||
func (o *DeleteAppsAppParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the delete apps app params
|
||||
func (o *DeleteAppsAppParams) WithHTTPClient(client *http.Client) *DeleteAppsAppParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the delete apps app params
|
||||
func (o *DeleteAppsAppParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the delete apps app params
|
||||
func (o *DeleteAppsAppParams) WithApp(app string) *DeleteAppsAppParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the delete apps app params
|
||||
func (o *DeleteAppsAppParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *DeleteAppsAppParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
140
vendor/github.com/fnproject/fn_go/client/apps/delete_apps_app_responses.go
generated
vendored
140
vendor/github.com/fnproject/fn_go/client/apps/delete_apps_app_responses.go
generated
vendored
@@ -1,140 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// DeleteAppsAppReader is a Reader for the DeleteAppsApp structure.
|
||||
type DeleteAppsAppReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *DeleteAppsAppReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewDeleteAppsAppOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewDeleteAppsAppNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewDeleteAppsAppDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppOK creates a DeleteAppsAppOK with default headers values
|
||||
func NewDeleteAppsAppOK() *DeleteAppsAppOK {
|
||||
return &DeleteAppsAppOK{}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppOK handles this case with default header values.
|
||||
|
||||
Apps successfully deleted.
|
||||
*/
|
||||
type DeleteAppsAppOK struct {
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppOK) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}][%d] deleteAppsAppOK ", 200)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppNotFound creates a DeleteAppsAppNotFound with default headers values
|
||||
func NewDeleteAppsAppNotFound() *DeleteAppsAppNotFound {
|
||||
return &DeleteAppsAppNotFound{}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppNotFound handles this case with default header values.
|
||||
|
||||
App does not exist.
|
||||
*/
|
||||
type DeleteAppsAppNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppNotFound) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}][%d] deleteAppsAppNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppDefault creates a DeleteAppsAppDefault with default headers values
|
||||
func NewDeleteAppsAppDefault(code int) *DeleteAppsAppDefault {
|
||||
return &DeleteAppsAppDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type DeleteAppsAppDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the delete apps app default response
|
||||
func (o *DeleteAppsAppDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppDefault) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}][%d] DeleteAppsApp default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
137
vendor/github.com/fnproject/fn_go/client/apps/get_apps_app_parameters.go
generated
vendored
137
vendor/github.com/fnproject/fn_go/client/apps/get_apps_app_parameters.go
generated
vendored
@@ -1,137 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetAppsAppParams creates a new GetAppsAppParams object
|
||||
// with the default values initialized.
|
||||
func NewGetAppsAppParams() *GetAppsAppParams {
|
||||
var ()
|
||||
return &GetAppsAppParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppParamsWithTimeout creates a new GetAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetAppsAppParamsWithTimeout(timeout time.Duration) *GetAppsAppParams {
|
||||
var ()
|
||||
return &GetAppsAppParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppParamsWithContext creates a new GetAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetAppsAppParamsWithContext(ctx context.Context) *GetAppsAppParams {
|
||||
var ()
|
||||
return &GetAppsAppParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppParamsWithHTTPClient creates a new GetAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetAppsAppParamsWithHTTPClient(client *http.Client) *GetAppsAppParams {
|
||||
var ()
|
||||
return &GetAppsAppParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppParams contains all the parameters to send to the API endpoint
|
||||
for the get apps app operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetAppsAppParams struct {
|
||||
|
||||
/*App
|
||||
name of the app.
|
||||
|
||||
*/
|
||||
App string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get apps app params
|
||||
func (o *GetAppsAppParams) WithTimeout(timeout time.Duration) *GetAppsAppParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get apps app params
|
||||
func (o *GetAppsAppParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get apps app params
|
||||
func (o *GetAppsAppParams) WithContext(ctx context.Context) *GetAppsAppParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get apps app params
|
||||
func (o *GetAppsAppParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get apps app params
|
||||
func (o *GetAppsAppParams) WithHTTPClient(client *http.Client) *GetAppsAppParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get apps app params
|
||||
func (o *GetAppsAppParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the get apps app params
|
||||
func (o *GetAppsAppParams) WithApp(app string) *GetAppsAppParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the get apps app params
|
||||
func (o *GetAppsAppParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetAppsAppParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
148
vendor/github.com/fnproject/fn_go/client/apps/get_apps_app_responses.go
generated
vendored
148
vendor/github.com/fnproject/fn_go/client/apps/get_apps_app_responses.go
generated
vendored
@@ -1,148 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetAppsAppReader is a Reader for the GetAppsApp structure.
|
||||
type GetAppsAppReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetAppsAppReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetAppsAppOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewGetAppsAppNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewGetAppsAppDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppOK creates a GetAppsAppOK with default headers values
|
||||
func NewGetAppsAppOK() *GetAppsAppOK {
|
||||
return &GetAppsAppOK{}
|
||||
}
|
||||
|
||||
/*GetAppsAppOK handles this case with default header values.
|
||||
|
||||
App details and stats.
|
||||
*/
|
||||
type GetAppsAppOK struct {
|
||||
Payload *models.AppWrapper
|
||||
}
|
||||
|
||||
func (o *GetAppsAppOK) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}][%d] getAppsAppOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.AppWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppNotFound creates a GetAppsAppNotFound with default headers values
|
||||
func NewGetAppsAppNotFound() *GetAppsAppNotFound {
|
||||
return &GetAppsAppNotFound{}
|
||||
}
|
||||
|
||||
/*GetAppsAppNotFound handles this case with default header values.
|
||||
|
||||
App does not exist.
|
||||
*/
|
||||
type GetAppsAppNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *GetAppsAppNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}][%d] getAppsAppNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppDefault creates a GetAppsAppDefault with default headers values
|
||||
func NewGetAppsAppDefault(code int) *GetAppsAppDefault {
|
||||
return &GetAppsAppDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type GetAppsAppDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the get apps app default response
|
||||
func (o *GetAppsAppDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *GetAppsAppDefault) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}][%d] GetAppsApp default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
181
vendor/github.com/fnproject/fn_go/client/apps/get_apps_parameters.go
generated
vendored
181
vendor/github.com/fnproject/fn_go/client/apps/get_apps_parameters.go
generated
vendored
@@ -1,181 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/swag"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetAppsParams creates a new GetAppsParams object
|
||||
// with the default values initialized.
|
||||
func NewGetAppsParams() *GetAppsParams {
|
||||
var ()
|
||||
return &GetAppsParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsParamsWithTimeout creates a new GetAppsParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetAppsParamsWithTimeout(timeout time.Duration) *GetAppsParams {
|
||||
var ()
|
||||
return &GetAppsParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsParamsWithContext creates a new GetAppsParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetAppsParamsWithContext(ctx context.Context) *GetAppsParams {
|
||||
var ()
|
||||
return &GetAppsParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsParamsWithHTTPClient creates a new GetAppsParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetAppsParamsWithHTTPClient(client *http.Client) *GetAppsParams {
|
||||
var ()
|
||||
return &GetAppsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsParams contains all the parameters to send to the API endpoint
|
||||
for the get apps operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetAppsParams struct {
|
||||
|
||||
/*Cursor
|
||||
Cursor from previous response.next_cursor to begin results after, if any.
|
||||
|
||||
*/
|
||||
Cursor *string
|
||||
/*PerPage
|
||||
Number of results to return, defaults to 30. Max of 100.
|
||||
|
||||
*/
|
||||
PerPage *int64
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get apps params
|
||||
func (o *GetAppsParams) WithTimeout(timeout time.Duration) *GetAppsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get apps params
|
||||
func (o *GetAppsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get apps params
|
||||
func (o *GetAppsParams) WithContext(ctx context.Context) *GetAppsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get apps params
|
||||
func (o *GetAppsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get apps params
|
||||
func (o *GetAppsParams) WithHTTPClient(client *http.Client) *GetAppsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get apps params
|
||||
func (o *GetAppsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithCursor adds the cursor to the get apps params
|
||||
func (o *GetAppsParams) WithCursor(cursor *string) *GetAppsParams {
|
||||
o.SetCursor(cursor)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetCursor adds the cursor to the get apps params
|
||||
func (o *GetAppsParams) SetCursor(cursor *string) {
|
||||
o.Cursor = cursor
|
||||
}
|
||||
|
||||
// WithPerPage adds the perPage to the get apps params
|
||||
func (o *GetAppsParams) WithPerPage(perPage *int64) *GetAppsParams {
|
||||
o.SetPerPage(perPage)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetPerPage adds the perPage to the get apps params
|
||||
func (o *GetAppsParams) SetPerPage(perPage *int64) {
|
||||
o.PerPage = perPage
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetAppsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if o.Cursor != nil {
|
||||
|
||||
// query param cursor
|
||||
var qrCursor string
|
||||
if o.Cursor != nil {
|
||||
qrCursor = *o.Cursor
|
||||
}
|
||||
qCursor := qrCursor
|
||||
if qCursor != "" {
|
||||
if err := r.SetQueryParam("cursor", qCursor); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if o.PerPage != nil {
|
||||
|
||||
// query param per_page
|
||||
var qrPerPage int64
|
||||
if o.PerPage != nil {
|
||||
qrPerPage = *o.PerPage
|
||||
}
|
||||
qPerPage := swag.FormatInt64(qrPerPage)
|
||||
if qPerPage != "" {
|
||||
if err := r.SetQueryParam("per_page", qPerPage); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
112
vendor/github.com/fnproject/fn_go/client/apps/get_apps_responses.go
generated
vendored
112
vendor/github.com/fnproject/fn_go/client/apps/get_apps_responses.go
generated
vendored
@@ -1,112 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetAppsReader is a Reader for the GetApps structure.
|
||||
type GetAppsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetAppsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetAppsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
default:
|
||||
result := NewGetAppsDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsOK creates a GetAppsOK with default headers values
|
||||
func NewGetAppsOK() *GetAppsOK {
|
||||
return &GetAppsOK{}
|
||||
}
|
||||
|
||||
/*GetAppsOK handles this case with default header values.
|
||||
|
||||
List of apps.
|
||||
*/
|
||||
type GetAppsOK struct {
|
||||
Payload *models.AppsWrapper
|
||||
}
|
||||
|
||||
func (o *GetAppsOK) Error() string {
|
||||
return fmt.Sprintf("[GET /apps][%d] getAppsOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.AppsWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsDefault creates a GetAppsDefault with default headers values
|
||||
func NewGetAppsDefault(code int) *GetAppsDefault {
|
||||
return &GetAppsDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type GetAppsDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the get apps default response
|
||||
func (o *GetAppsDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *GetAppsDefault) Error() string {
|
||||
return fmt.Sprintf("[GET /apps][%d] GetApps default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
161
vendor/github.com/fnproject/fn_go/client/apps/patch_apps_app_parameters.go
generated
vendored
161
vendor/github.com/fnproject/fn_go/client/apps/patch_apps_app_parameters.go
generated
vendored
@@ -1,161 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// NewPatchAppsAppParams creates a new PatchAppsAppParams object
|
||||
// with the default values initialized.
|
||||
func NewPatchAppsAppParams() *PatchAppsAppParams {
|
||||
var ()
|
||||
return &PatchAppsAppParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPatchAppsAppParamsWithTimeout creates a new PatchAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewPatchAppsAppParamsWithTimeout(timeout time.Duration) *PatchAppsAppParams {
|
||||
var ()
|
||||
return &PatchAppsAppParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPatchAppsAppParamsWithContext creates a new PatchAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewPatchAppsAppParamsWithContext(ctx context.Context) *PatchAppsAppParams {
|
||||
var ()
|
||||
return &PatchAppsAppParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPatchAppsAppParamsWithHTTPClient creates a new PatchAppsAppParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewPatchAppsAppParamsWithHTTPClient(client *http.Client) *PatchAppsAppParams {
|
||||
var ()
|
||||
return &PatchAppsAppParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*PatchAppsAppParams contains all the parameters to send to the API endpoint
|
||||
for the patch apps app operation typically these are written to a http.Request
|
||||
*/
|
||||
type PatchAppsAppParams struct {
|
||||
|
||||
/*App
|
||||
name of the app.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Body
|
||||
App to post.
|
||||
|
||||
*/
|
||||
Body *models.AppWrapper
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the patch apps app params
|
||||
func (o *PatchAppsAppParams) WithTimeout(timeout time.Duration) *PatchAppsAppParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the patch apps app params
|
||||
func (o *PatchAppsAppParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the patch apps app params
|
||||
func (o *PatchAppsAppParams) WithContext(ctx context.Context) *PatchAppsAppParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the patch apps app params
|
||||
func (o *PatchAppsAppParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the patch apps app params
|
||||
func (o *PatchAppsAppParams) WithHTTPClient(client *http.Client) *PatchAppsAppParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the patch apps app params
|
||||
func (o *PatchAppsAppParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the patch apps app params
|
||||
func (o *PatchAppsAppParams) WithApp(app string) *PatchAppsAppParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the patch apps app params
|
||||
func (o *PatchAppsAppParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithBody adds the body to the patch apps app params
|
||||
func (o *PatchAppsAppParams) WithBody(body *models.AppWrapper) *PatchAppsAppParams {
|
||||
o.SetBody(body)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetBody adds the body to the patch apps app params
|
||||
func (o *PatchAppsAppParams) SetBody(body *models.AppWrapper) {
|
||||
o.Body = body
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PatchAppsAppParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if o.Body != nil {
|
||||
if err := r.SetBodyParam(o.Body); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
184
vendor/github.com/fnproject/fn_go/client/apps/patch_apps_app_responses.go
generated
vendored
184
vendor/github.com/fnproject/fn_go/client/apps/patch_apps_app_responses.go
generated
vendored
@@ -1,184 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// PatchAppsAppReader is a Reader for the PatchAppsApp structure.
|
||||
type PatchAppsAppReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PatchAppsAppReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewPatchAppsAppOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 400:
|
||||
result := NewPatchAppsAppBadRequest()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
case 404:
|
||||
result := NewPatchAppsAppNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewPatchAppsAppDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewPatchAppsAppOK creates a PatchAppsAppOK with default headers values
|
||||
func NewPatchAppsAppOK() *PatchAppsAppOK {
|
||||
return &PatchAppsAppOK{}
|
||||
}
|
||||
|
||||
/*PatchAppsAppOK handles this case with default header values.
|
||||
|
||||
App details and stats.
|
||||
*/
|
||||
type PatchAppsAppOK struct {
|
||||
Payload *models.AppWrapper
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppOK) Error() string {
|
||||
return fmt.Sprintf("[PATCH /apps/{app}][%d] patchAppsAppOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.AppWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPatchAppsAppBadRequest creates a PatchAppsAppBadRequest with default headers values
|
||||
func NewPatchAppsAppBadRequest() *PatchAppsAppBadRequest {
|
||||
return &PatchAppsAppBadRequest{}
|
||||
}
|
||||
|
||||
/*PatchAppsAppBadRequest handles this case with default header values.
|
||||
|
||||
Parameters are missing or invalid.
|
||||
*/
|
||||
type PatchAppsAppBadRequest struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppBadRequest) Error() string {
|
||||
return fmt.Sprintf("[PATCH /apps/{app}][%d] patchAppsAppBadRequest %+v", 400, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPatchAppsAppNotFound creates a PatchAppsAppNotFound with default headers values
|
||||
func NewPatchAppsAppNotFound() *PatchAppsAppNotFound {
|
||||
return &PatchAppsAppNotFound{}
|
||||
}
|
||||
|
||||
/*PatchAppsAppNotFound handles this case with default header values.
|
||||
|
||||
App does not exist.
|
||||
*/
|
||||
type PatchAppsAppNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppNotFound) Error() string {
|
||||
return fmt.Sprintf("[PATCH /apps/{app}][%d] patchAppsAppNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPatchAppsAppDefault creates a PatchAppsAppDefault with default headers values
|
||||
func NewPatchAppsAppDefault(code int) *PatchAppsAppDefault {
|
||||
return &PatchAppsAppDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*PatchAppsAppDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type PatchAppsAppDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the patch apps app default response
|
||||
func (o *PatchAppsAppDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppDefault) Error() string {
|
||||
return fmt.Sprintf("[PATCH /apps/{app}][%d] PatchAppsApp default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
140
vendor/github.com/fnproject/fn_go/client/apps/post_apps_parameters.go
generated
vendored
140
vendor/github.com/fnproject/fn_go/client/apps/post_apps_parameters.go
generated
vendored
@@ -1,140 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// NewPostAppsParams creates a new PostAppsParams object
|
||||
// with the default values initialized.
|
||||
func NewPostAppsParams() *PostAppsParams {
|
||||
var ()
|
||||
return &PostAppsParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostAppsParamsWithTimeout creates a new PostAppsParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewPostAppsParamsWithTimeout(timeout time.Duration) *PostAppsParams {
|
||||
var ()
|
||||
return &PostAppsParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostAppsParamsWithContext creates a new PostAppsParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewPostAppsParamsWithContext(ctx context.Context) *PostAppsParams {
|
||||
var ()
|
||||
return &PostAppsParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostAppsParamsWithHTTPClient creates a new PostAppsParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewPostAppsParamsWithHTTPClient(client *http.Client) *PostAppsParams {
|
||||
var ()
|
||||
return &PostAppsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*PostAppsParams contains all the parameters to send to the API endpoint
|
||||
for the post apps operation typically these are written to a http.Request
|
||||
*/
|
||||
type PostAppsParams struct {
|
||||
|
||||
/*Body
|
||||
App to post.
|
||||
|
||||
*/
|
||||
Body *models.AppWrapper
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the post apps params
|
||||
func (o *PostAppsParams) WithTimeout(timeout time.Duration) *PostAppsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the post apps params
|
||||
func (o *PostAppsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the post apps params
|
||||
func (o *PostAppsParams) WithContext(ctx context.Context) *PostAppsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the post apps params
|
||||
func (o *PostAppsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the post apps params
|
||||
func (o *PostAppsParams) WithHTTPClient(client *http.Client) *PostAppsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the post apps params
|
||||
func (o *PostAppsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithBody adds the body to the post apps params
|
||||
func (o *PostAppsParams) WithBody(body *models.AppWrapper) *PostAppsParams {
|
||||
o.SetBody(body)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetBody adds the body to the post apps params
|
||||
func (o *PostAppsParams) SetBody(body *models.AppWrapper) {
|
||||
o.Body = body
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PostAppsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if o.Body != nil {
|
||||
if err := r.SetBodyParam(o.Body); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
184
vendor/github.com/fnproject/fn_go/client/apps/post_apps_responses.go
generated
vendored
184
vendor/github.com/fnproject/fn_go/client/apps/post_apps_responses.go
generated
vendored
@@ -1,184 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package apps
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// PostAppsReader is a Reader for the PostApps structure.
|
||||
type PostAppsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PostAppsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewPostAppsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 400:
|
||||
result := NewPostAppsBadRequest()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
case 409:
|
||||
result := NewPostAppsConflict()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewPostAppsDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostAppsOK creates a PostAppsOK with default headers values
|
||||
func NewPostAppsOK() *PostAppsOK {
|
||||
return &PostAppsOK{}
|
||||
}
|
||||
|
||||
/*PostAppsOK handles this case with default header values.
|
||||
|
||||
App details and stats.
|
||||
*/
|
||||
type PostAppsOK struct {
|
||||
Payload *models.AppWrapper
|
||||
}
|
||||
|
||||
func (o *PostAppsOK) Error() string {
|
||||
return fmt.Sprintf("[POST /apps][%d] postAppsOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PostAppsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.AppWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostAppsBadRequest creates a PostAppsBadRequest with default headers values
|
||||
func NewPostAppsBadRequest() *PostAppsBadRequest {
|
||||
return &PostAppsBadRequest{}
|
||||
}
|
||||
|
||||
/*PostAppsBadRequest handles this case with default header values.
|
||||
|
||||
Parameters are missing or invalid.
|
||||
*/
|
||||
type PostAppsBadRequest struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PostAppsBadRequest) Error() string {
|
||||
return fmt.Sprintf("[POST /apps][%d] postAppsBadRequest %+v", 400, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PostAppsBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostAppsConflict creates a PostAppsConflict with default headers values
|
||||
func NewPostAppsConflict() *PostAppsConflict {
|
||||
return &PostAppsConflict{}
|
||||
}
|
||||
|
||||
/*PostAppsConflict handles this case with default header values.
|
||||
|
||||
App already exists.
|
||||
*/
|
||||
type PostAppsConflict struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PostAppsConflict) Error() string {
|
||||
return fmt.Sprintf("[POST /apps][%d] postAppsConflict %+v", 409, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PostAppsConflict) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostAppsDefault creates a PostAppsDefault with default headers values
|
||||
func NewPostAppsDefault(code int) *PostAppsDefault {
|
||||
return &PostAppsDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*PostAppsDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type PostAppsDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the post apps default response
|
||||
func (o *PostAppsDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *PostAppsDefault) Error() string {
|
||||
return fmt.Sprintf("[POST /apps][%d] PostApps default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PostAppsDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
90
vendor/github.com/fnproject/fn_go/client/call/call_client.go
generated
vendored
90
vendor/github.com/fnproject/fn_go/client/call/call_client.go
generated
vendored
@@ -1,90 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package call
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new call API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for call API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
/*
|
||||
GetAppsAppCalls gets app bound calls
|
||||
|
||||
Get app-bound calls can filter to route-bound calls, results returned in created_at, descending order (newest first).
|
||||
*/
|
||||
func (a *Client) GetAppsAppCalls(params *GetAppsAppCallsParams) (*GetAppsAppCallsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetAppsAppCallsParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetAppsAppCalls",
|
||||
Method: "GET",
|
||||
PathPattern: "/apps/{app}/calls",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetAppsAppCallsReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetAppsAppCallsOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
GetAppsAppCallsCall gets call information
|
||||
|
||||
Get call information
|
||||
*/
|
||||
func (a *Client) GetAppsAppCallsCall(params *GetAppsAppCallsCallParams) (*GetAppsAppCallsCallOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetAppsAppCallsCallParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetAppsAppCallsCall",
|
||||
Method: "GET",
|
||||
PathPattern: "/apps/{app}/calls/{call}",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetAppsAppCallsCallReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetAppsAppCallsCallOK), nil
|
||||
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
||||
158
vendor/github.com/fnproject/fn_go/client/call/get_apps_app_calls_call_parameters.go
generated
vendored
158
vendor/github.com/fnproject/fn_go/client/call/get_apps_app_calls_call_parameters.go
generated
vendored
@@ -1,158 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package call
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetAppsAppCallsCallParams creates a new GetAppsAppCallsCallParams object
|
||||
// with the default values initialized.
|
||||
func NewGetAppsAppCallsCallParams() *GetAppsAppCallsCallParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsCallParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallParamsWithTimeout creates a new GetAppsAppCallsCallParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetAppsAppCallsCallParamsWithTimeout(timeout time.Duration) *GetAppsAppCallsCallParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsCallParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallParamsWithContext creates a new GetAppsAppCallsCallParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetAppsAppCallsCallParamsWithContext(ctx context.Context) *GetAppsAppCallsCallParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsCallParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallParamsWithHTTPClient creates a new GetAppsAppCallsCallParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetAppsAppCallsCallParamsWithHTTPClient(client *http.Client) *GetAppsAppCallsCallParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsCallParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsCallParams contains all the parameters to send to the API endpoint
|
||||
for the get apps app calls call operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetAppsAppCallsCallParams struct {
|
||||
|
||||
/*App
|
||||
app name
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Call
|
||||
Call ID.
|
||||
|
||||
*/
|
||||
Call string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) WithTimeout(timeout time.Duration) *GetAppsAppCallsCallParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) WithContext(ctx context.Context) *GetAppsAppCallsCallParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) WithHTTPClient(client *http.Client) *GetAppsAppCallsCallParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) WithApp(app string) *GetAppsAppCallsCallParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithCall adds the call to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) WithCall(call string) *GetAppsAppCallsCallParams {
|
||||
o.SetCall(call)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetCall adds the call to the get apps app calls call params
|
||||
func (o *GetAppsAppCallsCallParams) SetCall(call string) {
|
||||
o.Call = call
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetAppsAppCallsCallParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
// path param call
|
||||
if err := r.SetPathParam("call", o.Call); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
103
vendor/github.com/fnproject/fn_go/client/call/get_apps_app_calls_call_responses.go
generated
vendored
103
vendor/github.com/fnproject/fn_go/client/call/get_apps_app_calls_call_responses.go
generated
vendored
@@ -1,103 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package call
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetAppsAppCallsCallReader is a Reader for the GetAppsAppCallsCall structure.
|
||||
type GetAppsAppCallsCallReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetAppsAppCallsCallReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetAppsAppCallsCallOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewGetAppsAppCallsCallNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
return nil, runtime.NewAPIError("unknown error", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallOK creates a GetAppsAppCallsCallOK with default headers values
|
||||
func NewGetAppsAppCallsCallOK() *GetAppsAppCallsCallOK {
|
||||
return &GetAppsAppCallsCallOK{}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsCallOK handles this case with default header values.
|
||||
|
||||
Call found
|
||||
*/
|
||||
type GetAppsAppCallsCallOK struct {
|
||||
Payload *models.CallWrapper
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsCallOK) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/calls/{call}][%d] getAppsAppCallsCallOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsCallOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.CallWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallNotFound creates a GetAppsAppCallsCallNotFound with default headers values
|
||||
func NewGetAppsAppCallsCallNotFound() *GetAppsAppCallsCallNotFound {
|
||||
return &GetAppsAppCallsCallNotFound{}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsCallNotFound handles this case with default header values.
|
||||
|
||||
Call not found.
|
||||
*/
|
||||
type GetAppsAppCallsCallNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsCallNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/calls/{call}][%d] getAppsAppCallsCallNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsCallNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
298
vendor/github.com/fnproject/fn_go/client/call/get_apps_app_calls_parameters.go
generated
vendored
298
vendor/github.com/fnproject/fn_go/client/call/get_apps_app_calls_parameters.go
generated
vendored
@@ -1,298 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package call
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/swag"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetAppsAppCallsParams creates a new GetAppsAppCallsParams object
|
||||
// with the default values initialized.
|
||||
func NewGetAppsAppCallsParams() *GetAppsAppCallsParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsParamsWithTimeout creates a new GetAppsAppCallsParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetAppsAppCallsParamsWithTimeout(timeout time.Duration) *GetAppsAppCallsParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsParamsWithContext creates a new GetAppsAppCallsParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetAppsAppCallsParamsWithContext(ctx context.Context) *GetAppsAppCallsParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsParamsWithHTTPClient creates a new GetAppsAppCallsParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetAppsAppCallsParamsWithHTTPClient(client *http.Client) *GetAppsAppCallsParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsParams contains all the parameters to send to the API endpoint
|
||||
for the get apps app calls operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetAppsAppCallsParams struct {
|
||||
|
||||
/*App
|
||||
App name.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Cursor
|
||||
Cursor from previous response.next_cursor to begin results after, if any.
|
||||
|
||||
*/
|
||||
Cursor *string
|
||||
/*FromTime
|
||||
Unix timestamp in seconds, of call.created_at to begin the results at, default 0.
|
||||
|
||||
*/
|
||||
FromTime *int64
|
||||
/*Path
|
||||
Route path to match, exact.
|
||||
|
||||
*/
|
||||
Path *string
|
||||
/*PerPage
|
||||
Number of results to return, defaults to 30. Max of 100.
|
||||
|
||||
*/
|
||||
PerPage *int64
|
||||
/*ToTime
|
||||
Unix timestamp in seconds, of call.created_at to end the results at, defaults to latest.
|
||||
|
||||
*/
|
||||
ToTime *int64
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithTimeout(timeout time.Duration) *GetAppsAppCallsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithContext(ctx context.Context) *GetAppsAppCallsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithHTTPClient(client *http.Client) *GetAppsAppCallsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithApp(app string) *GetAppsAppCallsParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithCursor adds the cursor to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithCursor(cursor *string) *GetAppsAppCallsParams {
|
||||
o.SetCursor(cursor)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetCursor adds the cursor to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetCursor(cursor *string) {
|
||||
o.Cursor = cursor
|
||||
}
|
||||
|
||||
// WithFromTime adds the fromTime to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithFromTime(fromTime *int64) *GetAppsAppCallsParams {
|
||||
o.SetFromTime(fromTime)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetFromTime adds the fromTime to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetFromTime(fromTime *int64) {
|
||||
o.FromTime = fromTime
|
||||
}
|
||||
|
||||
// WithPath adds the path to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithPath(path *string) *GetAppsAppCallsParams {
|
||||
o.SetPath(path)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetPath adds the path to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetPath(path *string) {
|
||||
o.Path = path
|
||||
}
|
||||
|
||||
// WithPerPage adds the perPage to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithPerPage(perPage *int64) *GetAppsAppCallsParams {
|
||||
o.SetPerPage(perPage)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetPerPage adds the perPage to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetPerPage(perPage *int64) {
|
||||
o.PerPage = perPage
|
||||
}
|
||||
|
||||
// WithToTime adds the toTime to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) WithToTime(toTime *int64) *GetAppsAppCallsParams {
|
||||
o.SetToTime(toTime)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetToTime adds the toTime to the get apps app calls params
|
||||
func (o *GetAppsAppCallsParams) SetToTime(toTime *int64) {
|
||||
o.ToTime = toTime
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetAppsAppCallsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if o.Cursor != nil {
|
||||
|
||||
// query param cursor
|
||||
var qrCursor string
|
||||
if o.Cursor != nil {
|
||||
qrCursor = *o.Cursor
|
||||
}
|
||||
qCursor := qrCursor
|
||||
if qCursor != "" {
|
||||
if err := r.SetQueryParam("cursor", qCursor); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if o.FromTime != nil {
|
||||
|
||||
// query param from_time
|
||||
var qrFromTime int64
|
||||
if o.FromTime != nil {
|
||||
qrFromTime = *o.FromTime
|
||||
}
|
||||
qFromTime := swag.FormatInt64(qrFromTime)
|
||||
if qFromTime != "" {
|
||||
if err := r.SetQueryParam("from_time", qFromTime); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if o.Path != nil {
|
||||
|
||||
// query param path
|
||||
var qrPath string
|
||||
if o.Path != nil {
|
||||
qrPath = *o.Path
|
||||
}
|
||||
qPath := qrPath
|
||||
if qPath != "" {
|
||||
if err := r.SetQueryParam("path", qPath); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if o.PerPage != nil {
|
||||
|
||||
// query param per_page
|
||||
var qrPerPage int64
|
||||
if o.PerPage != nil {
|
||||
qrPerPage = *o.PerPage
|
||||
}
|
||||
qPerPage := swag.FormatInt64(qrPerPage)
|
||||
if qPerPage != "" {
|
||||
if err := r.SetQueryParam("per_page", qPerPage); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if o.ToTime != nil {
|
||||
|
||||
// query param to_time
|
||||
var qrToTime int64
|
||||
if o.ToTime != nil {
|
||||
qrToTime = *o.ToTime
|
||||
}
|
||||
qToTime := swag.FormatInt64(qrToTime)
|
||||
if qToTime != "" {
|
||||
if err := r.SetQueryParam("to_time", qToTime); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
103
vendor/github.com/fnproject/fn_go/client/call/get_apps_app_calls_responses.go
generated
vendored
103
vendor/github.com/fnproject/fn_go/client/call/get_apps_app_calls_responses.go
generated
vendored
@@ -1,103 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package call
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetAppsAppCallsReader is a Reader for the GetAppsAppCalls structure.
|
||||
type GetAppsAppCallsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetAppsAppCallsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetAppsAppCallsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewGetAppsAppCallsNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
return nil, runtime.NewAPIError("unknown error", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsOK creates a GetAppsAppCallsOK with default headers values
|
||||
func NewGetAppsAppCallsOK() *GetAppsAppCallsOK {
|
||||
return &GetAppsAppCallsOK{}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsOK handles this case with default header values.
|
||||
|
||||
Calls found
|
||||
*/
|
||||
type GetAppsAppCallsOK struct {
|
||||
Payload *models.CallsWrapper
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsOK) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/calls][%d] getAppsAppCallsOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.CallsWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsNotFound creates a GetAppsAppCallsNotFound with default headers values
|
||||
func NewGetAppsAppCallsNotFound() *GetAppsAppCallsNotFound {
|
||||
return &GetAppsAppCallsNotFound{}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsNotFound handles this case with default header values.
|
||||
|
||||
Calls not found.
|
||||
*/
|
||||
type GetAppsAppCallsNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/calls][%d] getAppsAppCallsNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
138
vendor/github.com/fnproject/fn_go/client/fn_client.go
generated
vendored
138
vendor/github.com/fnproject/fn_go/client/fn_client.go
generated
vendored
@@ -1,138 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package client
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"github.com/go-openapi/runtime"
|
||||
httptransport "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/fnproject/fn_go/client/apps"
|
||||
"github.com/fnproject/fn_go/client/call"
|
||||
"github.com/fnproject/fn_go/client/operations"
|
||||
"github.com/fnproject/fn_go/client/routes"
|
||||
)
|
||||
|
||||
// Default fn HTTP client.
|
||||
var Default = NewHTTPClient(nil)
|
||||
|
||||
const (
|
||||
// DefaultHost is the default Host
|
||||
// found in Meta (info) section of spec file
|
||||
DefaultHost string = "127.0.0.1:8080"
|
||||
// DefaultBasePath is the default BasePath
|
||||
// found in Meta (info) section of spec file
|
||||
DefaultBasePath string = "/v1"
|
||||
)
|
||||
|
||||
// DefaultSchemes are the default schemes found in Meta (info) section of spec file
|
||||
var DefaultSchemes = []string{"http", "https"}
|
||||
|
||||
// NewHTTPClient creates a new fn HTTP client.
|
||||
func NewHTTPClient(formats strfmt.Registry) *Fn {
|
||||
return NewHTTPClientWithConfig(formats, nil)
|
||||
}
|
||||
|
||||
// NewHTTPClientWithConfig creates a new fn HTTP client,
|
||||
// using a customizable transport config.
|
||||
func NewHTTPClientWithConfig(formats strfmt.Registry, cfg *TransportConfig) *Fn {
|
||||
// ensure nullable parameters have default
|
||||
if cfg == nil {
|
||||
cfg = DefaultTransportConfig()
|
||||
}
|
||||
|
||||
// create transport and client
|
||||
transport := httptransport.New(cfg.Host, cfg.BasePath, cfg.Schemes)
|
||||
return New(transport, formats)
|
||||
}
|
||||
|
||||
// New creates a new fn client
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Fn {
|
||||
// ensure nullable parameters have default
|
||||
if formats == nil {
|
||||
formats = strfmt.Default
|
||||
}
|
||||
|
||||
cli := new(Fn)
|
||||
cli.Transport = transport
|
||||
|
||||
cli.Apps = apps.New(transport, formats)
|
||||
|
||||
cli.Call = call.New(transport, formats)
|
||||
|
||||
cli.Operations = operations.New(transport, formats)
|
||||
|
||||
cli.Routes = routes.New(transport, formats)
|
||||
|
||||
return cli
|
||||
}
|
||||
|
||||
// DefaultTransportConfig creates a TransportConfig with the
|
||||
// default settings taken from the meta section of the spec file.
|
||||
func DefaultTransportConfig() *TransportConfig {
|
||||
return &TransportConfig{
|
||||
Host: DefaultHost,
|
||||
BasePath: DefaultBasePath,
|
||||
Schemes: DefaultSchemes,
|
||||
}
|
||||
}
|
||||
|
||||
// TransportConfig contains the transport related info,
|
||||
// found in the meta section of the spec file.
|
||||
type TransportConfig struct {
|
||||
Host string
|
||||
BasePath string
|
||||
Schemes []string
|
||||
}
|
||||
|
||||
// WithHost overrides the default host,
|
||||
// provided by the meta section of the spec file.
|
||||
func (cfg *TransportConfig) WithHost(host string) *TransportConfig {
|
||||
cfg.Host = host
|
||||
return cfg
|
||||
}
|
||||
|
||||
// WithBasePath overrides the default basePath,
|
||||
// provided by the meta section of the spec file.
|
||||
func (cfg *TransportConfig) WithBasePath(basePath string) *TransportConfig {
|
||||
cfg.BasePath = basePath
|
||||
return cfg
|
||||
}
|
||||
|
||||
// WithSchemes overrides the default schemes,
|
||||
// provided by the meta section of the spec file.
|
||||
func (cfg *TransportConfig) WithSchemes(schemes []string) *TransportConfig {
|
||||
cfg.Schemes = schemes
|
||||
return cfg
|
||||
}
|
||||
|
||||
// Fn is a client for fn
|
||||
type Fn struct {
|
||||
Apps *apps.Client
|
||||
|
||||
Call *call.Client
|
||||
|
||||
Operations *operations.Client
|
||||
|
||||
Routes *routes.Client
|
||||
|
||||
Transport runtime.ClientTransport
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client and all its subresources
|
||||
func (c *Fn) SetTransport(transport runtime.ClientTransport) {
|
||||
c.Transport = transport
|
||||
|
||||
c.Apps.SetTransport(transport)
|
||||
|
||||
c.Call.SetTransport(transport)
|
||||
|
||||
c.Operations.SetTransport(transport)
|
||||
|
||||
c.Routes.SetTransport(transport)
|
||||
|
||||
}
|
||||
@@ -1,158 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package operations
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewDeleteAppsAppCallsCallLogParams creates a new DeleteAppsAppCallsCallLogParams object
|
||||
// with the default values initialized.
|
||||
func NewDeleteAppsAppCallsCallLogParams() *DeleteAppsAppCallsCallLogParams {
|
||||
var ()
|
||||
return &DeleteAppsAppCallsCallLogParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppCallsCallLogParamsWithTimeout creates a new DeleteAppsAppCallsCallLogParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewDeleteAppsAppCallsCallLogParamsWithTimeout(timeout time.Duration) *DeleteAppsAppCallsCallLogParams {
|
||||
var ()
|
||||
return &DeleteAppsAppCallsCallLogParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppCallsCallLogParamsWithContext creates a new DeleteAppsAppCallsCallLogParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewDeleteAppsAppCallsCallLogParamsWithContext(ctx context.Context) *DeleteAppsAppCallsCallLogParams {
|
||||
var ()
|
||||
return &DeleteAppsAppCallsCallLogParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppCallsCallLogParamsWithHTTPClient creates a new DeleteAppsAppCallsCallLogParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewDeleteAppsAppCallsCallLogParamsWithHTTPClient(client *http.Client) *DeleteAppsAppCallsCallLogParams {
|
||||
var ()
|
||||
return &DeleteAppsAppCallsCallLogParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppCallsCallLogParams contains all the parameters to send to the API endpoint
|
||||
for the delete apps app calls call log operation typically these are written to a http.Request
|
||||
*/
|
||||
type DeleteAppsAppCallsCallLogParams struct {
|
||||
|
||||
/*App
|
||||
App name.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Call
|
||||
Call ID.
|
||||
|
||||
*/
|
||||
Call string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) WithTimeout(timeout time.Duration) *DeleteAppsAppCallsCallLogParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) WithContext(ctx context.Context) *DeleteAppsAppCallsCallLogParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) WithHTTPClient(client *http.Client) *DeleteAppsAppCallsCallLogParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) WithApp(app string) *DeleteAppsAppCallsCallLogParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithCall adds the call to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) WithCall(call string) *DeleteAppsAppCallsCallLogParams {
|
||||
o.SetCall(call)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetCall adds the call to the delete apps app calls call log params
|
||||
func (o *DeleteAppsAppCallsCallLogParams) SetCall(call string) {
|
||||
o.Call = call
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *DeleteAppsAppCallsCallLogParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
// path param call
|
||||
if err := r.SetPathParam("call", o.Call); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
@@ -1,140 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package operations
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// DeleteAppsAppCallsCallLogReader is a Reader for the DeleteAppsAppCallsCallLog structure.
|
||||
type DeleteAppsAppCallsCallLogReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *DeleteAppsAppCallsCallLogReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 202:
|
||||
result := NewDeleteAppsAppCallsCallLogAccepted()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewDeleteAppsAppCallsCallLogNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewDeleteAppsAppCallsCallLogDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppCallsCallLogAccepted creates a DeleteAppsAppCallsCallLogAccepted with default headers values
|
||||
func NewDeleteAppsAppCallsCallLogAccepted() *DeleteAppsAppCallsCallLogAccepted {
|
||||
return &DeleteAppsAppCallsCallLogAccepted{}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppCallsCallLogAccepted handles this case with default header values.
|
||||
|
||||
Log delete request accepted
|
||||
*/
|
||||
type DeleteAppsAppCallsCallLogAccepted struct {
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppCallsCallLogAccepted) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}/calls/{call}/log][%d] deleteAppsAppCallsCallLogAccepted ", 202)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppCallsCallLogAccepted) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppCallsCallLogNotFound creates a DeleteAppsAppCallsCallLogNotFound with default headers values
|
||||
func NewDeleteAppsAppCallsCallLogNotFound() *DeleteAppsAppCallsCallLogNotFound {
|
||||
return &DeleteAppsAppCallsCallLogNotFound{}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppCallsCallLogNotFound handles this case with default header values.
|
||||
|
||||
Does not exist.
|
||||
*/
|
||||
type DeleteAppsAppCallsCallLogNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppCallsCallLogNotFound) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}/calls/{call}/log][%d] deleteAppsAppCallsCallLogNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppCallsCallLogNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppCallsCallLogDefault creates a DeleteAppsAppCallsCallLogDefault with default headers values
|
||||
func NewDeleteAppsAppCallsCallLogDefault(code int) *DeleteAppsAppCallsCallLogDefault {
|
||||
return &DeleteAppsAppCallsCallLogDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppCallsCallLogDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type DeleteAppsAppCallsCallLogDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the delete apps app calls call log default response
|
||||
func (o *DeleteAppsAppCallsCallLogDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppCallsCallLogDefault) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}/calls/{call}/log][%d] DeleteAppsAppCallsCallLog default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppCallsCallLogDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
@@ -1,158 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package operations
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetAppsAppCallsCallLogParams creates a new GetAppsAppCallsCallLogParams object
|
||||
// with the default values initialized.
|
||||
func NewGetAppsAppCallsCallLogParams() *GetAppsAppCallsCallLogParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsCallLogParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallLogParamsWithTimeout creates a new GetAppsAppCallsCallLogParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetAppsAppCallsCallLogParamsWithTimeout(timeout time.Duration) *GetAppsAppCallsCallLogParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsCallLogParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallLogParamsWithContext creates a new GetAppsAppCallsCallLogParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetAppsAppCallsCallLogParamsWithContext(ctx context.Context) *GetAppsAppCallsCallLogParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsCallLogParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallLogParamsWithHTTPClient creates a new GetAppsAppCallsCallLogParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetAppsAppCallsCallLogParamsWithHTTPClient(client *http.Client) *GetAppsAppCallsCallLogParams {
|
||||
var ()
|
||||
return &GetAppsAppCallsCallLogParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsCallLogParams contains all the parameters to send to the API endpoint
|
||||
for the get apps app calls call log operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetAppsAppCallsCallLogParams struct {
|
||||
|
||||
/*App
|
||||
App Name
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Call
|
||||
Call ID.
|
||||
|
||||
*/
|
||||
Call string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) WithTimeout(timeout time.Duration) *GetAppsAppCallsCallLogParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) WithContext(ctx context.Context) *GetAppsAppCallsCallLogParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) WithHTTPClient(client *http.Client) *GetAppsAppCallsCallLogParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) WithApp(app string) *GetAppsAppCallsCallLogParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithCall adds the call to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) WithCall(call string) *GetAppsAppCallsCallLogParams {
|
||||
o.SetCall(call)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetCall adds the call to the get apps app calls call log params
|
||||
func (o *GetAppsAppCallsCallLogParams) SetCall(call string) {
|
||||
o.Call = call
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetAppsAppCallsCallLogParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
// path param call
|
||||
if err := r.SetPathParam("call", o.Call); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
103
vendor/github.com/fnproject/fn_go/client/operations/get_apps_app_calls_call_log_responses.go
generated
vendored
103
vendor/github.com/fnproject/fn_go/client/operations/get_apps_app_calls_call_log_responses.go
generated
vendored
@@ -1,103 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package operations
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetAppsAppCallsCallLogReader is a Reader for the GetAppsAppCallsCallLog structure.
|
||||
type GetAppsAppCallsCallLogReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetAppsAppCallsCallLogReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetAppsAppCallsCallLogOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewGetAppsAppCallsCallLogNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
return nil, runtime.NewAPIError("unknown error", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallLogOK creates a GetAppsAppCallsCallLogOK with default headers values
|
||||
func NewGetAppsAppCallsCallLogOK() *GetAppsAppCallsCallLogOK {
|
||||
return &GetAppsAppCallsCallLogOK{}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsCallLogOK handles this case with default header values.
|
||||
|
||||
Log found
|
||||
*/
|
||||
type GetAppsAppCallsCallLogOK struct {
|
||||
Payload *models.LogWrapper
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsCallLogOK) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/calls/{call}/log][%d] getAppsAppCallsCallLogOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsCallLogOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.LogWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppCallsCallLogNotFound creates a GetAppsAppCallsCallLogNotFound with default headers values
|
||||
func NewGetAppsAppCallsCallLogNotFound() *GetAppsAppCallsCallLogNotFound {
|
||||
return &GetAppsAppCallsCallLogNotFound{}
|
||||
}
|
||||
|
||||
/*GetAppsAppCallsCallLogNotFound handles this case with default header values.
|
||||
|
||||
Log not found.
|
||||
*/
|
||||
type GetAppsAppCallsCallLogNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsCallLogNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/calls/{call}/log][%d] getAppsAppCallsCallLogNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppCallsCallLogNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
60
vendor/github.com/fnproject/fn_go/client/operations/operations_client.go
generated
vendored
60
vendor/github.com/fnproject/fn_go/client/operations/operations_client.go
generated
vendored
@@ -1,60 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package operations
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new operations API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for operations API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
/*
|
||||
GetAppsAppCallsCallLog gets call logs
|
||||
|
||||
Get call logs
|
||||
*/
|
||||
func (a *Client) GetAppsAppCallsCallLog(params *GetAppsAppCallsCallLogParams) (*GetAppsAppCallsCallLogOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetAppsAppCallsCallLogParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetAppsAppCallsCallLog",
|
||||
Method: "GET",
|
||||
PathPattern: "/apps/{app}/calls/{call}/log",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetAppsAppCallsCallLogReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetAppsAppCallsCallLogOK), nil
|
||||
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
||||
158
vendor/github.com/fnproject/fn_go/client/routes/delete_apps_app_routes_route_parameters.go
generated
vendored
158
vendor/github.com/fnproject/fn_go/client/routes/delete_apps_app_routes_route_parameters.go
generated
vendored
@@ -1,158 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewDeleteAppsAppRoutesRouteParams creates a new DeleteAppsAppRoutesRouteParams object
|
||||
// with the default values initialized.
|
||||
func NewDeleteAppsAppRoutesRouteParams() *DeleteAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &DeleteAppsAppRoutesRouteParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppRoutesRouteParamsWithTimeout creates a new DeleteAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewDeleteAppsAppRoutesRouteParamsWithTimeout(timeout time.Duration) *DeleteAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &DeleteAppsAppRoutesRouteParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppRoutesRouteParamsWithContext creates a new DeleteAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewDeleteAppsAppRoutesRouteParamsWithContext(ctx context.Context) *DeleteAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &DeleteAppsAppRoutesRouteParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppRoutesRouteParamsWithHTTPClient creates a new DeleteAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewDeleteAppsAppRoutesRouteParamsWithHTTPClient(client *http.Client) *DeleteAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &DeleteAppsAppRoutesRouteParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppRoutesRouteParams contains all the parameters to send to the API endpoint
|
||||
for the delete apps app routes route operation typically these are written to a http.Request
|
||||
*/
|
||||
type DeleteAppsAppRoutesRouteParams struct {
|
||||
|
||||
/*App
|
||||
Name of app for this set of routes.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Route
|
||||
Route name
|
||||
|
||||
*/
|
||||
Route string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) WithTimeout(timeout time.Duration) *DeleteAppsAppRoutesRouteParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) WithContext(ctx context.Context) *DeleteAppsAppRoutesRouteParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) WithHTTPClient(client *http.Client) *DeleteAppsAppRoutesRouteParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) WithApp(app string) *DeleteAppsAppRoutesRouteParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithRoute adds the route to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) WithRoute(route string) *DeleteAppsAppRoutesRouteParams {
|
||||
o.SetRoute(route)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetRoute adds the route to the delete apps app routes route params
|
||||
func (o *DeleteAppsAppRoutesRouteParams) SetRoute(route string) {
|
||||
o.Route = route
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *DeleteAppsAppRoutesRouteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
// path param route
|
||||
if err := r.SetPathParam("route", o.Route); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
140
vendor/github.com/fnproject/fn_go/client/routes/delete_apps_app_routes_route_responses.go
generated
vendored
140
vendor/github.com/fnproject/fn_go/client/routes/delete_apps_app_routes_route_responses.go
generated
vendored
@@ -1,140 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// DeleteAppsAppRoutesRouteReader is a Reader for the DeleteAppsAppRoutesRoute structure.
|
||||
type DeleteAppsAppRoutesRouteReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *DeleteAppsAppRoutesRouteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewDeleteAppsAppRoutesRouteOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewDeleteAppsAppRoutesRouteNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewDeleteAppsAppRoutesRouteDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppRoutesRouteOK creates a DeleteAppsAppRoutesRouteOK with default headers values
|
||||
func NewDeleteAppsAppRoutesRouteOK() *DeleteAppsAppRoutesRouteOK {
|
||||
return &DeleteAppsAppRoutesRouteOK{}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppRoutesRouteOK handles this case with default header values.
|
||||
|
||||
Route successfully deleted.
|
||||
*/
|
||||
type DeleteAppsAppRoutesRouteOK struct {
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppRoutesRouteOK) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}/routes/{route}][%d] deleteAppsAppRoutesRouteOK ", 200)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppRoutesRouteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppRoutesRouteNotFound creates a DeleteAppsAppRoutesRouteNotFound with default headers values
|
||||
func NewDeleteAppsAppRoutesRouteNotFound() *DeleteAppsAppRoutesRouteNotFound {
|
||||
return &DeleteAppsAppRoutesRouteNotFound{}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppRoutesRouteNotFound handles this case with default header values.
|
||||
|
||||
Route does not exist.
|
||||
*/
|
||||
type DeleteAppsAppRoutesRouteNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppRoutesRouteNotFound) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}/routes/{route}][%d] deleteAppsAppRoutesRouteNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppRoutesRouteNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteAppsAppRoutesRouteDefault creates a DeleteAppsAppRoutesRouteDefault with default headers values
|
||||
func NewDeleteAppsAppRoutesRouteDefault(code int) *DeleteAppsAppRoutesRouteDefault {
|
||||
return &DeleteAppsAppRoutesRouteDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*DeleteAppsAppRoutesRouteDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type DeleteAppsAppRoutesRouteDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the delete apps app routes route default response
|
||||
func (o *DeleteAppsAppRoutesRouteDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppRoutesRouteDefault) Error() string {
|
||||
return fmt.Sprintf("[DELETE /apps/{app}/routes/{route}][%d] DeleteAppsAppRoutesRoute default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *DeleteAppsAppRoutesRouteDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
234
vendor/github.com/fnproject/fn_go/client/routes/get_apps_app_routes_parameters.go
generated
vendored
234
vendor/github.com/fnproject/fn_go/client/routes/get_apps_app_routes_parameters.go
generated
vendored
@@ -1,234 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/swag"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetAppsAppRoutesParams creates a new GetAppsAppRoutesParams object
|
||||
// with the default values initialized.
|
||||
func NewGetAppsAppRoutesParams() *GetAppsAppRoutesParams {
|
||||
var ()
|
||||
return &GetAppsAppRoutesParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesParamsWithTimeout creates a new GetAppsAppRoutesParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetAppsAppRoutesParamsWithTimeout(timeout time.Duration) *GetAppsAppRoutesParams {
|
||||
var ()
|
||||
return &GetAppsAppRoutesParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesParamsWithContext creates a new GetAppsAppRoutesParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetAppsAppRoutesParamsWithContext(ctx context.Context) *GetAppsAppRoutesParams {
|
||||
var ()
|
||||
return &GetAppsAppRoutesParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesParamsWithHTTPClient creates a new GetAppsAppRoutesParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetAppsAppRoutesParamsWithHTTPClient(client *http.Client) *GetAppsAppRoutesParams {
|
||||
var ()
|
||||
return &GetAppsAppRoutesParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppRoutesParams contains all the parameters to send to the API endpoint
|
||||
for the get apps app routes operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetAppsAppRoutesParams struct {
|
||||
|
||||
/*App
|
||||
Name of app for this set of routes.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Cursor
|
||||
Cursor from previous response.next_cursor to begin results after, if any.
|
||||
|
||||
*/
|
||||
Cursor *string
|
||||
/*Image
|
||||
Route image to match, exact.
|
||||
|
||||
*/
|
||||
Image *string
|
||||
/*PerPage
|
||||
Number of results to return, defaults to 30. Max of 100.
|
||||
|
||||
*/
|
||||
PerPage *int64
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) WithTimeout(timeout time.Duration) *GetAppsAppRoutesParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) WithContext(ctx context.Context) *GetAppsAppRoutesParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) WithHTTPClient(client *http.Client) *GetAppsAppRoutesParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) WithApp(app string) *GetAppsAppRoutesParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithCursor adds the cursor to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) WithCursor(cursor *string) *GetAppsAppRoutesParams {
|
||||
o.SetCursor(cursor)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetCursor adds the cursor to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) SetCursor(cursor *string) {
|
||||
o.Cursor = cursor
|
||||
}
|
||||
|
||||
// WithImage adds the image to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) WithImage(image *string) *GetAppsAppRoutesParams {
|
||||
o.SetImage(image)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetImage adds the image to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) SetImage(image *string) {
|
||||
o.Image = image
|
||||
}
|
||||
|
||||
// WithPerPage adds the perPage to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) WithPerPage(perPage *int64) *GetAppsAppRoutesParams {
|
||||
o.SetPerPage(perPage)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetPerPage adds the perPage to the get apps app routes params
|
||||
func (o *GetAppsAppRoutesParams) SetPerPage(perPage *int64) {
|
||||
o.PerPage = perPage
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetAppsAppRoutesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if o.Cursor != nil {
|
||||
|
||||
// query param cursor
|
||||
var qrCursor string
|
||||
if o.Cursor != nil {
|
||||
qrCursor = *o.Cursor
|
||||
}
|
||||
qCursor := qrCursor
|
||||
if qCursor != "" {
|
||||
if err := r.SetQueryParam("cursor", qCursor); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if o.Image != nil {
|
||||
|
||||
// query param image
|
||||
var qrImage string
|
||||
if o.Image != nil {
|
||||
qrImage = *o.Image
|
||||
}
|
||||
qImage := qrImage
|
||||
if qImage != "" {
|
||||
if err := r.SetQueryParam("image", qImage); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if o.PerPage != nil {
|
||||
|
||||
// query param per_page
|
||||
var qrPerPage int64
|
||||
if o.PerPage != nil {
|
||||
qrPerPage = *o.PerPage
|
||||
}
|
||||
qPerPage := swag.FormatInt64(qrPerPage)
|
||||
if qPerPage != "" {
|
||||
if err := r.SetQueryParam("per_page", qPerPage); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
148
vendor/github.com/fnproject/fn_go/client/routes/get_apps_app_routes_responses.go
generated
vendored
148
vendor/github.com/fnproject/fn_go/client/routes/get_apps_app_routes_responses.go
generated
vendored
@@ -1,148 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetAppsAppRoutesReader is a Reader for the GetAppsAppRoutes structure.
|
||||
type GetAppsAppRoutesReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetAppsAppRoutesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetAppsAppRoutesOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewGetAppsAppRoutesNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewGetAppsAppRoutesDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesOK creates a GetAppsAppRoutesOK with default headers values
|
||||
func NewGetAppsAppRoutesOK() *GetAppsAppRoutesOK {
|
||||
return &GetAppsAppRoutesOK{}
|
||||
}
|
||||
|
||||
/*GetAppsAppRoutesOK handles this case with default header values.
|
||||
|
||||
Route information
|
||||
*/
|
||||
type GetAppsAppRoutesOK struct {
|
||||
Payload *models.RoutesWrapper
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesOK) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/routes][%d] getAppsAppRoutesOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.RoutesWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesNotFound creates a GetAppsAppRoutesNotFound with default headers values
|
||||
func NewGetAppsAppRoutesNotFound() *GetAppsAppRoutesNotFound {
|
||||
return &GetAppsAppRoutesNotFound{}
|
||||
}
|
||||
|
||||
/*GetAppsAppRoutesNotFound handles this case with default header values.
|
||||
|
||||
App does not exist.
|
||||
*/
|
||||
type GetAppsAppRoutesNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/routes][%d] getAppsAppRoutesNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesDefault creates a GetAppsAppRoutesDefault with default headers values
|
||||
func NewGetAppsAppRoutesDefault(code int) *GetAppsAppRoutesDefault {
|
||||
return &GetAppsAppRoutesDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppRoutesDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type GetAppsAppRoutesDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the get apps app routes default response
|
||||
func (o *GetAppsAppRoutesDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesDefault) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/routes][%d] GetAppsAppRoutes default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
158
vendor/github.com/fnproject/fn_go/client/routes/get_apps_app_routes_route_parameters.go
generated
vendored
158
vendor/github.com/fnproject/fn_go/client/routes/get_apps_app_routes_route_parameters.go
generated
vendored
@@ -1,158 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetAppsAppRoutesRouteParams creates a new GetAppsAppRoutesRouteParams object
|
||||
// with the default values initialized.
|
||||
func NewGetAppsAppRoutesRouteParams() *GetAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &GetAppsAppRoutesRouteParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesRouteParamsWithTimeout creates a new GetAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetAppsAppRoutesRouteParamsWithTimeout(timeout time.Duration) *GetAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &GetAppsAppRoutesRouteParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesRouteParamsWithContext creates a new GetAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetAppsAppRoutesRouteParamsWithContext(ctx context.Context) *GetAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &GetAppsAppRoutesRouteParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesRouteParamsWithHTTPClient creates a new GetAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetAppsAppRoutesRouteParamsWithHTTPClient(client *http.Client) *GetAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &GetAppsAppRoutesRouteParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppRoutesRouteParams contains all the parameters to send to the API endpoint
|
||||
for the get apps app routes route operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetAppsAppRoutesRouteParams struct {
|
||||
|
||||
/*App
|
||||
Name of app for this set of routes.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Route
|
||||
Route name
|
||||
|
||||
*/
|
||||
Route string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) WithTimeout(timeout time.Duration) *GetAppsAppRoutesRouteParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) WithContext(ctx context.Context) *GetAppsAppRoutesRouteParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) WithHTTPClient(client *http.Client) *GetAppsAppRoutesRouteParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) WithApp(app string) *GetAppsAppRoutesRouteParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithRoute adds the route to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) WithRoute(route string) *GetAppsAppRoutesRouteParams {
|
||||
o.SetRoute(route)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetRoute adds the route to the get apps app routes route params
|
||||
func (o *GetAppsAppRoutesRouteParams) SetRoute(route string) {
|
||||
o.Route = route
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetAppsAppRoutesRouteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
// path param route
|
||||
if err := r.SetPathParam("route", o.Route); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
148
vendor/github.com/fnproject/fn_go/client/routes/get_apps_app_routes_route_responses.go
generated
vendored
148
vendor/github.com/fnproject/fn_go/client/routes/get_apps_app_routes_route_responses.go
generated
vendored
@@ -1,148 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetAppsAppRoutesRouteReader is a Reader for the GetAppsAppRoutesRoute structure.
|
||||
type GetAppsAppRoutesRouteReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetAppsAppRoutesRouteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetAppsAppRoutesRouteOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 404:
|
||||
result := NewGetAppsAppRoutesRouteNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewGetAppsAppRoutesRouteDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesRouteOK creates a GetAppsAppRoutesRouteOK with default headers values
|
||||
func NewGetAppsAppRoutesRouteOK() *GetAppsAppRoutesRouteOK {
|
||||
return &GetAppsAppRoutesRouteOK{}
|
||||
}
|
||||
|
||||
/*GetAppsAppRoutesRouteOK handles this case with default header values.
|
||||
|
||||
Route information
|
||||
*/
|
||||
type GetAppsAppRoutesRouteOK struct {
|
||||
Payload *models.RouteWrapper
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesRouteOK) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/routes/{route}][%d] getAppsAppRoutesRouteOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesRouteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.RouteWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesRouteNotFound creates a GetAppsAppRoutesRouteNotFound with default headers values
|
||||
func NewGetAppsAppRoutesRouteNotFound() *GetAppsAppRoutesRouteNotFound {
|
||||
return &GetAppsAppRoutesRouteNotFound{}
|
||||
}
|
||||
|
||||
/*GetAppsAppRoutesRouteNotFound handles this case with default header values.
|
||||
|
||||
Route does not exist.
|
||||
*/
|
||||
type GetAppsAppRoutesRouteNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesRouteNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/routes/{route}][%d] getAppsAppRoutesRouteNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesRouteNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetAppsAppRoutesRouteDefault creates a GetAppsAppRoutesRouteDefault with default headers values
|
||||
func NewGetAppsAppRoutesRouteDefault(code int) *GetAppsAppRoutesRouteDefault {
|
||||
return &GetAppsAppRoutesRouteDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetAppsAppRoutesRouteDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type GetAppsAppRoutesRouteDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the get apps app routes route default response
|
||||
func (o *GetAppsAppRoutesRouteDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesRouteDefault) Error() string {
|
||||
return fmt.Sprintf("[GET /apps/{app}/routes/{route}][%d] GetAppsAppRoutesRoute default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetAppsAppRoutesRouteDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
182
vendor/github.com/fnproject/fn_go/client/routes/patch_apps_app_routes_route_parameters.go
generated
vendored
182
vendor/github.com/fnproject/fn_go/client/routes/patch_apps_app_routes_route_parameters.go
generated
vendored
@@ -1,182 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// NewPatchAppsAppRoutesRouteParams creates a new PatchAppsAppRoutesRouteParams object
|
||||
// with the default values initialized.
|
||||
func NewPatchAppsAppRoutesRouteParams() *PatchAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &PatchAppsAppRoutesRouteParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPatchAppsAppRoutesRouteParamsWithTimeout creates a new PatchAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewPatchAppsAppRoutesRouteParamsWithTimeout(timeout time.Duration) *PatchAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &PatchAppsAppRoutesRouteParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPatchAppsAppRoutesRouteParamsWithContext creates a new PatchAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewPatchAppsAppRoutesRouteParamsWithContext(ctx context.Context) *PatchAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &PatchAppsAppRoutesRouteParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPatchAppsAppRoutesRouteParamsWithHTTPClient creates a new PatchAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewPatchAppsAppRoutesRouteParamsWithHTTPClient(client *http.Client) *PatchAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &PatchAppsAppRoutesRouteParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*PatchAppsAppRoutesRouteParams contains all the parameters to send to the API endpoint
|
||||
for the patch apps app routes route operation typically these are written to a http.Request
|
||||
*/
|
||||
type PatchAppsAppRoutesRouteParams struct {
|
||||
|
||||
/*App
|
||||
name of the app.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Body
|
||||
One route to post.
|
||||
|
||||
*/
|
||||
Body *models.RouteWrapper
|
||||
/*Route
|
||||
route path.
|
||||
|
||||
*/
|
||||
Route string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) WithTimeout(timeout time.Duration) *PatchAppsAppRoutesRouteParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) WithContext(ctx context.Context) *PatchAppsAppRoutesRouteParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) WithHTTPClient(client *http.Client) *PatchAppsAppRoutesRouteParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) WithApp(app string) *PatchAppsAppRoutesRouteParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithBody adds the body to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) WithBody(body *models.RouteWrapper) *PatchAppsAppRoutesRouteParams {
|
||||
o.SetBody(body)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetBody adds the body to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) SetBody(body *models.RouteWrapper) {
|
||||
o.Body = body
|
||||
}
|
||||
|
||||
// WithRoute adds the route to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) WithRoute(route string) *PatchAppsAppRoutesRouteParams {
|
||||
o.SetRoute(route)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetRoute adds the route to the patch apps app routes route params
|
||||
func (o *PatchAppsAppRoutesRouteParams) SetRoute(route string) {
|
||||
o.Route = route
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PatchAppsAppRoutesRouteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if o.Body != nil {
|
||||
if err := r.SetBodyParam(o.Body); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
// path param route
|
||||
if err := r.SetPathParam("route", o.Route); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
184
vendor/github.com/fnproject/fn_go/client/routes/patch_apps_app_routes_route_responses.go
generated
vendored
184
vendor/github.com/fnproject/fn_go/client/routes/patch_apps_app_routes_route_responses.go
generated
vendored
@@ -1,184 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// PatchAppsAppRoutesRouteReader is a Reader for the PatchAppsAppRoutesRoute structure.
|
||||
type PatchAppsAppRoutesRouteReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PatchAppsAppRoutesRouteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewPatchAppsAppRoutesRouteOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 400:
|
||||
result := NewPatchAppsAppRoutesRouteBadRequest()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
case 404:
|
||||
result := NewPatchAppsAppRoutesRouteNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewPatchAppsAppRoutesRouteDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewPatchAppsAppRoutesRouteOK creates a PatchAppsAppRoutesRouteOK with default headers values
|
||||
func NewPatchAppsAppRoutesRouteOK() *PatchAppsAppRoutesRouteOK {
|
||||
return &PatchAppsAppRoutesRouteOK{}
|
||||
}
|
||||
|
||||
/*PatchAppsAppRoutesRouteOK handles this case with default header values.
|
||||
|
||||
Route updated
|
||||
*/
|
||||
type PatchAppsAppRoutesRouteOK struct {
|
||||
Payload *models.RouteWrapper
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppRoutesRouteOK) Error() string {
|
||||
return fmt.Sprintf("[PATCH /apps/{app}/routes/{route}][%d] patchAppsAppRoutesRouteOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppRoutesRouteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.RouteWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPatchAppsAppRoutesRouteBadRequest creates a PatchAppsAppRoutesRouteBadRequest with default headers values
|
||||
func NewPatchAppsAppRoutesRouteBadRequest() *PatchAppsAppRoutesRouteBadRequest {
|
||||
return &PatchAppsAppRoutesRouteBadRequest{}
|
||||
}
|
||||
|
||||
/*PatchAppsAppRoutesRouteBadRequest handles this case with default header values.
|
||||
|
||||
Invalid route due to parameters being missing or invalid.
|
||||
*/
|
||||
type PatchAppsAppRoutesRouteBadRequest struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppRoutesRouteBadRequest) Error() string {
|
||||
return fmt.Sprintf("[PATCH /apps/{app}/routes/{route}][%d] patchAppsAppRoutesRouteBadRequest %+v", 400, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppRoutesRouteBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPatchAppsAppRoutesRouteNotFound creates a PatchAppsAppRoutesRouteNotFound with default headers values
|
||||
func NewPatchAppsAppRoutesRouteNotFound() *PatchAppsAppRoutesRouteNotFound {
|
||||
return &PatchAppsAppRoutesRouteNotFound{}
|
||||
}
|
||||
|
||||
/*PatchAppsAppRoutesRouteNotFound handles this case with default header values.
|
||||
|
||||
App / Route does not exist.
|
||||
*/
|
||||
type PatchAppsAppRoutesRouteNotFound struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppRoutesRouteNotFound) Error() string {
|
||||
return fmt.Sprintf("[PATCH /apps/{app}/routes/{route}][%d] patchAppsAppRoutesRouteNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppRoutesRouteNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPatchAppsAppRoutesRouteDefault creates a PatchAppsAppRoutesRouteDefault with default headers values
|
||||
func NewPatchAppsAppRoutesRouteDefault(code int) *PatchAppsAppRoutesRouteDefault {
|
||||
return &PatchAppsAppRoutesRouteDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*PatchAppsAppRoutesRouteDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type PatchAppsAppRoutesRouteDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the patch apps app routes route default response
|
||||
func (o *PatchAppsAppRoutesRouteDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppRoutesRouteDefault) Error() string {
|
||||
return fmt.Sprintf("[PATCH /apps/{app}/routes/{route}][%d] PatchAppsAppRoutesRoute default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PatchAppsAppRoutesRouteDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
161
vendor/github.com/fnproject/fn_go/client/routes/post_apps_app_routes_parameters.go
generated
vendored
161
vendor/github.com/fnproject/fn_go/client/routes/post_apps_app_routes_parameters.go
generated
vendored
@@ -1,161 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// NewPostAppsAppRoutesParams creates a new PostAppsAppRoutesParams object
|
||||
// with the default values initialized.
|
||||
func NewPostAppsAppRoutesParams() *PostAppsAppRoutesParams {
|
||||
var ()
|
||||
return &PostAppsAppRoutesParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostAppsAppRoutesParamsWithTimeout creates a new PostAppsAppRoutesParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewPostAppsAppRoutesParamsWithTimeout(timeout time.Duration) *PostAppsAppRoutesParams {
|
||||
var ()
|
||||
return &PostAppsAppRoutesParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostAppsAppRoutesParamsWithContext creates a new PostAppsAppRoutesParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewPostAppsAppRoutesParamsWithContext(ctx context.Context) *PostAppsAppRoutesParams {
|
||||
var ()
|
||||
return &PostAppsAppRoutesParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostAppsAppRoutesParamsWithHTTPClient creates a new PostAppsAppRoutesParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewPostAppsAppRoutesParamsWithHTTPClient(client *http.Client) *PostAppsAppRoutesParams {
|
||||
var ()
|
||||
return &PostAppsAppRoutesParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*PostAppsAppRoutesParams contains all the parameters to send to the API endpoint
|
||||
for the post apps app routes operation typically these are written to a http.Request
|
||||
*/
|
||||
type PostAppsAppRoutesParams struct {
|
||||
|
||||
/*App
|
||||
name of the app.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Body
|
||||
One route to post.
|
||||
|
||||
*/
|
||||
Body *models.RouteWrapper
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) WithTimeout(timeout time.Duration) *PostAppsAppRoutesParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) WithContext(ctx context.Context) *PostAppsAppRoutesParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) WithHTTPClient(client *http.Client) *PostAppsAppRoutesParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) WithApp(app string) *PostAppsAppRoutesParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithBody adds the body to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) WithBody(body *models.RouteWrapper) *PostAppsAppRoutesParams {
|
||||
o.SetBody(body)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetBody adds the body to the post apps app routes params
|
||||
func (o *PostAppsAppRoutesParams) SetBody(body *models.RouteWrapper) {
|
||||
o.Body = body
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PostAppsAppRoutesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if o.Body != nil {
|
||||
if err := r.SetBodyParam(o.Body); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
184
vendor/github.com/fnproject/fn_go/client/routes/post_apps_app_routes_responses.go
generated
vendored
184
vendor/github.com/fnproject/fn_go/client/routes/post_apps_app_routes_responses.go
generated
vendored
@@ -1,184 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// PostAppsAppRoutesReader is a Reader for the PostAppsAppRoutes structure.
|
||||
type PostAppsAppRoutesReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PostAppsAppRoutesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewPostAppsAppRoutesOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 400:
|
||||
result := NewPostAppsAppRoutesBadRequest()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
case 409:
|
||||
result := NewPostAppsAppRoutesConflict()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewPostAppsAppRoutesDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostAppsAppRoutesOK creates a PostAppsAppRoutesOK with default headers values
|
||||
func NewPostAppsAppRoutesOK() *PostAppsAppRoutesOK {
|
||||
return &PostAppsAppRoutesOK{}
|
||||
}
|
||||
|
||||
/*PostAppsAppRoutesOK handles this case with default header values.
|
||||
|
||||
Route created
|
||||
*/
|
||||
type PostAppsAppRoutesOK struct {
|
||||
Payload *models.RouteWrapper
|
||||
}
|
||||
|
||||
func (o *PostAppsAppRoutesOK) Error() string {
|
||||
return fmt.Sprintf("[POST /apps/{app}/routes][%d] postAppsAppRoutesOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PostAppsAppRoutesOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.RouteWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostAppsAppRoutesBadRequest creates a PostAppsAppRoutesBadRequest with default headers values
|
||||
func NewPostAppsAppRoutesBadRequest() *PostAppsAppRoutesBadRequest {
|
||||
return &PostAppsAppRoutesBadRequest{}
|
||||
}
|
||||
|
||||
/*PostAppsAppRoutesBadRequest handles this case with default header values.
|
||||
|
||||
Invalid route due to parameters being missing or invalid.
|
||||
*/
|
||||
type PostAppsAppRoutesBadRequest struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PostAppsAppRoutesBadRequest) Error() string {
|
||||
return fmt.Sprintf("[POST /apps/{app}/routes][%d] postAppsAppRoutesBadRequest %+v", 400, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PostAppsAppRoutesBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostAppsAppRoutesConflict creates a PostAppsAppRoutesConflict with default headers values
|
||||
func NewPostAppsAppRoutesConflict() *PostAppsAppRoutesConflict {
|
||||
return &PostAppsAppRoutesConflict{}
|
||||
}
|
||||
|
||||
/*PostAppsAppRoutesConflict handles this case with default header values.
|
||||
|
||||
Route already exists.
|
||||
*/
|
||||
type PostAppsAppRoutesConflict struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PostAppsAppRoutesConflict) Error() string {
|
||||
return fmt.Sprintf("[POST /apps/{app}/routes][%d] postAppsAppRoutesConflict %+v", 409, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PostAppsAppRoutesConflict) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostAppsAppRoutesDefault creates a PostAppsAppRoutesDefault with default headers values
|
||||
func NewPostAppsAppRoutesDefault(code int) *PostAppsAppRoutesDefault {
|
||||
return &PostAppsAppRoutesDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*PostAppsAppRoutesDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type PostAppsAppRoutesDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the post apps app routes default response
|
||||
func (o *PostAppsAppRoutesDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *PostAppsAppRoutesDefault) Error() string {
|
||||
return fmt.Sprintf("[POST /apps/{app}/routes][%d] PostAppsAppRoutes default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PostAppsAppRoutesDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
182
vendor/github.com/fnproject/fn_go/client/routes/put_apps_app_routes_route_parameters.go
generated
vendored
182
vendor/github.com/fnproject/fn_go/client/routes/put_apps_app_routes_route_parameters.go
generated
vendored
@@ -1,182 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// NewPutAppsAppRoutesRouteParams creates a new PutAppsAppRoutesRouteParams object
|
||||
// with the default values initialized.
|
||||
func NewPutAppsAppRoutesRouteParams() *PutAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &PutAppsAppRoutesRouteParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPutAppsAppRoutesRouteParamsWithTimeout creates a new PutAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewPutAppsAppRoutesRouteParamsWithTimeout(timeout time.Duration) *PutAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &PutAppsAppRoutesRouteParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPutAppsAppRoutesRouteParamsWithContext creates a new PutAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewPutAppsAppRoutesRouteParamsWithContext(ctx context.Context) *PutAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &PutAppsAppRoutesRouteParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPutAppsAppRoutesRouteParamsWithHTTPClient creates a new PutAppsAppRoutesRouteParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewPutAppsAppRoutesRouteParamsWithHTTPClient(client *http.Client) *PutAppsAppRoutesRouteParams {
|
||||
var ()
|
||||
return &PutAppsAppRoutesRouteParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*PutAppsAppRoutesRouteParams contains all the parameters to send to the API endpoint
|
||||
for the put apps app routes route operation typically these are written to a http.Request
|
||||
*/
|
||||
type PutAppsAppRoutesRouteParams struct {
|
||||
|
||||
/*App
|
||||
name of the app.
|
||||
|
||||
*/
|
||||
App string
|
||||
/*Body
|
||||
One route to post.
|
||||
|
||||
*/
|
||||
Body *models.RouteWrapper
|
||||
/*Route
|
||||
route path.
|
||||
|
||||
*/
|
||||
Route string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) WithTimeout(timeout time.Duration) *PutAppsAppRoutesRouteParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) WithContext(ctx context.Context) *PutAppsAppRoutesRouteParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) WithHTTPClient(client *http.Client) *PutAppsAppRoutesRouteParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithApp adds the app to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) WithApp(app string) *PutAppsAppRoutesRouteParams {
|
||||
o.SetApp(app)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetApp adds the app to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) SetApp(app string) {
|
||||
o.App = app
|
||||
}
|
||||
|
||||
// WithBody adds the body to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) WithBody(body *models.RouteWrapper) *PutAppsAppRoutesRouteParams {
|
||||
o.SetBody(body)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetBody adds the body to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) SetBody(body *models.RouteWrapper) {
|
||||
o.Body = body
|
||||
}
|
||||
|
||||
// WithRoute adds the route to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) WithRoute(route string) *PutAppsAppRoutesRouteParams {
|
||||
o.SetRoute(route)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetRoute adds the route to the put apps app routes route params
|
||||
func (o *PutAppsAppRoutesRouteParams) SetRoute(route string) {
|
||||
o.Route = route
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PutAppsAppRoutesRouteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
// path param app
|
||||
if err := r.SetPathParam("app", o.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if o.Body != nil {
|
||||
if err := r.SetBodyParam(o.Body); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
// path param route
|
||||
if err := r.SetPathParam("route", o.Route); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
148
vendor/github.com/fnproject/fn_go/client/routes/put_apps_app_routes_route_responses.go
generated
vendored
148
vendor/github.com/fnproject/fn_go/client/routes/put_apps_app_routes_route_responses.go
generated
vendored
@@ -1,148 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
models "github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// PutAppsAppRoutesRouteReader is a Reader for the PutAppsAppRoutesRoute structure.
|
||||
type PutAppsAppRoutesRouteReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PutAppsAppRoutesRouteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewPutAppsAppRoutesRouteOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
case 400:
|
||||
result := NewPutAppsAppRoutesRouteBadRequest()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
|
||||
default:
|
||||
result := NewPutAppsAppRoutesRouteDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewPutAppsAppRoutesRouteOK creates a PutAppsAppRoutesRouteOK with default headers values
|
||||
func NewPutAppsAppRoutesRouteOK() *PutAppsAppRoutesRouteOK {
|
||||
return &PutAppsAppRoutesRouteOK{}
|
||||
}
|
||||
|
||||
/*PutAppsAppRoutesRouteOK handles this case with default header values.
|
||||
|
||||
Route created or updated
|
||||
*/
|
||||
type PutAppsAppRoutesRouteOK struct {
|
||||
Payload *models.RouteWrapper
|
||||
}
|
||||
|
||||
func (o *PutAppsAppRoutesRouteOK) Error() string {
|
||||
return fmt.Sprintf("[PUT /apps/{app}/routes/{route}][%d] putAppsAppRoutesRouteOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PutAppsAppRoutesRouteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.RouteWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPutAppsAppRoutesRouteBadRequest creates a PutAppsAppRoutesRouteBadRequest with default headers values
|
||||
func NewPutAppsAppRoutesRouteBadRequest() *PutAppsAppRoutesRouteBadRequest {
|
||||
return &PutAppsAppRoutesRouteBadRequest{}
|
||||
}
|
||||
|
||||
/*PutAppsAppRoutesRouteBadRequest handles this case with default header values.
|
||||
|
||||
Invalid route due to parameters being missing or invalid.
|
||||
*/
|
||||
type PutAppsAppRoutesRouteBadRequest struct {
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
func (o *PutAppsAppRoutesRouteBadRequest) Error() string {
|
||||
return fmt.Sprintf("[PUT /apps/{app}/routes/{route}][%d] putAppsAppRoutesRouteBadRequest %+v", 400, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PutAppsAppRoutesRouteBadRequest) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPutAppsAppRoutesRouteDefault creates a PutAppsAppRoutesRouteDefault with default headers values
|
||||
func NewPutAppsAppRoutesRouteDefault(code int) *PutAppsAppRoutesRouteDefault {
|
||||
return &PutAppsAppRoutesRouteDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*PutAppsAppRoutesRouteDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type PutAppsAppRoutesRouteDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the put apps app routes route default response
|
||||
func (o *PutAppsAppRoutesRouteDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *PutAppsAppRoutesRouteDefault) Error() string {
|
||||
return fmt.Sprintf("[PUT /apps/{app}/routes/{route}][%d] PutAppsAppRoutesRoute default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *PutAppsAppRoutesRouteDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
210
vendor/github.com/fnproject/fn_go/client/routes/routes_client.go
generated
vendored
210
vendor/github.com/fnproject/fn_go/client/routes/routes_client.go
generated
vendored
@@ -1,210 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package routes
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new routes API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for routes API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
/*
|
||||
DeleteAppsAppRoutesRoute deletes the route
|
||||
|
||||
Deletes the route.
|
||||
*/
|
||||
func (a *Client) DeleteAppsAppRoutesRoute(params *DeleteAppsAppRoutesRouteParams) (*DeleteAppsAppRoutesRouteOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewDeleteAppsAppRoutesRouteParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "DeleteAppsAppRoutesRoute",
|
||||
Method: "DELETE",
|
||||
PathPattern: "/apps/{app}/routes/{route}",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &DeleteAppsAppRoutesRouteReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*DeleteAppsAppRoutesRouteOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
GetAppsAppRoutes gets route list by app name
|
||||
|
||||
This will list routes for a particular app, returned in alphabetical order.
|
||||
*/
|
||||
func (a *Client) GetAppsAppRoutes(params *GetAppsAppRoutesParams) (*GetAppsAppRoutesOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetAppsAppRoutesParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetAppsAppRoutes",
|
||||
Method: "GET",
|
||||
PathPattern: "/apps/{app}/routes",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetAppsAppRoutesReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetAppsAppRoutesOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
GetAppsAppRoutesRoute gets route by name
|
||||
|
||||
Gets a route by name.
|
||||
*/
|
||||
func (a *Client) GetAppsAppRoutesRoute(params *GetAppsAppRoutesRouteParams) (*GetAppsAppRoutesRouteOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetAppsAppRoutesRouteParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetAppsAppRoutesRoute",
|
||||
Method: "GET",
|
||||
PathPattern: "/apps/{app}/routes/{route}",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetAppsAppRoutesRouteReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetAppsAppRoutesRouteOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
PatchAppsAppRoutesRoute updates a route fails if the route or app does not exist accepts partial updates skips validation of zero values
|
||||
|
||||
Update a route
|
||||
*/
|
||||
func (a *Client) PatchAppsAppRoutesRoute(params *PatchAppsAppRoutesRouteParams) (*PatchAppsAppRoutesRouteOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPatchAppsAppRoutesRouteParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "PatchAppsAppRoutesRoute",
|
||||
Method: "PATCH",
|
||||
PathPattern: "/apps/{app}/routes/{route}",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &PatchAppsAppRoutesRouteReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*PatchAppsAppRoutesRouteOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
PostAppsAppRoutes creates new route
|
||||
|
||||
Create a new route in an app, if app doesn't exists, it creates the app. Post does not skip validation of zero values.
|
||||
*/
|
||||
func (a *Client) PostAppsAppRoutes(params *PostAppsAppRoutesParams) (*PostAppsAppRoutesOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPostAppsAppRoutesParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "PostAppsAppRoutes",
|
||||
Method: "POST",
|
||||
PathPattern: "/apps/{app}/routes",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &PostAppsAppRoutesReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*PostAppsAppRoutesOK), nil
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
PutAppsAppRoutesRoute creates a route if it does not exist update if it does will also create app if it does not exist put does not skip validation of zero values
|
||||
|
||||
Update or Create a route
|
||||
*/
|
||||
func (a *Client) PutAppsAppRoutesRoute(params *PutAppsAppRoutesRouteParams) (*PutAppsAppRoutesRouteOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPutAppsAppRoutesRouteParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "PutAppsAppRoutesRoute",
|
||||
Method: "PUT",
|
||||
PathPattern: "/apps/{app}/routes/{route}",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &PutAppsAppRoutesRouteReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*PutAppsAppRoutesRouteOK), nil
|
||||
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
||||
114
vendor/github.com/fnproject/fn_go/client/tasks/get_tasks_parameters.go
generated
vendored
114
vendor/github.com/fnproject/fn_go/client/tasks/get_tasks_parameters.go
generated
vendored
@@ -1,114 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package tasks
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetTasksParams creates a new GetTasksParams object
|
||||
// with the default values initialized.
|
||||
func NewGetTasksParams() *GetTasksParams {
|
||||
|
||||
return &GetTasksParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetTasksParamsWithTimeout creates a new GetTasksParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetTasksParamsWithTimeout(timeout time.Duration) *GetTasksParams {
|
||||
|
||||
return &GetTasksParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetTasksParamsWithContext creates a new GetTasksParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetTasksParamsWithContext(ctx context.Context) *GetTasksParams {
|
||||
|
||||
return &GetTasksParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetTasksParamsWithHTTPClient creates a new GetTasksParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetTasksParamsWithHTTPClient(client *http.Client) *GetTasksParams {
|
||||
|
||||
return &GetTasksParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetTasksParams contains all the parameters to send to the API endpoint
|
||||
for the get tasks operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetTasksParams struct {
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get tasks params
|
||||
func (o *GetTasksParams) WithTimeout(timeout time.Duration) *GetTasksParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get tasks params
|
||||
func (o *GetTasksParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get tasks params
|
||||
func (o *GetTasksParams) WithContext(ctx context.Context) *GetTasksParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get tasks params
|
||||
func (o *GetTasksParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get tasks params
|
||||
func (o *GetTasksParams) WithHTTPClient(client *http.Client) *GetTasksParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get tasks params
|
||||
func (o *GetTasksParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetTasksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
112
vendor/github.com/fnproject/fn_go/client/tasks/get_tasks_responses.go
generated
vendored
112
vendor/github.com/fnproject/fn_go/client/tasks/get_tasks_responses.go
generated
vendored
@@ -1,112 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package tasks
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetTasksReader is a Reader for the GetTasks structure.
|
||||
type GetTasksReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetTasksReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetTasksOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
default:
|
||||
result := NewGetTasksDefault(response.Code())
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if response.Code()/100 == 2 {
|
||||
return result, nil
|
||||
}
|
||||
return nil, result
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetTasksOK creates a GetTasksOK with default headers values
|
||||
func NewGetTasksOK() *GetTasksOK {
|
||||
return &GetTasksOK{}
|
||||
}
|
||||
|
||||
/*GetTasksOK handles this case with default header values.
|
||||
|
||||
Task information
|
||||
*/
|
||||
type GetTasksOK struct {
|
||||
Payload *models.TaskWrapper
|
||||
}
|
||||
|
||||
func (o *GetTasksOK) Error() string {
|
||||
return fmt.Sprintf("[GET /tasks][%d] getTasksOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetTasksOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.TaskWrapper)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetTasksDefault creates a GetTasksDefault with default headers values
|
||||
func NewGetTasksDefault(code int) *GetTasksDefault {
|
||||
return &GetTasksDefault{
|
||||
_statusCode: code,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetTasksDefault handles this case with default header values.
|
||||
|
||||
Unexpected error
|
||||
*/
|
||||
type GetTasksDefault struct {
|
||||
_statusCode int
|
||||
|
||||
Payload *models.Error
|
||||
}
|
||||
|
||||
// Code gets the status code for the get tasks default response
|
||||
func (o *GetTasksDefault) Code() int {
|
||||
return o._statusCode
|
||||
}
|
||||
|
||||
func (o *GetTasksDefault) Error() string {
|
||||
return fmt.Sprintf("[GET /tasks][%d] GetTasks default %+v", o._statusCode, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetTasksDefault) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
60
vendor/github.com/fnproject/fn_go/client/tasks/tasks_client.go
generated
vendored
60
vendor/github.com/fnproject/fn_go/client/tasks/tasks_client.go
generated
vendored
@@ -1,60 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package tasks
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new tasks API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for tasks API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
/*
|
||||
GetTasks gets next task
|
||||
|
||||
Gets the next task in the queue, ready for processing. Consumers should start processing tasks in order. No other consumer can retrieve this task.
|
||||
*/
|
||||
func (a *Client) GetTasks(params *GetTasksParams) (*GetTasksOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetTasksParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetTasks",
|
||||
Method: "GET",
|
||||
PathPattern: "/tasks",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetTasksReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetTasksOK), nil
|
||||
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
||||
114
vendor/github.com/fnproject/fn_go/client/version/get_version_parameters.go
generated
vendored
114
vendor/github.com/fnproject/fn_go/client/version/get_version_parameters.go
generated
vendored
@@ -1,114 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package version
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"golang.org/x/net/context"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewGetVersionParams creates a new GetVersionParams object
|
||||
// with the default values initialized.
|
||||
func NewGetVersionParams() *GetVersionParams {
|
||||
|
||||
return &GetVersionParams{
|
||||
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetVersionParamsWithTimeout creates a new GetVersionParams object
|
||||
// with the default values initialized, and the ability to set a timeout on a request
|
||||
func NewGetVersionParamsWithTimeout(timeout time.Duration) *GetVersionParams {
|
||||
|
||||
return &GetVersionParams{
|
||||
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetVersionParamsWithContext creates a new GetVersionParams object
|
||||
// with the default values initialized, and the ability to set a context for a request
|
||||
func NewGetVersionParamsWithContext(ctx context.Context) *GetVersionParams {
|
||||
|
||||
return &GetVersionParams{
|
||||
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetVersionParamsWithHTTPClient creates a new GetVersionParams object
|
||||
// with the default values initialized, and the ability to set a custom HTTPClient for a request
|
||||
func NewGetVersionParamsWithHTTPClient(client *http.Client) *GetVersionParams {
|
||||
|
||||
return &GetVersionParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/*GetVersionParams contains all the parameters to send to the API endpoint
|
||||
for the get version operation typically these are written to a http.Request
|
||||
*/
|
||||
type GetVersionParams struct {
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get version params
|
||||
func (o *GetVersionParams) WithTimeout(timeout time.Duration) *GetVersionParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get version params
|
||||
func (o *GetVersionParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get version params
|
||||
func (o *GetVersionParams) WithContext(ctx context.Context) *GetVersionParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get version params
|
||||
func (o *GetVersionParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get version params
|
||||
func (o *GetVersionParams) WithHTTPClient(client *http.Client) *GetVersionParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get version params
|
||||
func (o *GetVersionParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetVersionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
67
vendor/github.com/fnproject/fn_go/client/version/get_version_responses.go
generated
vendored
67
vendor/github.com/fnproject/fn_go/client/version/get_version_responses.go
generated
vendored
@@ -1,67 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package version
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/fnproject/fn_go/models"
|
||||
)
|
||||
|
||||
// GetVersionReader is a Reader for the GetVersion structure.
|
||||
type GetVersionReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetVersionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
|
||||
case 200:
|
||||
result := NewGetVersionOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
|
||||
default:
|
||||
return nil, runtime.NewAPIError("unknown error", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetVersionOK creates a GetVersionOK with default headers values
|
||||
func NewGetVersionOK() *GetVersionOK {
|
||||
return &GetVersionOK{}
|
||||
}
|
||||
|
||||
/*GetVersionOK handles this case with default header values.
|
||||
|
||||
Daemon version.
|
||||
*/
|
||||
type GetVersionOK struct {
|
||||
Payload *models.Version
|
||||
}
|
||||
|
||||
func (o *GetVersionOK) Error() string {
|
||||
return fmt.Sprintf("[GET /version][%d] getVersionOK %+v", 200, o.Payload)
|
||||
}
|
||||
|
||||
func (o *GetVersionOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
o.Payload = new(models.Version)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
58
vendor/github.com/fnproject/fn_go/client/version/version_client.go
generated
vendored
58
vendor/github.com/fnproject/fn_go/client/version/version_client.go
generated
vendored
@@ -1,58 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package version
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"github.com/go-openapi/runtime"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new version API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for version API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
/*
|
||||
GetVersion gets daemon version
|
||||
*/
|
||||
func (a *Client) GetVersion(params *GetVersionParams) (*GetVersionOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetVersionParams()
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(&runtime.ClientOperation{
|
||||
ID: "GetVersion",
|
||||
Method: "GET",
|
||||
PathPattern: "/version",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http", "https"},
|
||||
Params: params,
|
||||
Reader: &GetVersionReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result.(*GetVersionOK), nil
|
||||
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
||||
101
vendor/github.com/fnproject/fn_go/models/app.go
generated
vendored
101
vendor/github.com/fnproject/fn_go/models/app.go
generated
vendored
@@ -1,101 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// App app
|
||||
// swagger:model App
|
||||
type App struct {
|
||||
|
||||
// Application annotations - this is a map of annotations attached to this app, keys must not exceed 128 bytes and must consist of non-whitespace printable ascii characters, and the seralized representation of individual values must not exeed 512 bytes
|
||||
Annotations map[string]interface{} `json:"annotations,omitempty"`
|
||||
|
||||
// Application function configuration, applied to all routes.
|
||||
Config map[string]string `json:"config,omitempty"`
|
||||
|
||||
// Time when app was created. Always in UTC.
|
||||
// Read Only: true
|
||||
CreatedAt strfmt.DateTime `json:"created_at,omitempty"`
|
||||
|
||||
// Name of this app. Must be different than the image name. Can ony contain alphanumeric, -, and _.
|
||||
// Read Only: true
|
||||
Name string `json:"name,omitempty"`
|
||||
|
||||
// Most recent time that app was updated. Always in UTC.
|
||||
// Read Only: true
|
||||
UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this app
|
||||
func (m *App) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateCreatedAt(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateUpdatedAt(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *App) validateCreatedAt(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.CreatedAt) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if err := validate.FormatOf("created_at", "body", "date-time", m.CreatedAt.String(), formats); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *App) validateUpdatedAt(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.UpdatedAt) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if err := validate.FormatOf("updated_at", "body", "date-time", m.UpdatedAt.String(), formats); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *App) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *App) UnmarshalBinary(b []byte) error {
|
||||
var res App
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
104
vendor/github.com/fnproject/fn_go/models/app_wrapper.go
generated
vendored
104
vendor/github.com/fnproject/fn_go/models/app_wrapper.go
generated
vendored
@@ -1,104 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// AppWrapper app wrapper
|
||||
// swagger:model AppWrapper
|
||||
type AppWrapper struct {
|
||||
|
||||
// app
|
||||
// Required: true
|
||||
App *App `json:"app"`
|
||||
|
||||
// error
|
||||
Error *ErrorBody `json:"error,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this app wrapper
|
||||
func (m *AppWrapper) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateApp(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateError(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *AppWrapper) validateApp(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("app", "body", m.App); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if m.App != nil {
|
||||
|
||||
if err := m.App.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("app")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *AppWrapper) validateError(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Error) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Error != nil {
|
||||
|
||||
if err := m.Error.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("error")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *AppWrapper) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *AppWrapper) UnmarshalBinary(b []byte) error {
|
||||
var res AppWrapper
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
118
vendor/github.com/fnproject/fn_go/models/apps_wrapper.go
generated
vendored
118
vendor/github.com/fnproject/fn_go/models/apps_wrapper.go
generated
vendored
@@ -1,118 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// AppsWrapper apps wrapper
|
||||
// swagger:model AppsWrapper
|
||||
type AppsWrapper struct {
|
||||
|
||||
// apps
|
||||
// Required: true
|
||||
Apps []*App `json:"apps"`
|
||||
|
||||
// error
|
||||
Error *ErrorBody `json:"error,omitempty"`
|
||||
|
||||
// cursor to send with subsequent request to receive the next page, if non-empty
|
||||
// Read Only: true
|
||||
NextCursor string `json:"next_cursor,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this apps wrapper
|
||||
func (m *AppsWrapper) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateApps(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateError(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *AppsWrapper) validateApps(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("apps", "body", m.Apps); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Apps); i++ {
|
||||
|
||||
if swag.IsZero(m.Apps[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Apps[i] != nil {
|
||||
|
||||
if err := m.Apps[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("apps" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *AppsWrapper) validateError(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Error) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Error != nil {
|
||||
|
||||
if err := m.Error.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("error")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *AppsWrapper) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *AppsWrapper) UnmarshalBinary(b []byte) error {
|
||||
var res AppsWrapper
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
47
vendor/github.com/fnproject/fn_go/models/apps_wrapper_apps.go
generated
vendored
47
vendor/github.com/fnproject/fn_go/models/apps_wrapper_apps.go
generated
vendored
@@ -1,47 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// AppsWrapperApps apps wrapper apps
|
||||
// swagger:model appsWrapperApps
|
||||
type AppsWrapperApps []*App
|
||||
|
||||
// Validate validates this apps wrapper apps
|
||||
func (m AppsWrapperApps) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
for i := 0; i < len(m); i++ {
|
||||
|
||||
if swag.IsZero(m[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m[i] != nil {
|
||||
|
||||
if err := m[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName(strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
172
vendor/github.com/fnproject/fn_go/models/call.go
generated
vendored
172
vendor/github.com/fnproject/fn_go/models/call.go
generated
vendored
@@ -1,172 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// Call call
|
||||
// swagger:model Call
|
||||
type Call struct {
|
||||
|
||||
// App name that is assigned to a route that is being executed.
|
||||
// Read Only: true
|
||||
AppName string `json:"app_name,omitempty"`
|
||||
|
||||
// Time when call completed, whether it was successul or failed. Always in UTC.
|
||||
// Read Only: true
|
||||
CompletedAt strfmt.DateTime `json:"completed_at,omitempty"`
|
||||
|
||||
// Time when call was submitted. Always in UTC.
|
||||
// Read Only: true
|
||||
CreatedAt strfmt.DateTime `json:"created_at,omitempty"`
|
||||
|
||||
// Call execution error, if status is 'error'.
|
||||
// Read Only: true
|
||||
Error string `json:"error,omitempty"`
|
||||
|
||||
// Call UUID ID.
|
||||
// Read Only: true
|
||||
ID string `json:"id,omitempty"`
|
||||
|
||||
// App route that is being executed.
|
||||
// Read Only: true
|
||||
Path string `json:"path,omitempty"`
|
||||
|
||||
// Time when call started execution. Always in UTC.
|
||||
// Read Only: true
|
||||
StartedAt strfmt.DateTime `json:"started_at,omitempty"`
|
||||
|
||||
// A histogram of stats for a call, each is a snapshot of a calls state at the timestamp.
|
||||
// Read Only: true
|
||||
Stats []*Stat `json:"stats"`
|
||||
|
||||
// Call execution status.
|
||||
// Read Only: true
|
||||
Status string `json:"status,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this call
|
||||
func (m *Call) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateCompletedAt(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateCreatedAt(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateStartedAt(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateStats(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Call) validateCompletedAt(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.CompletedAt) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if err := validate.FormatOf("completed_at", "body", "date-time", m.CompletedAt.String(), formats); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Call) validateCreatedAt(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.CreatedAt) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if err := validate.FormatOf("created_at", "body", "date-time", m.CreatedAt.String(), formats); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Call) validateStartedAt(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.StartedAt) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if err := validate.FormatOf("started_at", "body", "date-time", m.StartedAt.String(), formats); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Call) validateStats(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Stats) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Stats); i++ {
|
||||
|
||||
if swag.IsZero(m.Stats[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Stats[i] != nil {
|
||||
|
||||
if err := m.Stats[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("stats" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Call) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Call) UnmarshalBinary(b []byte) error {
|
||||
var res Call
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
47
vendor/github.com/fnproject/fn_go/models/call_stats.go
generated
vendored
47
vendor/github.com/fnproject/fn_go/models/call_stats.go
generated
vendored
@@ -1,47 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// CallStats A histogram of stats for a call, each is a snapshot of a calls state at the timestamp.
|
||||
// swagger:model callStats
|
||||
type CallStats []*Stat
|
||||
|
||||
// Validate validates this call stats
|
||||
func (m CallStats) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
for i := 0; i < len(m); i++ {
|
||||
|
||||
if swag.IsZero(m[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m[i] != nil {
|
||||
|
||||
if err := m[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName(strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
76
vendor/github.com/fnproject/fn_go/models/call_wrapper.go
generated
vendored
76
vendor/github.com/fnproject/fn_go/models/call_wrapper.go
generated
vendored
@@ -1,76 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// CallWrapper call wrapper
|
||||
// swagger:model CallWrapper
|
||||
type CallWrapper struct {
|
||||
|
||||
// Call object.
|
||||
// Required: true
|
||||
Call *Call `json:"call"`
|
||||
}
|
||||
|
||||
// Validate validates this call wrapper
|
||||
func (m *CallWrapper) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateCall(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *CallWrapper) validateCall(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("call", "body", m.Call); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if m.Call != nil {
|
||||
|
||||
if err := m.Call.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("call")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *CallWrapper) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *CallWrapper) UnmarshalBinary(b []byte) error {
|
||||
var res CallWrapper
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
118
vendor/github.com/fnproject/fn_go/models/calls_wrapper.go
generated
vendored
118
vendor/github.com/fnproject/fn_go/models/calls_wrapper.go
generated
vendored
@@ -1,118 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// CallsWrapper calls wrapper
|
||||
// swagger:model CallsWrapper
|
||||
type CallsWrapper struct {
|
||||
|
||||
// calls
|
||||
// Required: true
|
||||
Calls []*Call `json:"calls"`
|
||||
|
||||
// error
|
||||
Error *ErrorBody `json:"error,omitempty"`
|
||||
|
||||
// cursor to send with subsequent request to receive the next page, if non-empty
|
||||
// Read Only: true
|
||||
NextCursor string `json:"next_cursor,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this calls wrapper
|
||||
func (m *CallsWrapper) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateCalls(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateError(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *CallsWrapper) validateCalls(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("calls", "body", m.Calls); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Calls); i++ {
|
||||
|
||||
if swag.IsZero(m.Calls[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Calls[i] != nil {
|
||||
|
||||
if err := m.Calls[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("calls" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *CallsWrapper) validateError(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Error) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Error != nil {
|
||||
|
||||
if err := m.Error.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("error")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *CallsWrapper) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *CallsWrapper) UnmarshalBinary(b []byte) error {
|
||||
var res CallsWrapper
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
47
vendor/github.com/fnproject/fn_go/models/calls_wrapper_calls.go
generated
vendored
47
vendor/github.com/fnproject/fn_go/models/calls_wrapper_calls.go
generated
vendored
@@ -1,47 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// CallsWrapperCalls calls wrapper calls
|
||||
// swagger:model callsWrapperCalls
|
||||
type CallsWrapperCalls []*Call
|
||||
|
||||
// Validate validates this calls wrapper calls
|
||||
func (m CallsWrapperCalls) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
for i := 0; i < len(m); i++ {
|
||||
|
||||
if swag.IsZero(m[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m[i] != nil {
|
||||
|
||||
if err := m[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName(strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
74
vendor/github.com/fnproject/fn_go/models/error.go
generated
vendored
74
vendor/github.com/fnproject/fn_go/models/error.go
generated
vendored
@@ -1,74 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// Error error
|
||||
// swagger:model Error
|
||||
type Error struct {
|
||||
|
||||
// error
|
||||
Error *ErrorBody `json:"error,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this error
|
||||
func (m *Error) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateError(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Error) validateError(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Error) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Error != nil {
|
||||
|
||||
if err := m.Error.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("error")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Error) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Error) UnmarshalBinary(b []byte) error {
|
||||
var res Error
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
54
vendor/github.com/fnproject/fn_go/models/error_body.go
generated
vendored
54
vendor/github.com/fnproject/fn_go/models/error_body.go
generated
vendored
@@ -1,54 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// ErrorBody error body
|
||||
// swagger:model ErrorBody
|
||||
type ErrorBody struct {
|
||||
|
||||
// fields
|
||||
// Read Only: true
|
||||
Fields string `json:"fields,omitempty"`
|
||||
|
||||
// message
|
||||
// Read Only: true
|
||||
Message string `json:"message,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this error body
|
||||
func (m *ErrorBody) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *ErrorBody) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *ErrorBody) UnmarshalBinary(b []byte) error {
|
||||
var res ErrorBody
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
52
vendor/github.com/fnproject/fn_go/models/log.go
generated
vendored
52
vendor/github.com/fnproject/fn_go/models/log.go
generated
vendored
@@ -1,52 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// Log log
|
||||
// swagger:model Log
|
||||
type Log struct {
|
||||
|
||||
// Call UUID ID
|
||||
CallID string `json:"call_id,omitempty"`
|
||||
|
||||
// log
|
||||
Log string `json:"log,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this log
|
||||
func (m *Log) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Log) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Log) UnmarshalBinary(b []byte) error {
|
||||
var res Log
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
76
vendor/github.com/fnproject/fn_go/models/log_wrapper.go
generated
vendored
76
vendor/github.com/fnproject/fn_go/models/log_wrapper.go
generated
vendored
@@ -1,76 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// LogWrapper log wrapper
|
||||
// swagger:model LogWrapper
|
||||
type LogWrapper struct {
|
||||
|
||||
// Call log entry.
|
||||
// Required: true
|
||||
Log *Log `json:"log"`
|
||||
}
|
||||
|
||||
// Validate validates this log wrapper
|
||||
func (m *LogWrapper) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateLog(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *LogWrapper) validateLog(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("log", "body", m.Log); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if m.Log != nil {
|
||||
|
||||
if err := m.Log.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("log")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *LogWrapper) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *LogWrapper) UnmarshalBinary(b []byte) error {
|
||||
var res LogWrapper
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
73
vendor/github.com/fnproject/fn_go/models/new_task.go
generated
vendored
73
vendor/github.com/fnproject/fn_go/models/new_task.go
generated
vendored
@@ -1,73 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// NewTask new task
|
||||
// swagger:model NewTask
|
||||
|
||||
type NewTask struct {
|
||||
|
||||
// Name of Docker image to use. This is optional and can be used to override the image defined at the group level.
|
||||
// Required: true
|
||||
Image *string `json:"image"`
|
||||
|
||||
// Payload for the task. This is what you pass into each task to make it do something.
|
||||
Payload string `json:"payload,omitempty"`
|
||||
}
|
||||
|
||||
/* polymorph NewTask image false */
|
||||
|
||||
/* polymorph NewTask payload false */
|
||||
|
||||
// Validate validates this new task
|
||||
func (m *NewTask) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateImage(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *NewTask) validateImage(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("image", "body", m.Image); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *NewTask) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *NewTask) UnmarshalBinary(b []byte) error {
|
||||
var res NewTask
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
240
vendor/github.com/fnproject/fn_go/models/route.go
generated
vendored
240
vendor/github.com/fnproject/fn_go/models/route.go
generated
vendored
@@ -1,240 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// Route route
|
||||
// swagger:model Route
|
||||
type Route struct {
|
||||
|
||||
// Route annotations - this is a map of annotations attached to this route, keys must not exceed 128 bytes and must consist of non-whitespace printable ascii characters, and the seralized representation of individual values must not exeed 512 bytes
|
||||
Annotations map[string]interface{} `json:"annotations,omitempty"`
|
||||
|
||||
// Route configuration - overrides application configuration
|
||||
Config map[string]string `json:"config,omitempty"`
|
||||
|
||||
// Max usable CPU cores for this route. Value in MilliCPUs (eg. 500m) or as floating-point (eg. 0.5)
|
||||
Cpus string `json:"cpus,omitempty"`
|
||||
|
||||
// Time when route was created. Always in UTC.
|
||||
// Read Only: true
|
||||
CreatedAt strfmt.DateTime `json:"created_at,omitempty"`
|
||||
|
||||
// Payload format sent into function.
|
||||
Format string `json:"format,omitempty"`
|
||||
|
||||
// Map of http headers that will be sent with the response
|
||||
Headers map[string][]string `json:"headers,omitempty"`
|
||||
|
||||
// Hot functions idle timeout before termination. Value in Seconds
|
||||
IDLETimeout *int32 `json:"idle_timeout,omitempty"`
|
||||
|
||||
// Name of Docker image to use in this route. You should include the image tag, which should be a version number, to be more accurate. Can be overridden on a per route basis with route.image.
|
||||
Image string `json:"image,omitempty"`
|
||||
|
||||
// Max usable memory for this route (MiB).
|
||||
Memory uint64 `json:"memory,omitempty"`
|
||||
|
||||
// URL path that will be matched to this route
|
||||
// Read Only: true
|
||||
Path string `json:"path,omitempty"`
|
||||
|
||||
// Timeout for executions of this route. Value in Seconds
|
||||
Timeout *int32 `json:"timeout,omitempty"`
|
||||
|
||||
// Route type
|
||||
Type string `json:"type,omitempty"`
|
||||
|
||||
// Most recent time that route was updated. Always in UTC.
|
||||
// Read Only: true
|
||||
UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this route
|
||||
func (m *Route) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateCreatedAt(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateFormat(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateHeaders(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateType(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateUpdatedAt(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Route) validateCreatedAt(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.CreatedAt) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if err := validate.FormatOf("created_at", "body", "date-time", m.CreatedAt.String(), formats); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
var routeTypeFormatPropEnum []interface{}
|
||||
|
||||
func init() {
|
||||
var res []string
|
||||
if err := json.Unmarshal([]byte(`["default","http","json"]`), &res); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
for _, v := range res {
|
||||
routeTypeFormatPropEnum = append(routeTypeFormatPropEnum, v)
|
||||
}
|
||||
}
|
||||
|
||||
const (
|
||||
|
||||
// RouteFormatDefault captures enum value "default"
|
||||
RouteFormatDefault string = "default"
|
||||
|
||||
// RouteFormatHTTP captures enum value "http"
|
||||
RouteFormatHTTP string = "http"
|
||||
|
||||
// RouteFormatJSON captures enum value "json"
|
||||
RouteFormatJSON string = "json"
|
||||
)
|
||||
|
||||
// prop value enum
|
||||
func (m *Route) validateFormatEnum(path, location string, value string) error {
|
||||
if err := validate.Enum(path, location, value, routeTypeFormatPropEnum); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Route) validateFormat(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Format) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
// value enum
|
||||
if err := m.validateFormatEnum("format", "body", m.Format); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Route) validateHeaders(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Headers) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
var routeTypeTypePropEnum []interface{}
|
||||
|
||||
func init() {
|
||||
var res []string
|
||||
if err := json.Unmarshal([]byte(`["sync","async"]`), &res); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
for _, v := range res {
|
||||
routeTypeTypePropEnum = append(routeTypeTypePropEnum, v)
|
||||
}
|
||||
}
|
||||
|
||||
const (
|
||||
|
||||
// RouteTypeSync captures enum value "sync"
|
||||
RouteTypeSync string = "sync"
|
||||
|
||||
// RouteTypeAsync captures enum value "async"
|
||||
RouteTypeAsync string = "async"
|
||||
)
|
||||
|
||||
// prop value enum
|
||||
func (m *Route) validateTypeEnum(path, location string, value string) error {
|
||||
if err := validate.Enum(path, location, value, routeTypeTypePropEnum); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Route) validateType(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Type) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
// value enum
|
||||
if err := m.validateTypeEnum("type", "body", m.Type); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Route) validateUpdatedAt(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.UpdatedAt) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if err := validate.FormatOf("updated_at", "body", "date-time", m.UpdatedAt.String(), formats); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Route) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Route) UnmarshalBinary(b []byte) error {
|
||||
var res Route
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
107
vendor/github.com/fnproject/fn_go/models/route_wrapper.go
generated
vendored
107
vendor/github.com/fnproject/fn_go/models/route_wrapper.go
generated
vendored
@@ -1,107 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// RouteWrapper route wrapper
|
||||
// swagger:model RouteWrapper
|
||||
type RouteWrapper struct {
|
||||
|
||||
// error
|
||||
Error *ErrorBody `json:"error,omitempty"`
|
||||
|
||||
// message
|
||||
Message string `json:"message,omitempty"`
|
||||
|
||||
// route
|
||||
// Required: true
|
||||
Route *Route `json:"route"`
|
||||
}
|
||||
|
||||
// Validate validates this route wrapper
|
||||
func (m *RouteWrapper) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateError(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateRoute(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *RouteWrapper) validateError(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Error) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Error != nil {
|
||||
|
||||
if err := m.Error.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("error")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *RouteWrapper) validateRoute(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("route", "body", m.Route); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if m.Route != nil {
|
||||
|
||||
if err := m.Route.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("route")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *RouteWrapper) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *RouteWrapper) UnmarshalBinary(b []byte) error {
|
||||
var res RouteWrapper
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
118
vendor/github.com/fnproject/fn_go/models/routes_wrapper.go
generated
vendored
118
vendor/github.com/fnproject/fn_go/models/routes_wrapper.go
generated
vendored
@@ -1,118 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// RoutesWrapper routes wrapper
|
||||
// swagger:model RoutesWrapper
|
||||
type RoutesWrapper struct {
|
||||
|
||||
// error
|
||||
Error *ErrorBody `json:"error,omitempty"`
|
||||
|
||||
// cursor to send with subsequent request to receive the next page, if non-empty
|
||||
// Read Only: true
|
||||
NextCursor string `json:"next_cursor,omitempty"`
|
||||
|
||||
// routes
|
||||
// Required: true
|
||||
Routes []*Route `json:"routes"`
|
||||
}
|
||||
|
||||
// Validate validates this routes wrapper
|
||||
func (m *RoutesWrapper) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateError(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateRoutes(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *RoutesWrapper) validateError(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Error) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Error != nil {
|
||||
|
||||
if err := m.Error.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("error")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *RoutesWrapper) validateRoutes(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("routes", "body", m.Routes); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Routes); i++ {
|
||||
|
||||
if swag.IsZero(m.Routes[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Routes[i] != nil {
|
||||
|
||||
if err := m.Routes[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("routes" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *RoutesWrapper) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *RoutesWrapper) UnmarshalBinary(b []byte) error {
|
||||
var res RoutesWrapper
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
47
vendor/github.com/fnproject/fn_go/models/routes_wrapper_routes.go
generated
vendored
47
vendor/github.com/fnproject/fn_go/models/routes_wrapper_routes.go
generated
vendored
@@ -1,47 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"strconv"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// RoutesWrapperRoutes routes wrapper routes
|
||||
// swagger:model routesWrapperRoutes
|
||||
type RoutesWrapperRoutes []*Route
|
||||
|
||||
// Validate validates this routes wrapper routes
|
||||
func (m RoutesWrapperRoutes) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
for i := 0; i < len(m); i++ {
|
||||
|
||||
if swag.IsZero(m[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m[i] != nil {
|
||||
|
||||
if err := m[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName(strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
96
vendor/github.com/fnproject/fn_go/models/stat.go
generated
vendored
96
vendor/github.com/fnproject/fn_go/models/stat.go
generated
vendored
@@ -1,96 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// Stat stat
|
||||
// swagger:model Stat
|
||||
type Stat struct {
|
||||
|
||||
// metrics
|
||||
Metrics *StatMetrics `json:"metrics,omitempty"`
|
||||
|
||||
// timestamp
|
||||
Timestamp strfmt.DateTime `json:"timestamp,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this stat
|
||||
func (m *Stat) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateMetrics(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateTimestamp(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Stat) validateMetrics(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Metrics) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Metrics != nil {
|
||||
|
||||
if err := m.Metrics.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("metrics")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Stat) validateTimestamp(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Timestamp) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if err := validate.FormatOf("timestamp", "body", "date-time", m.Timestamp.String(), formats); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Stat) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Stat) UnmarshalBinary(b []byte) error {
|
||||
var res Stat
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
73
vendor/github.com/fnproject/fn_go/models/stat_metrics.go
generated
vendored
73
vendor/github.com/fnproject/fn_go/models/stat_metrics.go
generated
vendored
@@ -1,73 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// StatMetrics stat metrics
|
||||
// swagger:model statMetrics
|
||||
type StatMetrics struct {
|
||||
|
||||
// cpu kernel
|
||||
CPUKernel int64 `json:"cpu_kernel,omitempty"`
|
||||
|
||||
// cpu total
|
||||
CPUTotal int64 `json:"cpu_total,omitempty"`
|
||||
|
||||
// cpu user
|
||||
CPUUser int64 `json:"cpu_user,omitempty"`
|
||||
|
||||
// disk read
|
||||
DiskRead int64 `json:"disk_read,omitempty"`
|
||||
|
||||
// disk write
|
||||
DiskWrite int64 `json:"disk_write,omitempty"`
|
||||
|
||||
// mem limit
|
||||
MemLimit int64 `json:"mem_limit,omitempty"`
|
||||
|
||||
// mem usage
|
||||
MemUsage int64 `json:"mem_usage,omitempty"`
|
||||
|
||||
// net rx
|
||||
NetRx int64 `json:"net_rx,omitempty"`
|
||||
|
||||
// net tx
|
||||
NetTx int64 `json:"net_tx,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this stat metrics
|
||||
func (m *StatMetrics) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *StatMetrics) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *StatMetrics) UnmarshalBinary(b []byte) error {
|
||||
var res StatMetrics
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
238
vendor/github.com/fnproject/fn_go/models/task.go
generated
vendored
238
vendor/github.com/fnproject/fn_go/models/task.go
generated
vendored
@@ -1,238 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// Task task
|
||||
// swagger:model Task
|
||||
|
||||
type Task struct {
|
||||
NewTask
|
||||
|
||||
// Time when task completed, whether it was successul or failed. Always in UTC.
|
||||
CompletedAt strfmt.DateTime `json:"completed_at,omitempty"`
|
||||
|
||||
// Time when task was submitted. Always in UTC.
|
||||
// Read Only: true
|
||||
CreatedAt strfmt.DateTime `json:"created_at,omitempty"`
|
||||
|
||||
// Env vars for the task. Comes from the ones set on the Group.
|
||||
EnvVars map[string]string `json:"env_vars,omitempty"`
|
||||
|
||||
// The error message, if status is 'error'. This is errors due to things outside the task itself. Errors from user code will be found in the log.
|
||||
Error string `json:"error,omitempty"`
|
||||
|
||||
// Group this task belongs to.
|
||||
// Read Only: true
|
||||
GroupName string `json:"group_name,omitempty"`
|
||||
|
||||
// Machine usable reason for task being in this state.
|
||||
// Valid values for error status are `timeout | killed | bad_exit`.
|
||||
// Valid values for cancelled status are `client_request`.
|
||||
// For everything else, this is undefined.
|
||||
//
|
||||
Reason string `json:"reason,omitempty"`
|
||||
|
||||
// If this field is set, then this task was retried by the task referenced in this field.
|
||||
// Read Only: true
|
||||
RetryAt string `json:"retry_at,omitempty"`
|
||||
|
||||
// If this field is set, then this task is a retry of the ID in this field.
|
||||
// Read Only: true
|
||||
RetryOf string `json:"retry_of,omitempty"`
|
||||
|
||||
// Time when task started execution. Always in UTC.
|
||||
StartedAt strfmt.DateTime `json:"started_at,omitempty"`
|
||||
}
|
||||
|
||||
// UnmarshalJSON unmarshals this object from a JSON structure
|
||||
func (m *Task) UnmarshalJSON(raw []byte) error {
|
||||
|
||||
var aO0 NewTask
|
||||
if err := swag.ReadJSON(raw, &aO0); err != nil {
|
||||
return err
|
||||
}
|
||||
m.NewTask = aO0
|
||||
|
||||
var data struct {
|
||||
CompletedAt strfmt.DateTime `json:"completed_at,omitempty"`
|
||||
|
||||
CreatedAt strfmt.DateTime `json:"created_at,omitempty"`
|
||||
|
||||
EnvVars map[string]string `json:"env_vars,omitempty"`
|
||||
|
||||
Error string `json:"error,omitempty"`
|
||||
|
||||
GroupName string `json:"group_name,omitempty"`
|
||||
|
||||
Reason string `json:"reason,omitempty"`
|
||||
|
||||
RetryAt string `json:"retry_at,omitempty"`
|
||||
|
||||
RetryOf string `json:"retry_of,omitempty"`
|
||||
|
||||
StartedAt strfmt.DateTime `json:"started_at,omitempty"`
|
||||
}
|
||||
if err := swag.ReadJSON(raw, &data); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
m.CompletedAt = data.CompletedAt
|
||||
|
||||
m.CreatedAt = data.CreatedAt
|
||||
|
||||
m.EnvVars = data.EnvVars
|
||||
|
||||
m.Error = data.Error
|
||||
|
||||
m.GroupName = data.GroupName
|
||||
|
||||
m.Reason = data.Reason
|
||||
|
||||
m.RetryAt = data.RetryAt
|
||||
|
||||
m.RetryOf = data.RetryOf
|
||||
|
||||
m.StartedAt = data.StartedAt
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalJSON marshals this object to a JSON structure
|
||||
func (m Task) MarshalJSON() ([]byte, error) {
|
||||
var _parts [][]byte
|
||||
|
||||
aO0, err := swag.WriteJSON(m.NewTask)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
_parts = append(_parts, aO0)
|
||||
|
||||
var data struct {
|
||||
CompletedAt strfmt.DateTime `json:"completed_at,omitempty"`
|
||||
|
||||
CreatedAt strfmt.DateTime `json:"created_at,omitempty"`
|
||||
|
||||
EnvVars map[string]string `json:"env_vars,omitempty"`
|
||||
|
||||
Error string `json:"error,omitempty"`
|
||||
|
||||
GroupName string `json:"group_name,omitempty"`
|
||||
|
||||
Reason string `json:"reason,omitempty"`
|
||||
|
||||
RetryAt string `json:"retry_at,omitempty"`
|
||||
|
||||
RetryOf string `json:"retry_of,omitempty"`
|
||||
|
||||
StartedAt strfmt.DateTime `json:"started_at,omitempty"`
|
||||
}
|
||||
|
||||
data.CompletedAt = m.CompletedAt
|
||||
|
||||
data.CreatedAt = m.CreatedAt
|
||||
|
||||
data.EnvVars = m.EnvVars
|
||||
|
||||
data.Error = m.Error
|
||||
|
||||
data.GroupName = m.GroupName
|
||||
|
||||
data.Reason = m.Reason
|
||||
|
||||
data.RetryAt = m.RetryAt
|
||||
|
||||
data.RetryOf = m.RetryOf
|
||||
|
||||
data.StartedAt = m.StartedAt
|
||||
|
||||
jsonData, err := swag.WriteJSON(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
_parts = append(_parts, jsonData)
|
||||
|
||||
return swag.ConcatJSON(_parts...), nil
|
||||
}
|
||||
|
||||
// Validate validates this task
|
||||
func (m *Task) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.NewTask.Validate(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateReason(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
var taskTypeReasonPropEnum []interface{}
|
||||
|
||||
func init() {
|
||||
var res []string
|
||||
if err := json.Unmarshal([]byte(`["timeout","killed","bad_exit","client_request"]`), &res); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
for _, v := range res {
|
||||
taskTypeReasonPropEnum = append(taskTypeReasonPropEnum, v)
|
||||
}
|
||||
}
|
||||
|
||||
// property enum
|
||||
func (m *Task) validateReasonEnum(path, location string, value string) error {
|
||||
if err := validate.Enum(path, location, value, taskTypeReasonPropEnum); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Task) validateReason(formats strfmt.Registry) error {
|
||||
|
||||
if swag.IsZero(m.Reason) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
// value enum
|
||||
if err := m.validateReasonEnum("reason", "body", m.Reason); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Task) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Task) UnmarshalBinary(b []byte) error {
|
||||
var res Task
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
78
vendor/github.com/fnproject/fn_go/models/task_wrapper.go
generated
vendored
78
vendor/github.com/fnproject/fn_go/models/task_wrapper.go
generated
vendored
@@ -1,78 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
"github.com/go-openapi/validate"
|
||||
)
|
||||
|
||||
// TaskWrapper task wrapper
|
||||
// swagger:model TaskWrapper
|
||||
|
||||
type TaskWrapper struct {
|
||||
|
||||
// task
|
||||
// Required: true
|
||||
Task *Task `json:"task"`
|
||||
}
|
||||
|
||||
/* polymorph TaskWrapper task false */
|
||||
|
||||
// Validate validates this task wrapper
|
||||
func (m *TaskWrapper) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateTask(formats); err != nil {
|
||||
// prop
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *TaskWrapper) validateTask(formats strfmt.Registry) error {
|
||||
|
||||
if err := validate.Required("task", "body", m.Task); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if m.Task != nil {
|
||||
|
||||
if err := m.Task.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("task")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *TaskWrapper) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *TaskWrapper) UnmarshalBinary(b []byte) error {
|
||||
var res TaskWrapper
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
50
vendor/github.com/fnproject/fn_go/models/version.go
generated
vendored
50
vendor/github.com/fnproject/fn_go/models/version.go
generated
vendored
@@ -1,50 +0,0 @@
|
||||
// Code generated by go-swagger; DO NOT EDIT.
|
||||
|
||||
package models
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
strfmt "github.com/go-openapi/strfmt"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// Version version
|
||||
// swagger:model Version
|
||||
type Version struct {
|
||||
|
||||
// version
|
||||
// Read Only: true
|
||||
Version string `json:"version,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this version
|
||||
func (m *Version) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Version) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Version) UnmarshalBinary(b []byte) error {
|
||||
var res Version
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
||||
Reference in New Issue
Block a user