Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2041)

Unified Diff: appengine/apigen_examples/dumb_counter_mvm/api/dumb_counter/v1/dumb_counter-gen.go

Issue 1750143003: Remove ephelper and other endpoints code. (Closed) Base URL: https://github.com/luci/luci-go@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: appengine/apigen_examples/dumb_counter_mvm/api/dumb_counter/v1/dumb_counter-gen.go
diff --git a/appengine/apigen_examples/dumb_counter_mvm/api/dumb_counter/v1/dumb_counter-gen.go b/appengine/apigen_examples/dumb_counter_mvm/api/dumb_counter/v1/dumb_counter-gen.go
deleted file mode 100644
index ab34fc8fc8561e5d0da7d1724f0d87ed93e2b034..0000000000000000000000000000000000000000
--- a/appengine/apigen_examples/dumb_counter_mvm/api/dumb_counter/v1/dumb_counter-gen.go
+++ /dev/null
@@ -1,633 +0,0 @@
-// Copyright 2015 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-// Package dumb_counter provides access to the .
-//
-// Usage example:
-//
-// import "github.com/luci/luci-go/appengine/apigen_examples/dumb_counter_mvm/api/dumb_counter/v1"
-// ...
-// dumb_counterService, err := dumb_counter.New(oauthHttpClient)
-package dumb_counter // import "github.com/luci/luci-go/appengine/apigen_examples/dumb_counter_mvm/api/dumb_counter/v1"
-
-import (
- "bytes"
- "encoding/json"
- "errors"
- "fmt"
- context "golang.org/x/net/context"
- ctxhttp "golang.org/x/net/context/ctxhttp"
- gensupport "google.golang.org/api/gensupport"
- googleapi "google.golang.org/api/googleapi"
- "io"
- "net/http"
- "net/url"
- "strconv"
- "strings"
-)
-
-// Always reference these packages, just in case the auto-generated code
-// below doesn't.
-var _ = bytes.NewBuffer
-var _ = strconv.Itoa
-var _ = fmt.Sprintf
-var _ = json.NewDecoder
-var _ = io.Copy
-var _ = url.Parse
-var _ = gensupport.MarshalJSON
-var _ = googleapi.Version
-var _ = errors.New
-var _ = strings.Replace
-var _ = context.Canceled
-var _ = ctxhttp.Do
-
-const apiId = "dumb_counter:v1"
-const apiName = "dumb_counter"
-const apiVersion = "v1"
-const basePath = "https://counter.example.com/api/dumb_counter/v1/"
-
-func New(client *http.Client) (*Service, error) {
- if client == nil {
- return nil, errors.New("client is nil")
- }
- s := &Service{client: client, BasePath: basePath}
- return s, nil
-}
-
-type Service struct {
- client *http.Client
- BasePath string // API endpoint base URL
- UserAgent string // optional additional User-Agent fragment
-}
-
-func (s *Service) userAgent() string {
- if s.UserAgent == "" {
- return googleapi.UserAgent
- }
- return googleapi.UserAgent + " " + s.UserAgent
-}
-
-type AddReq struct {
- Delta int64 `json:"Delta,omitempty,string"`
-
- Name string `json:"Name,omitempty"`
-
- // ForceSendFields is a list of field names (e.g. "Delta") to
- // unconditionally include in API requests. By default, fields with
- // empty values are omitted from API requests. However, any non-pointer,
- // non-interface field appearing in ForceSendFields will be sent to the
- // server regardless of whether the field is empty or not. This may be
- // used to include empty fields in Patch requests.
- ForceSendFields []string `json:"-"`
-}
-
-func (s *AddReq) MarshalJSON() ([]byte, error) {
- type noMethod AddReq
- raw := noMethod(*s)
- return gensupport.MarshalJSON(raw, s.ForceSendFields)
-}
-
-type AddRsp struct {
- Cur int64 `json:"Cur,omitempty,string"`
-
- Prev int64 `json:"Prev,omitempty,string"`
-
- // ServerResponse contains the HTTP response code and headers from the
- // server.
- googleapi.ServerResponse `json:"-"`
-
- // ForceSendFields is a list of field names (e.g. "Cur") to
- // unconditionally include in API requests. By default, fields with
- // empty values are omitted from API requests. However, any non-pointer,
- // non-interface field appearing in ForceSendFields will be sent to the
- // server regardless of whether the field is empty or not. This may be
- // used to include empty fields in Patch requests.
- ForceSendFields []string `json:"-"`
-}
-
-func (s *AddRsp) MarshalJSON() ([]byte, error) {
- type noMethod AddRsp
- raw := noMethod(*s)
- return gensupport.MarshalJSON(raw, s.ForceSendFields)
-}
-
-type CASReq struct {
- Name string `json:"Name,omitempty"`
-
- NewVal int64 `json:"NewVal,omitempty,string"`
-
- OldVal int64 `json:"OldVal,omitempty,string"`
-
- // ForceSendFields is a list of field names (e.g. "Name") to
- // unconditionally include in API requests. By default, fields with
- // empty values are omitted from API requests. However, any non-pointer,
- // non-interface field appearing in ForceSendFields will be sent to the
- // server regardless of whether the field is empty or not. This may be
- // used to include empty fields in Patch requests.
- ForceSendFields []string `json:"-"`
-}
-
-func (s *CASReq) MarshalJSON() ([]byte, error) {
- type noMethod CASReq
- raw := noMethod(*s)
- return gensupport.MarshalJSON(raw, s.ForceSendFields)
-}
-
-type Counter struct {
- Name string `json:"Name,omitempty"`
-
- Val int64 `json:"Val,omitempty,string"`
-
- // ForceSendFields is a list of field names (e.g. "Name") to
- // unconditionally include in API requests. By default, fields with
- // empty values are omitted from API requests. However, any non-pointer,
- // non-interface field appearing in ForceSendFields will be sent to the
- // server regardless of whether the field is empty or not. This may be
- // used to include empty fields in Patch requests.
- ForceSendFields []string `json:"-"`
-}
-
-func (s *Counter) MarshalJSON() ([]byte, error) {
- type noMethod Counter
- raw := noMethod(*s)
- return gensupport.MarshalJSON(raw, s.ForceSendFields)
-}
-
-type CurrentValueRsp struct {
- Val int64 `json:"Val,omitempty,string"`
-
- // ServerResponse contains the HTTP response code and headers from the
- // server.
- googleapi.ServerResponse `json:"-"`
-
- // ForceSendFields is a list of field names (e.g. "Val") to
- // unconditionally include in API requests. By default, fields with
- // empty values are omitted from API requests. However, any non-pointer,
- // non-interface field appearing in ForceSendFields will be sent to the
- // server regardless of whether the field is empty or not. This may be
- // used to include empty fields in Patch requests.
- ForceSendFields []string `json:"-"`
-}
-
-func (s *CurrentValueRsp) MarshalJSON() ([]byte, error) {
- type noMethod CurrentValueRsp
- raw := noMethod(*s)
- return gensupport.MarshalJSON(raw, s.ForceSendFields)
-}
-
-type ListRsp struct {
- Counters []*Counter `json:"Counters,omitempty"`
-
- // ServerResponse contains the HTTP response code and headers from the
- // server.
- googleapi.ServerResponse `json:"-"`
-
- // ForceSendFields is a list of field names (e.g. "Counters") to
- // unconditionally include in API requests. By default, fields with
- // empty values are omitted from API requests. However, any non-pointer,
- // non-interface field appearing in ForceSendFields will be sent to the
- // server regardless of whether the field is empty or not. This may be
- // used to include empty fields in Patch requests.
- ForceSendFields []string `json:"-"`
-}
-
-func (s *ListRsp) MarshalJSON() ([]byte, error) {
- type noMethod ListRsp
- raw := noMethod(*s)
- return gensupport.MarshalJSON(raw, s.ForceSendFields)
-}
-
-// method id "dumb_counter.add":
-
-type AddCall struct {
- s *Service
- Name string
- addreq *AddReq
- urlParams_ gensupport.URLParams
- ctx_ context.Context
-}
-
-// Add: Add an an amount to a particular counter
-func (s *Service) Add(Name string, addreq *AddReq) *AddCall {
- c := &AddCall{s: s, urlParams_: make(gensupport.URLParams)}
- c.Name = Name
- c.addreq = addreq
- return c
-}
-
-// Fields allows partial responses to be retrieved. See
-// https://developers.google.com/gdata/docs/2.0/basics#PartialResponse
-// for more information.
-func (c *AddCall) Fields(s ...googleapi.Field) *AddCall {
- c.urlParams_.Set("fields", googleapi.CombineFields(s))
- return c
-}
-
-// Context sets the context to be used in this call's Do method. Any
-// pending HTTP request will be aborted if the provided context is
-// canceled.
-func (c *AddCall) Context(ctx context.Context) *AddCall {
- c.ctx_ = ctx
- return c
-}
-
-func (c *AddCall) doRequest(alt string) (*http.Response, error) {
- var body io.Reader = nil
- body, err := googleapi.WithoutDataWrapper.JSONReader(c.addreq)
- if err != nil {
- return nil, err
- }
- ctype := "application/json"
- c.urlParams_.Set("alt", alt)
- urls := googleapi.ResolveRelative(c.s.BasePath, "counter/{Name}")
- urls += "?" + c.urlParams_.Encode()
- req, _ := http.NewRequest("POST", urls, body)
- googleapi.Expand(req.URL, map[string]string{
- "Name": c.Name,
- })
- req.Header.Set("Content-Type", ctype)
- req.Header.Set("User-Agent", c.s.userAgent())
- if c.ctx_ != nil {
- return ctxhttp.Do(c.ctx_, c.s.client, req)
- }
- return c.s.client.Do(req)
-}
-
-// Do executes the "dumb_counter.add" call.
-// Exactly one of *AddRsp or error will be non-nil. Any non-2xx status
-// code is an error. Response headers are in either
-// *AddRsp.ServerResponse.Header or (if a response was returned at all)
-// in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to
-// check whether the returned error was because http.StatusNotModified
-// was returned.
-func (c *AddCall) Do() (*AddRsp, error) {
- res, err := c.doRequest("json")
- if res != nil && res.StatusCode == http.StatusNotModified {
- if res.Body != nil {
- res.Body.Close()
- }
- return nil, &googleapi.Error{
- Code: res.StatusCode,
- Header: res.Header,
- }
- }
- if err != nil {
- return nil, err
- }
- defer googleapi.CloseBody(res)
- if err := googleapi.CheckResponse(res); err != nil {
- return nil, err
- }
- ret := &AddRsp{
- ServerResponse: googleapi.ServerResponse{
- Header: res.Header,
- HTTPStatusCode: res.StatusCode,
- },
- }
- if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
- return nil, err
- }
- return ret, nil
- // {
- // "description": "Add an an amount to a particular counter",
- // "httpMethod": "POST",
- // "id": "dumb_counter.add",
- // "parameterOrder": [
- // "Name"
- // ],
- // "parameters": {
- // "Name": {
- // "location": "path",
- // "required": true,
- // "type": "string"
- // }
- // },
- // "path": "counter/{Name}",
- // "request": {
- // "$ref": "AddReq",
- // "parameterName": "resource"
- // },
- // "response": {
- // "$ref": "AddRsp",
- // "parameterName": "resource"
- // }
- // }
-
-}
-
-// method id "dumb_counter.cas":
-
-type CasCall struct {
- s *Service
- Name string
- casreq *CASReq
- urlParams_ gensupport.URLParams
- ctx_ context.Context
-}
-
-// Cas: Compare and swap a counter value
-func (s *Service) Cas(Name string, casreq *CASReq) *CasCall {
- c := &CasCall{s: s, urlParams_: make(gensupport.URLParams)}
- c.Name = Name
- c.casreq = casreq
- return c
-}
-
-// Fields allows partial responses to be retrieved. See
-// https://developers.google.com/gdata/docs/2.0/basics#PartialResponse
-// for more information.
-func (c *CasCall) Fields(s ...googleapi.Field) *CasCall {
- c.urlParams_.Set("fields", googleapi.CombineFields(s))
- return c
-}
-
-// Context sets the context to be used in this call's Do method. Any
-// pending HTTP request will be aborted if the provided context is
-// canceled.
-func (c *CasCall) Context(ctx context.Context) *CasCall {
- c.ctx_ = ctx
- return c
-}
-
-func (c *CasCall) doRequest(alt string) (*http.Response, error) {
- var body io.Reader = nil
- body, err := googleapi.WithoutDataWrapper.JSONReader(c.casreq)
- if err != nil {
- return nil, err
- }
- ctype := "application/json"
- c.urlParams_.Set("alt", alt)
- urls := googleapi.ResolveRelative(c.s.BasePath, "counter/{Name}/cas")
- urls += "?" + c.urlParams_.Encode()
- req, _ := http.NewRequest("POST", urls, body)
- googleapi.Expand(req.URL, map[string]string{
- "Name": c.Name,
- })
- req.Header.Set("Content-Type", ctype)
- req.Header.Set("User-Agent", c.s.userAgent())
- if c.ctx_ != nil {
- return ctxhttp.Do(c.ctx_, c.s.client, req)
- }
- return c.s.client.Do(req)
-}
-
-// Do executes the "dumb_counter.cas" call.
-func (c *CasCall) Do() error {
- res, err := c.doRequest("json")
- if err != nil {
- return err
- }
- defer googleapi.CloseBody(res)
- if err := googleapi.CheckResponse(res); err != nil {
- return err
- }
- return nil
- // {
- // "description": "Compare and swap a counter value",
- // "httpMethod": "POST",
- // "id": "dumb_counter.cas",
- // "parameterOrder": [
- // "Name"
- // ],
- // "parameters": {
- // "Name": {
- // "location": "path",
- // "required": true,
- // "type": "string"
- // }
- // },
- // "path": "counter/{Name}/cas",
- // "request": {
- // "$ref": "CASReq",
- // "parameterName": "resource"
- // }
- // }
-
-}
-
-// method id "dumb_counter.currentvalue":
-
-type CurrentvalueCall struct {
- s *Service
- Name string
- urlParams_ gensupport.URLParams
- ifNoneMatch_ string
- ctx_ context.Context
-}
-
-// Currentvalue: Returns the current value held by the named counter
-func (s *Service) Currentvalue(Name string) *CurrentvalueCall {
- c := &CurrentvalueCall{s: s, urlParams_: make(gensupport.URLParams)}
- c.Name = Name
- return c
-}
-
-// Fields allows partial responses to be retrieved. See
-// https://developers.google.com/gdata/docs/2.0/basics#PartialResponse
-// for more information.
-func (c *CurrentvalueCall) Fields(s ...googleapi.Field) *CurrentvalueCall {
- c.urlParams_.Set("fields", googleapi.CombineFields(s))
- return c
-}
-
-// IfNoneMatch sets the optional parameter which makes the operation
-// fail if the object's ETag matches the given value. This is useful for
-// getting updates only after the object has changed since the last
-// request. Use googleapi.IsNotModified to check whether the response
-// error from Do is the result of In-None-Match.
-func (c *CurrentvalueCall) IfNoneMatch(entityTag string) *CurrentvalueCall {
- c.ifNoneMatch_ = entityTag
- return c
-}
-
-// Context sets the context to be used in this call's Do method. Any
-// pending HTTP request will be aborted if the provided context is
-// canceled.
-func (c *CurrentvalueCall) Context(ctx context.Context) *CurrentvalueCall {
- c.ctx_ = ctx
- return c
-}
-
-func (c *CurrentvalueCall) doRequest(alt string) (*http.Response, error) {
- var body io.Reader = nil
- c.urlParams_.Set("alt", alt)
- urls := googleapi.ResolveRelative(c.s.BasePath, "counter/{Name}")
- urls += "?" + c.urlParams_.Encode()
- req, _ := http.NewRequest("GET", urls, body)
- googleapi.Expand(req.URL, map[string]string{
- "Name": c.Name,
- })
- req.Header.Set("User-Agent", c.s.userAgent())
- if c.ifNoneMatch_ != "" {
- req.Header.Set("If-None-Match", c.ifNoneMatch_)
- }
- if c.ctx_ != nil {
- return ctxhttp.Do(c.ctx_, c.s.client, req)
- }
- return c.s.client.Do(req)
-}
-
-// Do executes the "dumb_counter.currentvalue" call.
-// Exactly one of *CurrentValueRsp or error will be non-nil. Any non-2xx
-// status code is an error. Response headers are in either
-// *CurrentValueRsp.ServerResponse.Header or (if a response was returned
-// at all) in error.(*googleapi.Error).Header. Use
-// googleapi.IsNotModified to check whether the returned error was
-// because http.StatusNotModified was returned.
-func (c *CurrentvalueCall) Do() (*CurrentValueRsp, error) {
- res, err := c.doRequest("json")
- if res != nil && res.StatusCode == http.StatusNotModified {
- if res.Body != nil {
- res.Body.Close()
- }
- return nil, &googleapi.Error{
- Code: res.StatusCode,
- Header: res.Header,
- }
- }
- if err != nil {
- return nil, err
- }
- defer googleapi.CloseBody(res)
- if err := googleapi.CheckResponse(res); err != nil {
- return nil, err
- }
- ret := &CurrentValueRsp{
- ServerResponse: googleapi.ServerResponse{
- Header: res.Header,
- HTTPStatusCode: res.StatusCode,
- },
- }
- if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
- return nil, err
- }
- return ret, nil
- // {
- // "description": "Returns the current value held by the named counter",
- // "httpMethod": "GET",
- // "id": "dumb_counter.currentvalue",
- // "parameterOrder": [
- // "Name"
- // ],
- // "parameters": {
- // "Name": {
- // "location": "path",
- // "required": true,
- // "type": "string"
- // }
- // },
- // "path": "counter/{Name}",
- // "response": {
- // "$ref": "CurrentValueRsp",
- // "parameterName": "resource"
- // }
- // }
-
-}
-
-// method id "dumb_counter.list":
-
-type ListCall struct {
- s *Service
- urlParams_ gensupport.URLParams
- ifNoneMatch_ string
- ctx_ context.Context
-}
-
-// List: Returns all of the available counters
-func (s *Service) List() *ListCall {
- c := &ListCall{s: s, urlParams_: make(gensupport.URLParams)}
- return c
-}
-
-// Fields allows partial responses to be retrieved. See
-// https://developers.google.com/gdata/docs/2.0/basics#PartialResponse
-// for more information.
-func (c *ListCall) Fields(s ...googleapi.Field) *ListCall {
- c.urlParams_.Set("fields", googleapi.CombineFields(s))
- return c
-}
-
-// IfNoneMatch sets the optional parameter which makes the operation
-// fail if the object's ETag matches the given value. This is useful for
-// getting updates only after the object has changed since the last
-// request. Use googleapi.IsNotModified to check whether the response
-// error from Do is the result of In-None-Match.
-func (c *ListCall) IfNoneMatch(entityTag string) *ListCall {
- c.ifNoneMatch_ = entityTag
- return c
-}
-
-// Context sets the context to be used in this call's Do method. Any
-// pending HTTP request will be aborted if the provided context is
-// canceled.
-func (c *ListCall) Context(ctx context.Context) *ListCall {
- c.ctx_ = ctx
- return c
-}
-
-func (c *ListCall) doRequest(alt string) (*http.Response, error) {
- var body io.Reader = nil
- c.urlParams_.Set("alt", alt)
- urls := googleapi.ResolveRelative(c.s.BasePath, "counter")
- urls += "?" + c.urlParams_.Encode()
- req, _ := http.NewRequest("GET", urls, body)
- googleapi.SetOpaque(req.URL)
- req.Header.Set("User-Agent", c.s.userAgent())
- if c.ifNoneMatch_ != "" {
- req.Header.Set("If-None-Match", c.ifNoneMatch_)
- }
- if c.ctx_ != nil {
- return ctxhttp.Do(c.ctx_, c.s.client, req)
- }
- return c.s.client.Do(req)
-}
-
-// Do executes the "dumb_counter.list" call.
-// Exactly one of *ListRsp or error will be non-nil. Any non-2xx status
-// code is an error. Response headers are in either
-// *ListRsp.ServerResponse.Header or (if a response was returned at all)
-// in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to
-// check whether the returned error was because http.StatusNotModified
-// was returned.
-func (c *ListCall) Do() (*ListRsp, error) {
- res, err := c.doRequest("json")
- if res != nil && res.StatusCode == http.StatusNotModified {
- if res.Body != nil {
- res.Body.Close()
- }
- return nil, &googleapi.Error{
- Code: res.StatusCode,
- Header: res.Header,
- }
- }
- if err != nil {
- return nil, err
- }
- defer googleapi.CloseBody(res)
- if err := googleapi.CheckResponse(res); err != nil {
- return nil, err
- }
- ret := &ListRsp{
- ServerResponse: googleapi.ServerResponse{
- Header: res.Header,
- HTTPStatusCode: res.StatusCode,
- },
- }
- if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
- return nil, err
- }
- return ret, nil
- // {
- // "description": "Returns all of the available counters",
- // "httpMethod": "GET",
- // "id": "dumb_counter.list",
- // "path": "counter",
- // "response": {
- // "$ref": "ListRsp",
- // "parameterName": "resource"
- // }
- // }
-
-}

Powered by Google App Engine
This is Rietveld 408576698