func (c *GetCertForOpenIdConnectRawCall) Do() (*Raw, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "oauth2/v1/raw_public_keys") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *Raw if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "httpMethod": "GET", // "id": "oauth2.getCertForOpenIdConnectRaw", // "path": "oauth2/v1/raw_public_keys", // "response": { // "$ref": "Raw" // } // } }
func (c *CreativesListCall) Do() (*CreativesList, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["maxResults"]; ok { params.Set("maxResults", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["pageToken"]; ok { params.Set("pageToken", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "creatives") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *CreativesList if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Retrieves a list of the authenticated user's active creatives.", // "httpMethod": "GET", // "id": "adexchangebuyer.creatives.list", // "parameters": { // "maxResults": { // "description": "Maximum number of entries returned on one result page. If not set, the default is 100. Optional.", // "format": "uint32", // "location": "query", // "maximum": "1000", // "minimum": "1", // "type": "integer" // }, // "pageToken": { // "description": "A continuation token, used to page through ad clients. To retrieve the next page, set this parameter to the value of \"nextPageToken\" from the previous response. Optional.", // "location": "query", // "type": "string" // } // }, // "path": "creatives", // "response": { // "$ref": "CreativesList" // }, // "scopes": [ // "https://www.googleapis.com/auth/adexchange.buyer" // ] // } }
func (c *PagespeedapiRunpagespeedCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) params.Set("url", fmt.Sprintf("%v", c.url)) if v, ok := c.opt_["filter_third_party_resources"]; ok { params.Set("filter_third_party_resources", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["locale"]; ok { params.Set("locale", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["rule"]; ok { params.Set("rule", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["screenshot"]; ok { params.Set("screenshot", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["strategy"]; ok { params.Set("strategy", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "runPagespeed") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) 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) }
func (c *ReconcileCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["confidence"]; ok { params.Set("confidence", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["kind"]; ok { params.Set("kind", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["lang"]; ok { params.Set("lang", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["limit"]; ok { params.Set("limit", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["name"]; ok { params.Set("name", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["prop"]; ok { params.Set("prop", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "reconcile") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) 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) }
func (c *TokeninfoCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["access_token"]; ok { params.Set("access_token", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["id_token"]; ok { params.Set("id_token", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["token_handle"]; ok { params.Set("token_handle", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "oauth2/v2/tokeninfo") urls += "?" + params.Encode() req, _ := http.NewRequest("POST", urls, body) googleapi.SetOpaque(req.URL) 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) }
func (c *FilesInsertCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil body, err := googleapi.WithoutDataWrapper.JSONReader(c.file) if err != nil { return nil, err } ctype := "application/json" c.urlParams_.Set("alt", alt) urls := googleapi.ResolveRelative(c.s.BasePath, "files") if c.media_ != nil || c.resumable_ != nil { urls = strings.Replace(urls, "https://www.googleapis.com/", "https://www.googleapis.com/upload/", 1) c.urlParams_.Set("uploadType", c.protocol_) } urls += "?" + c.urlParams_.Encode() if c.protocol_ != "resumable" { cancel := gensupport.ConditionallyIncludeMedia(c.media_, &body, &ctype) defer cancel() } req, _ := http.NewRequest("POST", urls, body) googleapi.SetOpaque(req.URL) if c.protocol_ == "resumable" { if c.mediaType_ == "" { c.mediaType_ = gensupport.DetectMediaType(c.resumable_) } req.Header.Set("X-Upload-Content-Type", c.mediaType_) } 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) }
func (c *TrainingInsertCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil body, err := googleapi.WithoutDataWrapper.JSONReader(c.training) if err != nil { return nil, err } ctype := "application/json" params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["data"]; ok { params.Set("data", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "training") urls += "?" + params.Encode() req, _ := http.NewRequest("POST", urls, body) googleapi.SetOpaque(req.URL) 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) }
func (c *BatchReportsListCall) Do() (*BatchReportList, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") params.Set("batchReportDefinitionId", fmt.Sprintf("%v", c.batchReportDefinitionId)) params.Set("onBehalfOfContentOwner", fmt.Sprintf("%v", c.onBehalfOfContentOwner)) if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "batchReports") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *BatchReportList if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Retrieves a list of processed batch reports.", // "httpMethod": "GET", // "id": "youtubeAnalytics.batchReports.list", // "parameterOrder": [ // "batchReportDefinitionId", // "onBehalfOfContentOwner" // ], // "parameters": { // "batchReportDefinitionId": { // "description": "The batchReportDefinitionId parameter specifies the ID of the batch reportort definition for which you are retrieving reports.", // "location": "query", // "required": true, // "type": "string" // }, // "onBehalfOfContentOwner": { // "description": "The onBehalfOfContentOwner parameter identifies the content owner that the user is acting on behalf of.", // "location": "query", // "required": true, // "type": "string" // } // }, // "path": "batchReports", // "response": { // "$ref": "BatchReportList" // }, // "scopes": [ // "https://www.googleapis.com/auth/yt-analytics-monetary.readonly", // "https://www.googleapis.com/auth/yt-analytics.readonly" // ] // } }
func (c *TransfersListCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["customerId"]; ok { params.Set("customerId", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["maxResults"]; ok { params.Set("maxResults", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["newOwnerUserId"]; ok { params.Set("newOwnerUserId", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["oldOwnerUserId"]; ok { params.Set("oldOwnerUserId", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["pageToken"]; ok { params.Set("pageToken", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["status"]; ok { params.Set("status", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "transfers") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) 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) }
func (c *ActivitiesListCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["drive.ancestorId"]; ok { params.Set("drive.ancestorId", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["drive.fileId"]; ok { params.Set("drive.fileId", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["groupingStrategy"]; ok { params.Set("groupingStrategy", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["pageSize"]; ok { params.Set("pageSize", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["pageToken"]; ok { params.Set("pageToken", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["source"]; ok { params.Set("source", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["userId"]; ok { params.Set("userId", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "activities") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) return c.s.client.Do(req) }
func (c *RepresentativesRepresentativeInfoByAddressCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["address"]; ok { params.Set("address", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["includeOffices"]; ok { params.Set("includeOffices", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["levels"]; ok { params.Set("levels", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["roles"]; ok { params.Set("roles", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "representatives") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) return c.s.client.Do(req) }
// Open an object for read func (o *FsObjectStorage) Open() (in io.ReadCloser, err error) { // This is slightly complicated by Go here insisting on // decoding the %2F in URLs into / which is legal in http, but // unfortunately not what the storage server wants. // // So first encode all the % into their encoded form // URL will decode them giving our original escaped string url := strings.Replace(o.url, "%", "%25", -1) req, err := http.NewRequest("GET", url, nil) if err != nil { return nil, err } // SetOpaque sets Opaque such that HTTP requests to it don't // alter any hex-escaped characters googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", fs.UserAgent) res, err := o.storage.client.Do(req) if err != nil { return nil, err } if res.StatusCode != 200 { _ = res.Body.Close() // ignore error return nil, fmt.Errorf("Bad response: %d: %s", res.StatusCode, res.Status) } return res.Body, nil }
func (c *V1GetDiscoveryCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["args"]; ok { params.Set("args", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["format"]; ok { params.Set("format", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["labels"]; ok { params.Set("labels", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["version"]; ok { params.Set("version", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "v1/discovery") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) if v, ok := c.opt_["ifNoneMatch"]; ok { req.Header.Set("If-None-Match", fmt.Sprintf("%v", v)) } if c.ctx_ != nil { return ctxhttp.Do(c.ctx_, c.s.client, req) } return c.s.client.Do(req) }
func (c *ManagementSegmentsListCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["max-results"]; ok { params.Set("max-results", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["start-index"]; ok { params.Set("start-index", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "management/segments") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) if v, ok := c.opt_["ifNoneMatch"]; ok { req.Header.Set("If-None-Match", fmt.Sprintf("%v", v)) } if c.ctx_ != nil { return ctxhttp.Do(c.ctx_, c.s.client, req) } return c.s.client.Do(req) }
func (c *JobsListCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["onBehalfOfContentOwner"]; ok { params.Set("onBehalfOfContentOwner", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["pageSize"]; ok { params.Set("pageSize", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["pageToken"]; ok { params.Set("pageToken", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "v1/jobs") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) if v, ok := c.opt_["ifNoneMatch"]; ok { req.Header.Set("If-None-Match", fmt.Sprintf("%v", v)) } if c.ctx_ != nil { return ctxhttp.Do(c.ctx_, c.s.client, req) } return c.s.client.Do(req) }
func (c *TranslationsListCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) params.Set("target", fmt.Sprintf("%v", c.target)) for _, v := range c.q { params.Add("q", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["cid"]; ok { params.Set("cid", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["format"]; ok { params.Set("format", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["source"]; ok { params.Set("source", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "v2") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) if v, ok := c.opt_["ifNoneMatch"]; ok { req.Header.Set("If-None-Match", fmt.Sprintf("%v", v)) } if c.ctx_ != nil { return ctxhttp.Do(c.ctx_, c.s.client, req) } return c.s.client.Do(req) }
func (c *WebfontsListCall) Do() (*WebfontList, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["sort"]; ok { params.Set("sort", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "webfonts") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *WebfontList if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Retrieves the list of fonts currently served by the Google Fonts Developer API", // "httpMethod": "GET", // "id": "webfonts.webfonts.list", // "parameters": { // "sort": { // "description": "Enables sorting of the list", // "enum": [ // "alpha", // "date", // "popularity", // "style", // "trending" // ], // "enumDescriptions": [ // "Sort alphabetically", // "Sort by date added", // "Sort by popularity", // "Sort by number of styles", // "Sort by trending" // ], // "location": "query", // "type": "string" // } // }, // "path": "webfonts", // "response": { // "$ref": "WebfontList" // } // } }
func (c *TrainedmodelsListCall) Do() (*List, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["maxResults"]; ok { params.Set("maxResults", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["pageToken"]; ok { params.Set("pageToken", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "trainedmodels/list") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *List if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "List available models.", // "httpMethod": "GET", // "id": "prediction.trainedmodels.list", // "parameters": { // "maxResults": { // "description": "Maximum number of results to return", // "format": "uint32", // "location": "query", // "minimum": "0", // "type": "integer" // }, // "pageToken": { // "description": "Pagination token", // "location": "query", // "type": "string" // } // }, // "path": "trainedmodels/list", // "response": { // "$ref": "List" // }, // "scopes": [ // "https://www.googleapis.com/auth/prediction" // ] // } }
func (c *TasklistsListCall) Do() (*TaskLists, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["maxResults"]; ok { params.Set("maxResults", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["pageToken"]; ok { params.Set("pageToken", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "users/@me/lists") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *TaskLists if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Returns all the authenticated user's task lists.", // "httpMethod": "GET", // "id": "tasks.tasklists.list", // "parameters": { // "maxResults": { // "description": "Maximum number of task lists returned on one page. Optional. The default is 100.", // "format": "int64", // "location": "query", // "type": "string" // }, // "pageToken": { // "description": "Token specifying the result page to return. Optional.", // "location": "query", // "type": "string" // } // }, // "path": "users/@me/lists", // "response": { // "$ref": "TaskLists" // }, // "scopes": [ // "https://www.googleapis.com/auth/tasks", // "https://www.googleapis.com/auth/tasks.readonly" // ] // } }
func (c *UnitStateListCall) Do() (*UnitStatePage, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["machineID"]; ok { params.Set("machineID", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["nextPageToken"]; ok { params.Set("nextPageToken", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["unitName"]; ok { params.Set("unitName", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "state") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *UnitStatePage if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Retrieve a page of UnitState objects.", // "httpMethod": "GET", // "id": "fleet.UnitState.List", // "parameters": { // "machineID": { // "location": "query", // "type": "string" // }, // "nextPageToken": { // "location": "query", // "type": "string" // }, // "unitName": { // "location": "query", // "type": "string" // } // }, // "path": "state", // "response": { // "$ref": "UnitStatePage" // } // } }
func (c *TokeninfoCall) Do() (*Tokeninfo, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["access_token"]; ok { params.Set("access_token", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["id_token"]; ok { params.Set("id_token", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["token_handle"]; ok { params.Set("token_handle", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "oauth2/v2/tokeninfo") urls += "?" + params.Encode() req, _ := http.NewRequest("POST", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *Tokeninfo if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "httpMethod": "POST", // "id": "oauth2.tokeninfo", // "parameters": { // "access_token": { // "location": "query", // "type": "string" // }, // "id_token": { // "location": "query", // "type": "string" // }, // "token_handle": { // "location": "query", // "type": "string" // } // }, // "path": "oauth2/v2/tokeninfo", // "response": { // "$ref": "Tokeninfo" // } // } }
func (c *CustomersInsertCall) Do() (*Customer, error) { var body io.Reader = nil body, err := googleapi.WithoutDataWrapper.JSONReader(c.customer) if err != nil { return nil, err } ctype := "application/json" params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["customerAuthToken"]; ok { params.Set("customerAuthToken", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "customers") urls += "?" + params.Encode() req, _ := http.NewRequest("POST", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("Content-Type", ctype) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *Customer if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Creates a customer resource if one does not already exist.", // "httpMethod": "POST", // "id": "reseller.customers.insert", // "parameters": { // "customerAuthToken": { // "description": "An auth token needed for inserting a customer for which domain already exists. Can be generated at https://www.google.com/a/cpanel//TransferToken. Optional.", // "location": "query", // "type": "string" // } // }, // "path": "customers", // "request": { // "$ref": "Customer" // }, // "response": { // "$ref": "Customer" // }, // "scopes": [ // "https://www.googleapis.com/auth/apps.order" // ] // } }
func (c *ApisListCall) Do() (*DirectoryList, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["name"]; ok { params.Set("name", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["preferred"]; ok { params.Set("preferred", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "apis") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *DirectoryList if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Retrieve the list of APIs supported at this endpoint.", // "httpMethod": "GET", // "id": "discovery.apis.list", // "parameters": { // "name": { // "description": "Only include APIs with the given name.", // "location": "query", // "type": "string" // }, // "preferred": { // "default": "false", // "description": "Return only the preferred version of an API.", // "location": "query", // "type": "boolean" // } // }, // "path": "apis", // "response": { // "$ref": "DirectoryList" // } // } }
func (c *ManagementSegmentsListCall) Do() error { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["max-results"]; ok { params.Set("max-results", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["start-index"]; ok { params.Set("start-index", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "management/segments") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) res, err := c.s.client.Do(req) if err != nil { return err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return err } return nil // { // "description": "Lists advanced segments to which the user has access.", // "httpMethod": "GET", // "id": "analytics.management.segments.list", // "parameters": { // "max-results": { // "description": "The maximum number of advanced segments to include in this response.", // "format": "int32", // "location": "query", // "type": "integer" // }, // "start-index": { // "description": "An index of the first advanced segment to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.", // "format": "int32", // "location": "query", // "minimum": "1", // "type": "integer" // } // }, // "path": "management/segments", // "scopes": [ // "https://www.googleapis.com/auth/analytics", // "https://www.googleapis.com/auth/analytics.readonly" // ] // } }
func (c *TokeninfoCall) doRequest(alt string) (*http.Response, error) { reqHeaders := make(http.Header) reqHeaders.Set("User-Agent", c.s.userAgent()) var body io.Reader = nil c.urlParams_.Set("alt", alt) urls := googleapi.ResolveRelative(c.s.BasePath, "oauth2/v1/tokeninfo") urls += "?" + c.urlParams_.Encode() req, _ := http.NewRequest("POST", urls, body) req.Header = reqHeaders googleapi.SetOpaque(req.URL) return gensupport.SendRequest(c.ctx_, c.s.client, req) }
func (c *APIClient) post(m apiMethod, body []byte) ([]byte, error) { req, _ := http.NewRequest("POST", m.url(), bytes.NewReader(body)) googleapi.SetOpaque(req.URL) resp, err := c.Do(req) if err != nil { return nil, err } defer resp.Body.Close() if err := googleapi.CheckResponse(resp); err != nil { return nil, err } return ioutil.ReadAll(resp.Body) }
func (c *TokeninfoCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil c.urlParams_.Set("alt", alt) urls := googleapi.ResolveRelative(c.s.BasePath, "oauth2/v2/tokeninfo") urls += "?" + c.urlParams_.Encode() req, _ := http.NewRequest("POST", urls, body) googleapi.SetOpaque(req.URL) 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) }
func (c *DetectionsListCall) Do() (*DetectionsListResponse, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", "json") for _, v := range c.q { params.Add("q", fmt.Sprintf("%v", v)) } if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "v2/detect") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *DetectionsListResponse if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Detect the language of text.", // "httpMethod": "GET", // "id": "language.detections.list", // "parameterOrder": [ // "q" // ], // "parameters": { // "q": { // "description": "The text to detect", // "location": "query", // "repeated": true, // "required": true, // "type": "string" // } // }, // "path": "v2/detect", // "response": { // "$ref": "DetectionsListResponse" // } // } }
func (c *TrainedmodelsInsertCall) Do() (*Training, error) { var body io.Reader = nil body, err := googleapi.WithoutDataWrapper.JSONReader(c.training) if err != nil { return nil, err } ctype := "application/json" params := make(url.Values) params.Set("alt", "json") if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "trainedmodels") urls += "?" + params.Encode() req, _ := http.NewRequest("POST", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("Content-Type", ctype) req.Header.Set("User-Agent", "google-api-go-client/0.5") res, err := c.s.client.Do(req) if err != nil { return nil, err } defer googleapi.CloseBody(res) if err := googleapi.CheckResponse(res); err != nil { return nil, err } var ret *Training if err := json.NewDecoder(res.Body).Decode(&ret); err != nil { return nil, err } return ret, nil // { // "description": "Begin training your model.", // "httpMethod": "POST", // "id": "prediction.trainedmodels.insert", // "path": "trainedmodels", // "request": { // "$ref": "Training" // }, // "response": { // "$ref": "Training" // }, // "scopes": [ // "https://www.googleapis.com/auth/devstorage.full_control", // "https://www.googleapis.com/auth/devstorage.read_only", // "https://www.googleapis.com/auth/devstorage.read_write", // "https://www.googleapis.com/auth/prediction" // ] // } }
func (c *AccountsListCall) doRequest(alt string) (*http.Response, error) { var body io.Reader = nil params := make(url.Values) params.Set("alt", alt) if v, ok := c.opt_["fields"]; ok { params.Set("fields", fmt.Sprintf("%v", v)) } urls := googleapi.ResolveRelative(c.s.BasePath, "accounts") urls += "?" + params.Encode() req, _ := http.NewRequest("GET", urls, body) googleapi.SetOpaque(req.URL) req.Header.Set("User-Agent", c.s.userAgent()) return c.s.client.Do(req) }