Source File
storage-gen.go
Belonging Package
google.golang.org/api/storage/v1
package storage // import "google.golang.org/api/storage/v1"
import (
googleapi
gensupport
option
internaloption
htransport
)
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 _ = internaloption.WithDefaultEndpoint
const apiId = "storage:v1"
const apiName = "storage"
const apiVersion = "v1"
const basePath = "https://storage.googleapis.com/storage/v1/"
CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform"
CloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only"
DevstorageFullControlScope = "https://www.googleapis.com/auth/devstorage.full_control"
DevstorageReadOnlyScope = "https://www.googleapis.com/auth/devstorage.read_only"
DevstorageReadWriteScope = "https://www.googleapis.com/auth/devstorage.read_write"
)
func ( context.Context, ...option.ClientOption) (*Service, error) {
:= option.WithScopes(
"https://www.googleapis.com/auth/cloud-platform",
"https://www.googleapis.com/auth/cloud-platform.read-only",
"https://www.googleapis.com/auth/devstorage.full_control",
"https://www.googleapis.com/auth/devstorage.read_only",
"https://www.googleapis.com/auth/devstorage.read_write",
= append([]option.ClientOption{}, ...)
= append(, internaloption.WithDefaultEndpoint(basePath))
, , := htransport.NewClient(, ...)
if != nil {
return nil,
}
, := New()
if != nil {
return nil,
}
if != "" {
.BasePath =
}
return , nil
}
func ( *http.Client) (*Service, error) {
if == nil {
return nil, errors.New("client is nil")
}
:= &Service{client: , BasePath: basePath}
.BucketAccessControls = NewBucketAccessControlsService()
.Buckets = NewBucketsService()
.Channels = NewChannelsService()
.DefaultObjectAccessControls = NewDefaultObjectAccessControlsService()
.Notifications = NewNotificationsService()
.ObjectAccessControls = NewObjectAccessControlsService()
.Objects = NewObjectsService()
.Projects = NewProjectsService()
return , nil
}
type Service struct {
client *http.Client
BasePath string // API endpoint base URL
UserAgent string // optional additional User-Agent fragment
BucketAccessControls *BucketAccessControlsService
Buckets *BucketsService
Channels *ChannelsService
DefaultObjectAccessControls *DefaultObjectAccessControlsService
Notifications *NotificationsService
ObjectAccessControls *ObjectAccessControlsService
Objects *ObjectsService
Projects *ProjectsService
}
func ( *Service) () string {
if .UserAgent == "" {
return googleapi.UserAgent
}
return googleapi.UserAgent + " " + .UserAgent
}
func ( *Service) *BucketAccessControlsService {
:= &BucketAccessControlsService{s: }
return
}
type BucketAccessControlsService struct {
s *Service
}
func ( *Service) *BucketsService {
:= &BucketsService{s: }
return
}
type BucketsService struct {
s *Service
}
func ( *Service) *ChannelsService {
:= &ChannelsService{s: }
return
}
type ChannelsService struct {
s *Service
}
func ( *Service) *DefaultObjectAccessControlsService {
:= &DefaultObjectAccessControlsService{s: }
return
}
type DefaultObjectAccessControlsService struct {
s *Service
}
func ( *Service) *NotificationsService {
:= &NotificationsService{s: }
return
}
type NotificationsService struct {
s *Service
}
func ( *Service) *ObjectAccessControlsService {
:= &ObjectAccessControlsService{s: }
return
}
type ObjectAccessControlsService struct {
s *Service
}
func ( *Service) *ObjectsService {
:= &ObjectsService{s: }
return
}
type ObjectsService struct {
s *Service
}
func ( *Service) *ProjectsService {
:= &ProjectsService{s: }
.HmacKeys = NewProjectsHmacKeysService()
.ServiceAccount = NewProjectsServiceAccountService()
return
}
type ProjectsService struct {
s *Service
HmacKeys *ProjectsHmacKeysService
ServiceAccount *ProjectsServiceAccountService
}
func ( *Service) *ProjectsHmacKeysService {
:= &ProjectsHmacKeysService{s: }
return
}
type ProjectsHmacKeysService struct {
s *Service
}
func ( *Service) *ProjectsServiceAccountService {
:= &ProjectsServiceAccountService{s: }
return
}
type ProjectsServiceAccountService struct {
s *Service
}
Acl []*BucketAccessControl `json:"acl,omitempty"`
Billing *BucketBilling `json:"billing,omitempty"`
Cors []*BucketCors `json:"cors,omitempty"`
DefaultEventBasedHold bool `json:"defaultEventBasedHold,omitempty"`
DefaultObjectAcl []*ObjectAccessControl `json:"defaultObjectAcl,omitempty"`
Encryption *BucketEncryption `json:"encryption,omitempty"`
IamConfiguration *BucketIamConfiguration `json:"iamConfiguration,omitempty"`
Lifecycle *BucketLifecycle `json:"lifecycle,omitempty"`
LocationType string `json:"locationType,omitempty"`
Logging *BucketLogging `json:"logging,omitempty"`
Metageneration int64 `json:"metageneration,omitempty,string"`
Owner *BucketOwner `json:"owner,omitempty"`
ProjectNumber uint64 `json:"projectNumber,omitempty,string"`
RetentionPolicy *BucketRetentionPolicy `json:"retentionPolicy,omitempty"`
StorageClass string `json:"storageClass,omitempty"`
TimeCreated string `json:"timeCreated,omitempty"`
Versioning *BucketVersioning `json:"versioning,omitempty"`
Website *BucketWebsite `json:"website,omitempty"`
ZoneAffinity []string `json:"zoneAffinity,omitempty"`
ZoneSeparation bool `json:"zoneSeparation,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Bucket) () ([]byte, error) {
type Bucket
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
RequesterPays bool `json:"requesterPays,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketBilling) () ([]byte, error) {
type BucketBilling
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
MaxAgeSeconds int64 `json:"maxAgeSeconds,omitempty"`
ResponseHeader []string `json:"responseHeader,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketCors) () ([]byte, error) {
type BucketCors
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
DefaultKmsKeyName string `json:"defaultKmsKeyName,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketEncryption) () ([]byte, error) {
type BucketEncryption
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
BucketPolicyOnly *BucketIamConfigurationBucketPolicyOnly `json:"bucketPolicyOnly,omitempty"`
UniformBucketLevelAccess *BucketIamConfigurationUniformBucketLevelAccess `json:"uniformBucketLevelAccess,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketIamConfiguration) () ([]byte, error) {
type BucketIamConfiguration
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
LockedTime string `json:"lockedTime,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketIamConfigurationBucketPolicyOnly) () ([]byte, error) {
type BucketIamConfigurationBucketPolicyOnly
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
LockedTime string `json:"lockedTime,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketIamConfigurationUniformBucketLevelAccess) () ([]byte, error) {
type BucketIamConfigurationUniformBucketLevelAccess
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Rule []*BucketLifecycleRule `json:"rule,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketLifecycle) () ([]byte, error) {
type BucketLifecycle
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Action *BucketLifecycleRuleAction `json:"action,omitempty"`
Condition *BucketLifecycleRuleCondition `json:"condition,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketLifecycleRule) () ([]byte, error) {
type BucketLifecycleRule
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
StorageClass string `json:"storageClass,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketLifecycleRuleAction) () ([]byte, error) {
type BucketLifecycleRuleAction
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
CreatedBefore string `json:"createdBefore,omitempty"`
CustomTimeBefore string `json:"customTimeBefore,omitempty"`
DaysSinceCustomTime int64 `json:"daysSinceCustomTime,omitempty"`
DaysSinceNoncurrentTime int64 `json:"daysSinceNoncurrentTime,omitempty"`
MatchesPattern string `json:"matchesPattern,omitempty"`
MatchesStorageClass []string `json:"matchesStorageClass,omitempty"`
NoncurrentTimeBefore string `json:"noncurrentTimeBefore,omitempty"`
NumNewerVersions int64 `json:"numNewerVersions,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketLifecycleRuleCondition) () ([]byte, error) {
type BucketLifecycleRuleCondition
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
LogObjectPrefix string `json:"logObjectPrefix,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketLogging) () ([]byte, error) {
type BucketLogging
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketOwner) () ([]byte, error) {
type BucketOwner
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
EffectiveTime string `json:"effectiveTime,omitempty"`
RetentionPeriod int64 `json:"retentionPeriod,omitempty,string"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketRetentionPolicy) () ([]byte, error) {
type BucketRetentionPolicy
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketVersioning) () ([]byte, error) {
type BucketVersioning
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
MainPageSuffix string `json:"mainPageSuffix,omitempty"`
NotFoundPage string `json:"notFoundPage,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketWebsite) () ([]byte, error) {
type BucketWebsite
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ProjectTeam *BucketAccessControlProjectTeam `json:"projectTeam,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketAccessControl) () ([]byte, error) {
type BucketAccessControl
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ProjectNumber string `json:"projectNumber,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketAccessControlProjectTeam) () ([]byte, error) {
type BucketAccessControlProjectTeam
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Items []*BucketAccessControl `json:"items,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *BucketAccessControls) () ([]byte, error) {
type BucketAccessControls
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
NextPageToken string `json:"nextPageToken,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Buckets) () ([]byte, error) {
type Buckets
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Expiration int64 `json:"expiration,omitempty,string"`
ResourceId string `json:"resourceId,omitempty"`
ResourceUri string `json:"resourceUri,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Channel) () ([]byte, error) {
type Channel
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Destination *Object `json:"destination,omitempty"`
SourceObjects []*ComposeRequestSourceObjects `json:"sourceObjects,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ComposeRequest) () ([]byte, error) {
type ComposeRequest
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Generation int64 `json:"generation,omitempty,string"`
ObjectPreconditions *ComposeRequestSourceObjectsObjectPreconditions `json:"objectPreconditions,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ComposeRequestSourceObjects) () ([]byte, error) {
type ComposeRequestSourceObjects
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
IfGenerationMatch int64 `json:"ifGenerationMatch,omitempty,string"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ComposeRequestSourceObjectsObjectPreconditions) () ([]byte, error) {
type ComposeRequestSourceObjectsObjectPreconditions
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Description string `json:"description,omitempty"`
Expression string `json:"expression,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Expr) () ([]byte, error) {
type Expr
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Metadata *HmacKeyMetadata `json:"metadata,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *HmacKey) () ([]byte, error) {
type HmacKey
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ServiceAccountEmail string `json:"serviceAccountEmail,omitempty"`
TimeCreated string `json:"timeCreated,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *HmacKeyMetadata) () ([]byte, error) {
type HmacKeyMetadata
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Items []*HmacKeyMetadata `json:"items,omitempty"`
NextPageToken string `json:"nextPageToken,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *HmacKeysMetadata) () ([]byte, error) {
type HmacKeysMetadata
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
CustomAttributes map[string]string `json:"custom_attributes,omitempty"`
EventTypes []string `json:"event_types,omitempty"`
ObjectNamePrefix string `json:"object_name_prefix,omitempty"`
PayloadFormat string `json:"payload_format,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Notification) () ([]byte, error) {
type Notification
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Items []*Notification `json:"items,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Notifications) () ([]byte, error) {
type Notifications
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Acl []*ObjectAccessControl `json:"acl,omitempty"`
CacheControl string `json:"cacheControl,omitempty"`
ComponentCount int64 `json:"componentCount,omitempty"`
ContentDisposition string `json:"contentDisposition,omitempty"`
ContentEncoding string `json:"contentEncoding,omitempty"`
ContentLanguage string `json:"contentLanguage,omitempty"`
ContentType string `json:"contentType,omitempty"`
CustomTime string `json:"customTime,omitempty"`
CustomerEncryption *ObjectCustomerEncryption `json:"customerEncryption,omitempty"`
EventBasedHold bool `json:"eventBasedHold,omitempty"`
Generation int64 `json:"generation,omitempty,string"`
KmsKeyName string `json:"kmsKeyName,omitempty"`
Metageneration int64 `json:"metageneration,omitempty,string"`
Owner *ObjectOwner `json:"owner,omitempty"`
RetentionExpirationTime string `json:"retentionExpirationTime,omitempty"`
StorageClass string `json:"storageClass,omitempty"`
TemporaryHold bool `json:"temporaryHold,omitempty"`
TimeCreated string `json:"timeCreated,omitempty"`
TimeDeleted string `json:"timeDeleted,omitempty"`
TimeStorageClassUpdated string `json:"timeStorageClassUpdated,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Object) () ([]byte, error) {
type Object
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
EncryptionAlgorithm string `json:"encryptionAlgorithm,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ObjectCustomerEncryption) () ([]byte, error) {
type ObjectCustomerEncryption
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ObjectOwner) () ([]byte, error) {
type ObjectOwner
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Generation int64 `json:"generation,omitempty,string"`
ProjectTeam *ObjectAccessControlProjectTeam `json:"projectTeam,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ObjectAccessControl) () ([]byte, error) {
type ObjectAccessControl
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ProjectNumber string `json:"projectNumber,omitempty"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ObjectAccessControlProjectTeam) () ([]byte, error) {
type ObjectAccessControlProjectTeam
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Items []*ObjectAccessControl `json:"items,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ObjectAccessControls) () ([]byte, error) {
type ObjectAccessControls
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
NextPageToken string `json:"nextPageToken,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Objects) () ([]byte, error) {
type Objects
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Bindings []*PolicyBindings `json:"bindings,omitempty"`
ResourceId string `json:"resourceId,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *Policy) () ([]byte, error) {
type Policy
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *PolicyBindings) () ([]byte, error) {
type PolicyBindings
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
ObjectSize int64 `json:"objectSize,omitempty,string"`
RewriteToken string `json:"rewriteToken,omitempty"`
TotalBytesRewritten int64 `json:"totalBytesRewritten,omitempty,string"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *RewriteResponse) () ([]byte, error) {
type RewriteResponse
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
EmailAddress string `json:"email_address,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *ServiceAccount) () ([]byte, error) {
type ServiceAccount
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
Permissions []string `json:"permissions,omitempty"`
googleapi.ServerResponse `json:"-"`
ForceSendFields []string `json:"-"`
NullFields []string `json:"-"`
}
func ( *TestIamPermissionsResponse) () ([]byte, error) {
type TestIamPermissionsResponse
:= (*)
return gensupport.MarshalJSON(, .ForceSendFields, .NullFields)
}
func ( *BucketAccessControlsService) ( string, string) *BucketAccessControlsDeleteCall {
:= &BucketAccessControlsDeleteCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.entity =
return
}
func ( *BucketAccessControlsDeleteCall) ( string) *BucketAccessControlsDeleteCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketAccessControlsDeleteCall) ( string) *BucketAccessControlsDeleteCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketAccessControlsDeleteCall) ( ...googleapi.Field) *BucketAccessControlsDeleteCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketAccessControlsDeleteCall) ( context.Context) *BucketAccessControlsDeleteCall {
.ctx_ =
return
}
func ( *BucketAccessControlsDeleteCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketAccessControlsDeleteCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/acl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("DELETE", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketAccessControlsDeleteCall) ( ...googleapi.CallOption) error {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil {
return
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return
}
}
func ( *BucketAccessControlsService) ( string, string) *BucketAccessControlsGetCall {
:= &BucketAccessControlsGetCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.entity =
return
}
func ( *BucketAccessControlsGetCall) ( string) *BucketAccessControlsGetCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketAccessControlsGetCall) ( string) *BucketAccessControlsGetCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketAccessControlsGetCall) ( ...googleapi.Field) *BucketAccessControlsGetCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketAccessControlsGetCall) ( string) *BucketAccessControlsGetCall {
.ifNoneMatch_ =
return
}
func ( *BucketAccessControlsGetCall) ( context.Context) *BucketAccessControlsGetCall {
.ctx_ =
return
}
func ( *BucketAccessControlsGetCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketAccessControlsGetCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/acl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketAccessControlsGetCall) ( ...googleapi.CallOption) (*BucketAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &BucketAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketAccessControlsService) ( string, *BucketAccessControl) *BucketAccessControlsInsertCall {
:= &BucketAccessControlsInsertCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.bucketaccesscontrol =
return
}
func ( *BucketAccessControlsInsertCall) ( string) *BucketAccessControlsInsertCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketAccessControlsInsertCall) ( string) *BucketAccessControlsInsertCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketAccessControlsInsertCall) ( ...googleapi.Field) *BucketAccessControlsInsertCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketAccessControlsInsertCall) ( context.Context) *BucketAccessControlsInsertCall {
.ctx_ =
return
}
func ( *BucketAccessControlsInsertCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketAccessControlsInsertCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.bucketaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/acl")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketAccessControlsInsertCall) ( ...googleapi.CallOption) (*BucketAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &BucketAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketAccessControlsService) ( string) *BucketAccessControlsListCall {
:= &BucketAccessControlsListCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
return
}
func ( *BucketAccessControlsListCall) ( string) *BucketAccessControlsListCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketAccessControlsListCall) ( string) *BucketAccessControlsListCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketAccessControlsListCall) ( ...googleapi.Field) *BucketAccessControlsListCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketAccessControlsListCall) ( string) *BucketAccessControlsListCall {
.ifNoneMatch_ =
return
}
func ( *BucketAccessControlsListCall) ( context.Context) *BucketAccessControlsListCall {
.ctx_ =
return
}
func ( *BucketAccessControlsListCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketAccessControlsListCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/acl")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketAccessControlsListCall) ( ...googleapi.CallOption) (*BucketAccessControls, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &BucketAccessControls{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketAccessControlsService) ( string, string, *BucketAccessControl) *BucketAccessControlsPatchCall {
:= &BucketAccessControlsPatchCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.entity =
.bucketaccesscontrol =
return
}
func ( *BucketAccessControlsPatchCall) ( string) *BucketAccessControlsPatchCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketAccessControlsPatchCall) ( string) *BucketAccessControlsPatchCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketAccessControlsPatchCall) ( ...googleapi.Field) *BucketAccessControlsPatchCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketAccessControlsPatchCall) ( context.Context) *BucketAccessControlsPatchCall {
.ctx_ =
return
}
func ( *BucketAccessControlsPatchCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketAccessControlsPatchCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.bucketaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/acl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PATCH", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketAccessControlsPatchCall) ( ...googleapi.CallOption) (*BucketAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &BucketAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketAccessControlsService) ( string, string, *BucketAccessControl) *BucketAccessControlsUpdateCall {
:= &BucketAccessControlsUpdateCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.entity =
.bucketaccesscontrol =
return
}
func ( *BucketAccessControlsUpdateCall) ( string) *BucketAccessControlsUpdateCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketAccessControlsUpdateCall) ( string) *BucketAccessControlsUpdateCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketAccessControlsUpdateCall) ( ...googleapi.Field) *BucketAccessControlsUpdateCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketAccessControlsUpdateCall) ( context.Context) *BucketAccessControlsUpdateCall {
.ctx_ =
return
}
func ( *BucketAccessControlsUpdateCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketAccessControlsUpdateCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.bucketaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/acl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PUT", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketAccessControlsUpdateCall) ( ...googleapi.CallOption) (*BucketAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &BucketAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type BucketsDeleteCall struct {
s *Service
bucket string
urlParams_ gensupport.URLParams
ctx_ context.Context
header_ http.Header
}
func ( *BucketsService) ( string) *BucketsDeleteCall {
:= &BucketsDeleteCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
return
}
func ( *BucketsDeleteCall) ( int64) *BucketsDeleteCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *BucketsDeleteCall) ( int64) *BucketsDeleteCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *BucketsDeleteCall) ( string) *BucketsDeleteCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsDeleteCall) ( string) *BucketsDeleteCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsDeleteCall) ( ...googleapi.Field) *BucketsDeleteCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsDeleteCall) ( context.Context) *BucketsDeleteCall {
.ctx_ =
return
}
func ( *BucketsDeleteCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsDeleteCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("DELETE", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsDeleteCall) ( ...googleapi.CallOption) error {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil {
return
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return
}
}
type BucketsGetCall struct {
s *Service
bucket string
urlParams_ gensupport.URLParams
ifNoneMatch_ string
ctx_ context.Context
header_ http.Header
}
func ( *BucketsService) ( string) *BucketsGetCall {
:= &BucketsGetCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
return
}
func ( *BucketsGetCall) ( int64) *BucketsGetCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *BucketsGetCall) ( int64) *BucketsGetCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *BucketsGetCall) ( string) *BucketsGetCall {
.urlParams_.Set("projection", )
return
}
func ( *BucketsGetCall) ( string) *BucketsGetCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsGetCall) ( string) *BucketsGetCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsGetCall) ( ...googleapi.Field) *BucketsGetCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsGetCall) ( string) *BucketsGetCall {
.ifNoneMatch_ =
return
}
func ( *BucketsGetCall) ( context.Context) *BucketsGetCall {
.ctx_ =
return
}
func ( *BucketsGetCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsGetCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsGetCall) ( ...googleapi.CallOption) (*Bucket, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Bucket{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type BucketsGetIamPolicyCall struct {
s *Service
bucket string
urlParams_ gensupport.URLParams
ifNoneMatch_ string
ctx_ context.Context
header_ http.Header
}
func ( *BucketsService) ( string) *BucketsGetIamPolicyCall {
:= &BucketsGetIamPolicyCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
return
}
func ( *BucketsGetIamPolicyCall) ( int64) *BucketsGetIamPolicyCall {
.urlParams_.Set("optionsRequestedPolicyVersion", fmt.Sprint())
return
}
func ( *BucketsGetIamPolicyCall) ( string) *BucketsGetIamPolicyCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsGetIamPolicyCall) ( string) *BucketsGetIamPolicyCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsGetIamPolicyCall) ( ...googleapi.Field) *BucketsGetIamPolicyCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsGetIamPolicyCall) ( string) *BucketsGetIamPolicyCall {
.ifNoneMatch_ =
return
}
func ( *BucketsGetIamPolicyCall) ( context.Context) *BucketsGetIamPolicyCall {
.ctx_ =
return
}
func ( *BucketsGetIamPolicyCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsGetIamPolicyCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/iam")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsGetIamPolicyCall) ( ...googleapi.CallOption) (*Policy, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Policy{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type BucketsInsertCall struct {
s *Service
bucket *Bucket
urlParams_ gensupport.URLParams
ctx_ context.Context
header_ http.Header
}
func ( *BucketsService) ( string, *Bucket) *BucketsInsertCall {
:= &BucketsInsertCall{s: .s, urlParams_: make(gensupport.URLParams)}
.urlParams_.Set("project", )
.bucket =
return
}
func ( *BucketsInsertCall) ( string) *BucketsInsertCall {
.urlParams_.Set("predefinedAcl", )
return
}
func ( *BucketsInsertCall) ( string) *BucketsInsertCall {
.urlParams_.Set("predefinedDefaultObjectAcl", )
return
}
func ( *BucketsInsertCall) ( string) *BucketsInsertCall {
.urlParams_.Set("projection", )
return
}
func ( *BucketsInsertCall) ( string) *BucketsInsertCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsInsertCall) ( string) *BucketsInsertCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsInsertCall) ( ...googleapi.Field) *BucketsInsertCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsInsertCall) ( context.Context) *BucketsInsertCall {
.ctx_ =
return
}
func ( *BucketsInsertCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsInsertCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.bucket)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsInsertCall) ( ...googleapi.CallOption) (*Bucket, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Bucket{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type BucketsListCall struct {
s *Service
urlParams_ gensupport.URLParams
ifNoneMatch_ string
ctx_ context.Context
header_ http.Header
}
func ( *BucketsService) ( string) *BucketsListCall {
:= &BucketsListCall{s: .s, urlParams_: make(gensupport.URLParams)}
.urlParams_.Set("project", )
return
}
func ( *BucketsListCall) ( int64) *BucketsListCall {
.urlParams_.Set("maxResults", fmt.Sprint())
return
}
func ( *BucketsListCall) ( string) *BucketsListCall {
.urlParams_.Set("pageToken", )
return
}
func ( *BucketsListCall) ( string) *BucketsListCall {
.urlParams_.Set("prefix", )
return
}
func ( *BucketsListCall) ( string) *BucketsListCall {
.urlParams_.Set("projection", )
return
}
func ( *BucketsListCall) ( string) *BucketsListCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsListCall) ( string) *BucketsListCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsListCall) ( ...googleapi.Field) *BucketsListCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsListCall) ( string) *BucketsListCall {
.ifNoneMatch_ =
return
}
func ( *BucketsListCall) ( context.Context) *BucketsListCall {
.ctx_ =
return
}
func ( *BucketsListCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsListCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsListCall) ( ...googleapi.CallOption) (*Buckets, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Buckets{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketsListCall) ( context.Context, func(*Buckets) error) error {
.ctx_ =
defer .PageToken(.urlParams_.Get("pageToken")) // reset paging to original point
for {
, := .Do()
if != nil {
return
}
if := (); != nil {
return
}
if .NextPageToken == "" {
return nil
}
.PageToken(.NextPageToken)
}
}
type BucketsLockRetentionPolicyCall struct {
s *Service
bucket string
urlParams_ gensupport.URLParams
ctx_ context.Context
header_ http.Header
}
func ( *BucketsService) ( string, int64) *BucketsLockRetentionPolicyCall {
:= &BucketsLockRetentionPolicyCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *BucketsLockRetentionPolicyCall) ( string) *BucketsLockRetentionPolicyCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsLockRetentionPolicyCall) ( string) *BucketsLockRetentionPolicyCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsLockRetentionPolicyCall) ( ...googleapi.Field) *BucketsLockRetentionPolicyCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsLockRetentionPolicyCall) ( context.Context) *BucketsLockRetentionPolicyCall {
.ctx_ =
return
}
func ( *BucketsLockRetentionPolicyCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsLockRetentionPolicyCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/lockRetentionPolicy")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsLockRetentionPolicyCall) ( ...googleapi.CallOption) (*Bucket, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Bucket{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketsService) ( string, *Bucket) *BucketsPatchCall {
:= &BucketsPatchCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.bucket2 =
return
}
func ( *BucketsPatchCall) ( int64) *BucketsPatchCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *BucketsPatchCall) ( int64) *BucketsPatchCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *BucketsPatchCall) ( string) *BucketsPatchCall {
.urlParams_.Set("predefinedAcl", )
return
}
func ( *BucketsPatchCall) ( string) *BucketsPatchCall {
.urlParams_.Set("predefinedDefaultObjectAcl", )
return
}
func ( *BucketsPatchCall) ( string) *BucketsPatchCall {
.urlParams_.Set("projection", )
return
}
func ( *BucketsPatchCall) ( string) *BucketsPatchCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsPatchCall) ( string) *BucketsPatchCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsPatchCall) ( ...googleapi.Field) *BucketsPatchCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsPatchCall) ( context.Context) *BucketsPatchCall {
.ctx_ =
return
}
func ( *BucketsPatchCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsPatchCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.bucket2)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PATCH", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsPatchCall) ( ...googleapi.CallOption) (*Bucket, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Bucket{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketsService) ( string, *Policy) *BucketsSetIamPolicyCall {
:= &BucketsSetIamPolicyCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.policy =
return
}
func ( *BucketsSetIamPolicyCall) ( string) *BucketsSetIamPolicyCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsSetIamPolicyCall) ( string) *BucketsSetIamPolicyCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsSetIamPolicyCall) ( ...googleapi.Field) *BucketsSetIamPolicyCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsSetIamPolicyCall) ( context.Context) *BucketsSetIamPolicyCall {
.ctx_ =
return
}
func ( *BucketsSetIamPolicyCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsSetIamPolicyCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.policy)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/iam")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PUT", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsSetIamPolicyCall) ( ...googleapi.CallOption) (*Policy, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Policy{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketsService) ( string, []string) *BucketsTestIamPermissionsCall {
:= &BucketsTestIamPermissionsCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.urlParams_.SetMulti("permissions", append([]string{}, ...))
return
}
func ( *BucketsTestIamPermissionsCall) ( string) *BucketsTestIamPermissionsCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsTestIamPermissionsCall) ( string) *BucketsTestIamPermissionsCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsTestIamPermissionsCall) ( ...googleapi.Field) *BucketsTestIamPermissionsCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsTestIamPermissionsCall) ( string) *BucketsTestIamPermissionsCall {
.ifNoneMatch_ =
return
}
func ( *BucketsTestIamPermissionsCall) ( context.Context) *BucketsTestIamPermissionsCall {
.ctx_ =
return
}
func ( *BucketsTestIamPermissionsCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsTestIamPermissionsCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/iam/testPermissions")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsTestIamPermissionsCall) ( ...googleapi.CallOption) (*TestIamPermissionsResponse, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &TestIamPermissionsResponse{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *BucketsService) ( string, *Bucket) *BucketsUpdateCall {
:= &BucketsUpdateCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.bucket2 =
return
}
func ( *BucketsUpdateCall) ( int64) *BucketsUpdateCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *BucketsUpdateCall) ( int64) *BucketsUpdateCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *BucketsUpdateCall) ( string) *BucketsUpdateCall {
.urlParams_.Set("predefinedAcl", )
return
}
func ( *BucketsUpdateCall) ( string) *BucketsUpdateCall {
.urlParams_.Set("predefinedDefaultObjectAcl", )
return
}
func ( *BucketsUpdateCall) ( string) *BucketsUpdateCall {
.urlParams_.Set("projection", )
return
}
func ( *BucketsUpdateCall) ( string) *BucketsUpdateCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *BucketsUpdateCall) ( string) *BucketsUpdateCall {
.urlParams_.Set("userProject", )
return
}
func ( *BucketsUpdateCall) ( ...googleapi.Field) *BucketsUpdateCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *BucketsUpdateCall) ( context.Context) *BucketsUpdateCall {
.ctx_ =
return
}
func ( *BucketsUpdateCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *BucketsUpdateCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.bucket2)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PUT", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *BucketsUpdateCall) ( ...googleapi.CallOption) (*Bucket, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Bucket{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type ChannelsStopCall struct {
s *Service
channel *Channel
urlParams_ gensupport.URLParams
ctx_ context.Context
header_ http.Header
}
func ( *ChannelsService) ( *Channel) *ChannelsStopCall {
:= &ChannelsStopCall{s: .s, urlParams_: make(gensupport.URLParams)}
.channel =
return
}
func ( *ChannelsStopCall) ( ...googleapi.Field) *ChannelsStopCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ChannelsStopCall) ( context.Context) *ChannelsStopCall {
.ctx_ =
return
}
func ( *ChannelsStopCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ChannelsStopCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.channel)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "channels/stop")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ChannelsStopCall) ( ...googleapi.CallOption) error {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil {
return
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return
}
}
func ( *DefaultObjectAccessControlsService) ( string, string) *DefaultObjectAccessControlsDeleteCall {
:= &DefaultObjectAccessControlsDeleteCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.entity =
return
}
func ( *DefaultObjectAccessControlsDeleteCall) ( string) *DefaultObjectAccessControlsDeleteCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *DefaultObjectAccessControlsDeleteCall) ( string) *DefaultObjectAccessControlsDeleteCall {
.urlParams_.Set("userProject", )
return
}
func ( *DefaultObjectAccessControlsDeleteCall) ( ...googleapi.Field) *DefaultObjectAccessControlsDeleteCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *DefaultObjectAccessControlsDeleteCall) ( context.Context) *DefaultObjectAccessControlsDeleteCall {
.ctx_ =
return
}
func ( *DefaultObjectAccessControlsDeleteCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *DefaultObjectAccessControlsDeleteCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/defaultObjectAcl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("DELETE", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *DefaultObjectAccessControlsDeleteCall) ( ...googleapi.CallOption) error {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil {
return
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return
}
}
func ( *DefaultObjectAccessControlsService) ( string, string) *DefaultObjectAccessControlsGetCall {
:= &DefaultObjectAccessControlsGetCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.entity =
return
}
func ( *DefaultObjectAccessControlsGetCall) ( string) *DefaultObjectAccessControlsGetCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *DefaultObjectAccessControlsGetCall) ( string) *DefaultObjectAccessControlsGetCall {
.urlParams_.Set("userProject", )
return
}
func ( *DefaultObjectAccessControlsGetCall) ( ...googleapi.Field) *DefaultObjectAccessControlsGetCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *DefaultObjectAccessControlsGetCall) ( string) *DefaultObjectAccessControlsGetCall {
.ifNoneMatch_ =
return
}
func ( *DefaultObjectAccessControlsGetCall) ( context.Context) *DefaultObjectAccessControlsGetCall {
.ctx_ =
return
}
func ( *DefaultObjectAccessControlsGetCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *DefaultObjectAccessControlsGetCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/defaultObjectAcl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *DefaultObjectAccessControlsGetCall) ( ...googleapi.CallOption) (*ObjectAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *DefaultObjectAccessControlsService) ( string, *ObjectAccessControl) *DefaultObjectAccessControlsInsertCall {
:= &DefaultObjectAccessControlsInsertCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.objectaccesscontrol =
return
}
func ( *DefaultObjectAccessControlsInsertCall) ( string) *DefaultObjectAccessControlsInsertCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *DefaultObjectAccessControlsInsertCall) ( string) *DefaultObjectAccessControlsInsertCall {
.urlParams_.Set("userProject", )
return
}
func ( *DefaultObjectAccessControlsInsertCall) ( ...googleapi.Field) *DefaultObjectAccessControlsInsertCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *DefaultObjectAccessControlsInsertCall) ( context.Context) *DefaultObjectAccessControlsInsertCall {
.ctx_ =
return
}
func ( *DefaultObjectAccessControlsInsertCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *DefaultObjectAccessControlsInsertCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.objectaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/defaultObjectAcl")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *DefaultObjectAccessControlsInsertCall) ( ...googleapi.CallOption) (*ObjectAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *DefaultObjectAccessControlsService) ( string) *DefaultObjectAccessControlsListCall {
:= &DefaultObjectAccessControlsListCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
return
}
func ( *DefaultObjectAccessControlsListCall) ( int64) *DefaultObjectAccessControlsListCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *DefaultObjectAccessControlsListCall) ( int64) *DefaultObjectAccessControlsListCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *DefaultObjectAccessControlsListCall) ( string) *DefaultObjectAccessControlsListCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *DefaultObjectAccessControlsListCall) ( string) *DefaultObjectAccessControlsListCall {
.urlParams_.Set("userProject", )
return
}
func ( *DefaultObjectAccessControlsListCall) ( ...googleapi.Field) *DefaultObjectAccessControlsListCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *DefaultObjectAccessControlsListCall) ( string) *DefaultObjectAccessControlsListCall {
.ifNoneMatch_ =
return
}
func ( *DefaultObjectAccessControlsListCall) ( context.Context) *DefaultObjectAccessControlsListCall {
.ctx_ =
return
}
func ( *DefaultObjectAccessControlsListCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *DefaultObjectAccessControlsListCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/defaultObjectAcl")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *DefaultObjectAccessControlsListCall) ( ...googleapi.CallOption) (*ObjectAccessControls, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControls{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *DefaultObjectAccessControlsService) ( string, string, *ObjectAccessControl) *DefaultObjectAccessControlsPatchCall {
:= &DefaultObjectAccessControlsPatchCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.entity =
.objectaccesscontrol =
return
}
func ( *DefaultObjectAccessControlsPatchCall) ( string) *DefaultObjectAccessControlsPatchCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *DefaultObjectAccessControlsPatchCall) ( string) *DefaultObjectAccessControlsPatchCall {
.urlParams_.Set("userProject", )
return
}
func ( *DefaultObjectAccessControlsPatchCall) ( ...googleapi.Field) *DefaultObjectAccessControlsPatchCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *DefaultObjectAccessControlsPatchCall) ( context.Context) *DefaultObjectAccessControlsPatchCall {
.ctx_ =
return
}
func ( *DefaultObjectAccessControlsPatchCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *DefaultObjectAccessControlsPatchCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.objectaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/defaultObjectAcl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PATCH", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *DefaultObjectAccessControlsPatchCall) ( ...googleapi.CallOption) (*ObjectAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *DefaultObjectAccessControlsService) ( string, string, *ObjectAccessControl) *DefaultObjectAccessControlsUpdateCall {
:= &DefaultObjectAccessControlsUpdateCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.entity =
.objectaccesscontrol =
return
}
func ( *DefaultObjectAccessControlsUpdateCall) ( string) *DefaultObjectAccessControlsUpdateCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *DefaultObjectAccessControlsUpdateCall) ( string) *DefaultObjectAccessControlsUpdateCall {
.urlParams_.Set("userProject", )
return
}
func ( *DefaultObjectAccessControlsUpdateCall) ( ...googleapi.Field) *DefaultObjectAccessControlsUpdateCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *DefaultObjectAccessControlsUpdateCall) ( context.Context) *DefaultObjectAccessControlsUpdateCall {
.ctx_ =
return
}
func ( *DefaultObjectAccessControlsUpdateCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *DefaultObjectAccessControlsUpdateCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.objectaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/defaultObjectAcl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PUT", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *DefaultObjectAccessControlsUpdateCall) ( ...googleapi.CallOption) (*ObjectAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type NotificationsDeleteCall struct {
s *Service
bucket string
notification string
urlParams_ gensupport.URLParams
ctx_ context.Context
header_ http.Header
}
func ( *NotificationsService) ( string, string) *NotificationsDeleteCall {
:= &NotificationsDeleteCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.notification =
return
}
func ( *NotificationsDeleteCall) ( string) *NotificationsDeleteCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *NotificationsDeleteCall) ( string) *NotificationsDeleteCall {
.urlParams_.Set("userProject", )
return
}
func ( *NotificationsDeleteCall) ( ...googleapi.Field) *NotificationsDeleteCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *NotificationsDeleteCall) ( context.Context) *NotificationsDeleteCall {
.ctx_ =
return
}
func ( *NotificationsDeleteCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *NotificationsDeleteCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/notificationConfigs/{notification}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("DELETE", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"notification": .notification,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *NotificationsDeleteCall) ( ...googleapi.CallOption) error {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil {
return
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return
}
}
func ( *NotificationsService) ( string, string) *NotificationsGetCall {
:= &NotificationsGetCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.notification =
return
}
func ( *NotificationsGetCall) ( string) *NotificationsGetCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *NotificationsGetCall) ( string) *NotificationsGetCall {
.urlParams_.Set("userProject", )
return
}
func ( *NotificationsGetCall) ( ...googleapi.Field) *NotificationsGetCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *NotificationsGetCall) ( string) *NotificationsGetCall {
.ifNoneMatch_ =
return
}
func ( *NotificationsGetCall) ( context.Context) *NotificationsGetCall {
.ctx_ =
return
}
func ( *NotificationsGetCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *NotificationsGetCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/notificationConfigs/{notification}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"notification": .notification,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *NotificationsGetCall) ( ...googleapi.CallOption) (*Notification, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Notification{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type NotificationsInsertCall struct {
s *Service
bucket string
notification *Notification
urlParams_ gensupport.URLParams
ctx_ context.Context
header_ http.Header
}
func ( *NotificationsService) ( string, *Notification) *NotificationsInsertCall {
:= &NotificationsInsertCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.notification =
return
}
func ( *NotificationsInsertCall) ( string) *NotificationsInsertCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *NotificationsInsertCall) ( string) *NotificationsInsertCall {
.urlParams_.Set("userProject", )
return
}
func ( *NotificationsInsertCall) ( ...googleapi.Field) *NotificationsInsertCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *NotificationsInsertCall) ( context.Context) *NotificationsInsertCall {
.ctx_ =
return
}
func ( *NotificationsInsertCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *NotificationsInsertCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.notification)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/notificationConfigs")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *NotificationsInsertCall) ( ...googleapi.CallOption) (*Notification, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Notification{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type NotificationsListCall struct {
s *Service
bucket string
urlParams_ gensupport.URLParams
ifNoneMatch_ string
ctx_ context.Context
header_ http.Header
}
func ( *NotificationsService) ( string) *NotificationsListCall {
:= &NotificationsListCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
return
}
func ( *NotificationsListCall) ( string) *NotificationsListCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *NotificationsListCall) ( string) *NotificationsListCall {
.urlParams_.Set("userProject", )
return
}
func ( *NotificationsListCall) ( ...googleapi.Field) *NotificationsListCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *NotificationsListCall) ( string) *NotificationsListCall {
.ifNoneMatch_ =
return
}
func ( *NotificationsListCall) ( context.Context) *NotificationsListCall {
.ctx_ =
return
}
func ( *NotificationsListCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *NotificationsListCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/notificationConfigs")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *NotificationsListCall) ( ...googleapi.CallOption) (*Notifications, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Notifications{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectAccessControlsService) ( string, string, string) *ObjectAccessControlsDeleteCall {
:= &ObjectAccessControlsDeleteCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.entity =
return
}
func ( *ObjectAccessControlsDeleteCall) ( int64) *ObjectAccessControlsDeleteCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectAccessControlsDeleteCall) ( string) *ObjectAccessControlsDeleteCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectAccessControlsDeleteCall) ( string) *ObjectAccessControlsDeleteCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectAccessControlsDeleteCall) ( ...googleapi.Field) *ObjectAccessControlsDeleteCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectAccessControlsDeleteCall) ( context.Context) *ObjectAccessControlsDeleteCall {
.ctx_ =
return
}
func ( *ObjectAccessControlsDeleteCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectAccessControlsDeleteCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/acl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("DELETE", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectAccessControlsDeleteCall) ( ...googleapi.CallOption) error {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil {
return
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return
}
}
func ( *ObjectAccessControlsService) ( string, string, string) *ObjectAccessControlsGetCall {
:= &ObjectAccessControlsGetCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.entity =
return
}
func ( *ObjectAccessControlsGetCall) ( int64) *ObjectAccessControlsGetCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectAccessControlsGetCall) ( string) *ObjectAccessControlsGetCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectAccessControlsGetCall) ( string) *ObjectAccessControlsGetCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectAccessControlsGetCall) ( ...googleapi.Field) *ObjectAccessControlsGetCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectAccessControlsGetCall) ( string) *ObjectAccessControlsGetCall {
.ifNoneMatch_ =
return
}
func ( *ObjectAccessControlsGetCall) ( context.Context) *ObjectAccessControlsGetCall {
.ctx_ =
return
}
func ( *ObjectAccessControlsGetCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectAccessControlsGetCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/acl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectAccessControlsGetCall) ( ...googleapi.CallOption) (*ObjectAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectAccessControlsService) ( string, string, *ObjectAccessControl) *ObjectAccessControlsInsertCall {
:= &ObjectAccessControlsInsertCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.objectaccesscontrol =
return
}
func ( *ObjectAccessControlsInsertCall) ( int64) *ObjectAccessControlsInsertCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectAccessControlsInsertCall) ( string) *ObjectAccessControlsInsertCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectAccessControlsInsertCall) ( string) *ObjectAccessControlsInsertCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectAccessControlsInsertCall) ( ...googleapi.Field) *ObjectAccessControlsInsertCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectAccessControlsInsertCall) ( context.Context) *ObjectAccessControlsInsertCall {
.ctx_ =
return
}
func ( *ObjectAccessControlsInsertCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectAccessControlsInsertCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.objectaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/acl")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectAccessControlsInsertCall) ( ...googleapi.CallOption) (*ObjectAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectAccessControlsService) ( string, string) *ObjectAccessControlsListCall {
:= &ObjectAccessControlsListCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
return
}
func ( *ObjectAccessControlsListCall) ( int64) *ObjectAccessControlsListCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectAccessControlsListCall) ( string) *ObjectAccessControlsListCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectAccessControlsListCall) ( string) *ObjectAccessControlsListCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectAccessControlsListCall) ( ...googleapi.Field) *ObjectAccessControlsListCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectAccessControlsListCall) ( string) *ObjectAccessControlsListCall {
.ifNoneMatch_ =
return
}
func ( *ObjectAccessControlsListCall) ( context.Context) *ObjectAccessControlsListCall {
.ctx_ =
return
}
func ( *ObjectAccessControlsListCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectAccessControlsListCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/acl")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectAccessControlsListCall) ( ...googleapi.CallOption) (*ObjectAccessControls, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControls{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectAccessControlsService) ( string, string, string, *ObjectAccessControl) *ObjectAccessControlsPatchCall {
:= &ObjectAccessControlsPatchCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.entity =
.objectaccesscontrol =
return
}
func ( *ObjectAccessControlsPatchCall) ( int64) *ObjectAccessControlsPatchCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectAccessControlsPatchCall) ( string) *ObjectAccessControlsPatchCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectAccessControlsPatchCall) ( string) *ObjectAccessControlsPatchCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectAccessControlsPatchCall) ( ...googleapi.Field) *ObjectAccessControlsPatchCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectAccessControlsPatchCall) ( context.Context) *ObjectAccessControlsPatchCall {
.ctx_ =
return
}
func ( *ObjectAccessControlsPatchCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectAccessControlsPatchCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.objectaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/acl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PATCH", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectAccessControlsPatchCall) ( ...googleapi.CallOption) (*ObjectAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectAccessControlsService) ( string, string, string, *ObjectAccessControl) *ObjectAccessControlsUpdateCall {
:= &ObjectAccessControlsUpdateCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.entity =
.objectaccesscontrol =
return
}
func ( *ObjectAccessControlsUpdateCall) ( int64) *ObjectAccessControlsUpdateCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectAccessControlsUpdateCall) ( string) *ObjectAccessControlsUpdateCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectAccessControlsUpdateCall) ( string) *ObjectAccessControlsUpdateCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectAccessControlsUpdateCall) ( ...googleapi.Field) *ObjectAccessControlsUpdateCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectAccessControlsUpdateCall) ( context.Context) *ObjectAccessControlsUpdateCall {
.ctx_ =
return
}
func ( *ObjectAccessControlsUpdateCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectAccessControlsUpdateCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.objectaccesscontrol)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/acl/{entity}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PUT", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
"entity": .entity,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectAccessControlsUpdateCall) ( ...googleapi.CallOption) (*ObjectAccessControl, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ObjectAccessControl{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, string, *ComposeRequest) *ObjectsComposeCall {
:= &ObjectsComposeCall{s: .s, urlParams_: make(gensupport.URLParams)}
.destinationBucket =
.destinationObject =
.composerequest =
return
}
func ( *ObjectsComposeCall) ( string) *ObjectsComposeCall {
.urlParams_.Set("destinationPredefinedAcl", )
return
}
func ( *ObjectsComposeCall) ( int64) *ObjectsComposeCall {
.urlParams_.Set("ifGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsComposeCall) ( int64) *ObjectsComposeCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsComposeCall) ( string) *ObjectsComposeCall {
.urlParams_.Set("kmsKeyName", )
return
}
func ( *ObjectsComposeCall) ( string) *ObjectsComposeCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsComposeCall) ( string) *ObjectsComposeCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsComposeCall) ( ...googleapi.Field) *ObjectsComposeCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsComposeCall) ( context.Context) *ObjectsComposeCall {
.ctx_ =
return
}
func ( *ObjectsComposeCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsComposeCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.composerequest)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{destinationBucket}/o/{destinationObject}/compose")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"destinationBucket": .destinationBucket,
"destinationObject": .destinationObject,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsComposeCall) ( ...googleapi.CallOption) (*Object, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Object{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, string, string, string, *Object) *ObjectsCopyCall {
:= &ObjectsCopyCall{s: .s, urlParams_: make(gensupport.URLParams)}
.sourceBucket =
.sourceObject =
.destinationBucket =
.destinationObject =
.object =
return
}
func ( *ObjectsCopyCall) ( string) *ObjectsCopyCall {
.urlParams_.Set("destinationKmsKeyName", )
return
}
func ( *ObjectsCopyCall) ( string) *ObjectsCopyCall {
.urlParams_.Set("destinationPredefinedAcl", )
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("ifGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("ifGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("ifSourceGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("ifSourceGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("ifSourceMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("ifSourceMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( string) *ObjectsCopyCall {
.urlParams_.Set("projection", )
return
}
func ( *ObjectsCopyCall) ( string) *ObjectsCopyCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsCopyCall) ( int64) *ObjectsCopyCall {
.urlParams_.Set("sourceGeneration", fmt.Sprint())
return
}
func ( *ObjectsCopyCall) ( string) *ObjectsCopyCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsCopyCall) ( ...googleapi.Field) *ObjectsCopyCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsCopyCall) ( context.Context) *ObjectsCopyCall {
.ctx_ =
return
}
func ( *ObjectsCopyCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsCopyCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.object)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{sourceBucket}/o/{sourceObject}/copyTo/b/{destinationBucket}/o/{destinationObject}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"sourceBucket": .sourceBucket,
"sourceObject": .sourceObject,
"destinationBucket": .destinationBucket,
"destinationObject": .destinationObject,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsCopyCall) ( ...googleapi.CallOption) (*Object, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Object{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, string) *ObjectsDeleteCall {
:= &ObjectsDeleteCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
return
}
func ( *ObjectsDeleteCall) ( int64) *ObjectsDeleteCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectsDeleteCall) ( int64) *ObjectsDeleteCall {
.urlParams_.Set("ifGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsDeleteCall) ( int64) *ObjectsDeleteCall {
.urlParams_.Set("ifGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsDeleteCall) ( int64) *ObjectsDeleteCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsDeleteCall) ( int64) *ObjectsDeleteCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsDeleteCall) ( string) *ObjectsDeleteCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsDeleteCall) ( string) *ObjectsDeleteCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsDeleteCall) ( ...googleapi.Field) *ObjectsDeleteCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsDeleteCall) ( context.Context) *ObjectsDeleteCall {
.ctx_ =
return
}
func ( *ObjectsDeleteCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsDeleteCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("DELETE", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsDeleteCall) ( ...googleapi.CallOption) error {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil {
return
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return
}
}
type ObjectsGetCall struct {
s *Service
bucket string
object string
urlParams_ gensupport.URLParams
ifNoneMatch_ string
ctx_ context.Context
header_ http.Header
}
func ( *ObjectsService) ( string, string) *ObjectsGetCall {
:= &ObjectsGetCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
return
}
func ( *ObjectsGetCall) ( int64) *ObjectsGetCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectsGetCall) ( int64) *ObjectsGetCall {
.urlParams_.Set("ifGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsGetCall) ( int64) *ObjectsGetCall {
.urlParams_.Set("ifGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsGetCall) ( int64) *ObjectsGetCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsGetCall) ( int64) *ObjectsGetCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsGetCall) ( string) *ObjectsGetCall {
.urlParams_.Set("projection", )
return
}
func ( *ObjectsGetCall) ( string) *ObjectsGetCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsGetCall) ( string) *ObjectsGetCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsGetCall) ( ...googleapi.Field) *ObjectsGetCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsGetCall) ( string) *ObjectsGetCall {
.ifNoneMatch_ =
return
}
func ( *ObjectsGetCall) ( context.Context) *ObjectsGetCall {
.ctx_ =
return
}
func ( *ObjectsGetCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsGetCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsGetCall) ( ...googleapi.CallOption) (*http.Response, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("media")
if != nil {
return nil,
}
if := googleapi.CheckMediaResponse(); != nil {
.Body.Close()
return nil,
}
return , nil
}
func ( *ObjectsGetCall) ( ...googleapi.CallOption) (*Object, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Object{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, string) *ObjectsGetIamPolicyCall {
:= &ObjectsGetIamPolicyCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
return
}
func ( *ObjectsGetIamPolicyCall) ( int64) *ObjectsGetIamPolicyCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectsGetIamPolicyCall) ( string) *ObjectsGetIamPolicyCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsGetIamPolicyCall) ( string) *ObjectsGetIamPolicyCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsGetIamPolicyCall) ( ...googleapi.Field) *ObjectsGetIamPolicyCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsGetIamPolicyCall) ( string) *ObjectsGetIamPolicyCall {
.ifNoneMatch_ =
return
}
func ( *ObjectsGetIamPolicyCall) ( context.Context) *ObjectsGetIamPolicyCall {
.ctx_ =
return
}
func ( *ObjectsGetIamPolicyCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsGetIamPolicyCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/iam")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsGetIamPolicyCall) ( ...googleapi.CallOption) (*Policy, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Policy{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type ObjectsInsertCall struct {
s *Service
bucket string
object *Object
urlParams_ gensupport.URLParams
mediaInfo_ *gensupport.MediaInfo
ctx_ context.Context
header_ http.Header
}
func ( *ObjectsService) ( string, *Object) *ObjectsInsertCall {
:= &ObjectsInsertCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
return
}
func ( *ObjectsInsertCall) ( string) *ObjectsInsertCall {
.urlParams_.Set("contentEncoding", )
return
}
func ( *ObjectsInsertCall) ( int64) *ObjectsInsertCall {
.urlParams_.Set("ifGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsInsertCall) ( int64) *ObjectsInsertCall {
.urlParams_.Set("ifGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsInsertCall) ( int64) *ObjectsInsertCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsInsertCall) ( int64) *ObjectsInsertCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsInsertCall) ( string) *ObjectsInsertCall {
.urlParams_.Set("kmsKeyName", )
return
}
func ( *ObjectsInsertCall) ( string) *ObjectsInsertCall {
.urlParams_.Set("name", )
return
}
func ( *ObjectsInsertCall) ( string) *ObjectsInsertCall {
.urlParams_.Set("predefinedAcl", )
return
}
func ( *ObjectsInsertCall) ( string) *ObjectsInsertCall {
.urlParams_.Set("projection", )
return
}
func ( *ObjectsInsertCall) ( string) *ObjectsInsertCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsInsertCall) ( string) *ObjectsInsertCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsInsertCall) ( io.Reader, ...googleapi.MediaOption) *ObjectsInsertCall {
if := .object.ContentType; != "" {
= append([]googleapi.MediaOption{googleapi.ContentType()}, ...)
}
.mediaInfo_ = gensupport.NewInfoFromMedia(, )
return
}
func ( *ObjectsInsertCall) ( context.Context, io.ReaderAt, int64, string) *ObjectsInsertCall {
.ctx_ =
.mediaInfo_ = gensupport.NewInfoFromResumableMedia(, , )
return
}
func ( *ObjectsInsertCall) ( googleapi.ProgressUpdater) *ObjectsInsertCall {
.mediaInfo_.SetProgressUpdater()
return
}
func ( *ObjectsInsertCall) ( ...googleapi.Field) *ObjectsInsertCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsInsertCall) ( context.Context) *ObjectsInsertCall {
.ctx_ =
return
}
func ( *ObjectsInsertCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsInsertCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.object)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o")
if .mediaInfo_ != nil {
= googleapi.ResolveRelative(.s.BasePath, "/upload/storage/v1/b/{bucket}/o")
.urlParams_.Set("uploadType", .mediaInfo_.UploadType())
}
if == nil {
= new(bytes.Buffer)
.Set("Content-Type", "application/json")
}
, , := .mediaInfo_.UploadRequest(, )
defer ()
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
.GetBody =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequestWithRetry(.ctx_, .s.client, )
}
func ( *ObjectsInsertCall) ( ...googleapi.CallOption) (*Object, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= .mediaInfo_.ResumableUpload(.Header.Get("Location"))
if != nil {
.Client = .s.client
.UserAgent = .s.userAgent()
:= .ctx_
if == nil {
= context.TODO()
}
, = .Upload()
if != nil {
return nil,
}
defer .Body.Close()
if := googleapi.CheckResponse(); != nil {
return nil,
}
}
:= &Object{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type ObjectsListCall struct {
s *Service
bucket string
urlParams_ gensupport.URLParams
ifNoneMatch_ string
ctx_ context.Context
header_ http.Header
}
func ( *ObjectsService) ( string) *ObjectsListCall {
:= &ObjectsListCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.urlParams_.Set("delimiter", )
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.urlParams_.Set("endOffset", )
return
}
func ( *ObjectsListCall) ( bool) *ObjectsListCall {
.urlParams_.Set("includeTrailingDelimiter", fmt.Sprint())
return
}
func ( *ObjectsListCall) ( int64) *ObjectsListCall {
.urlParams_.Set("maxResults", fmt.Sprint())
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.urlParams_.Set("pageToken", )
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.urlParams_.Set("prefix", )
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.urlParams_.Set("projection", )
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.urlParams_.Set("startOffset", )
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsListCall) ( bool) *ObjectsListCall {
.urlParams_.Set("versions", fmt.Sprint())
return
}
func ( *ObjectsListCall) ( ...googleapi.Field) *ObjectsListCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsListCall) ( string) *ObjectsListCall {
.ifNoneMatch_ =
return
}
func ( *ObjectsListCall) ( context.Context) *ObjectsListCall {
.ctx_ =
return
}
func ( *ObjectsListCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsListCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsListCall) ( ...googleapi.CallOption) (*Objects, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Objects{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsListCall) ( context.Context, func(*Objects) error) error {
.ctx_ =
defer .PageToken(.urlParams_.Get("pageToken")) // reset paging to original point
for {
, := .Do()
if != nil {
return
}
if := (); != nil {
return
}
if .NextPageToken == "" {
return nil
}
.PageToken(.NextPageToken)
}
}
func ( *ObjectsService) ( string, string, *Object) *ObjectsPatchCall {
:= &ObjectsPatchCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.object2 =
return
}
func ( *ObjectsPatchCall) ( int64) *ObjectsPatchCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectsPatchCall) ( int64) *ObjectsPatchCall {
.urlParams_.Set("ifGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsPatchCall) ( int64) *ObjectsPatchCall {
.urlParams_.Set("ifGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsPatchCall) ( int64) *ObjectsPatchCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsPatchCall) ( int64) *ObjectsPatchCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsPatchCall) ( string) *ObjectsPatchCall {
.urlParams_.Set("predefinedAcl", )
return
}
func ( *ObjectsPatchCall) ( string) *ObjectsPatchCall {
.urlParams_.Set("projection", )
return
}
func ( *ObjectsPatchCall) ( string) *ObjectsPatchCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsPatchCall) ( string) *ObjectsPatchCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsPatchCall) ( ...googleapi.Field) *ObjectsPatchCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsPatchCall) ( context.Context) *ObjectsPatchCall {
.ctx_ =
return
}
func ( *ObjectsPatchCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsPatchCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.object2)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PATCH", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsPatchCall) ( ...googleapi.CallOption) (*Object, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Object{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, string, string, string, *Object) *ObjectsRewriteCall {
:= &ObjectsRewriteCall{s: .s, urlParams_: make(gensupport.URLParams)}
.sourceBucket =
.sourceObject =
.destinationBucket =
.destinationObject =
.object =
return
}
func ( *ObjectsRewriteCall) ( string) *ObjectsRewriteCall {
.urlParams_.Set("destinationKmsKeyName", )
return
}
func ( *ObjectsRewriteCall) ( string) *ObjectsRewriteCall {
.urlParams_.Set("destinationPredefinedAcl", )
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("ifGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("ifGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("ifSourceGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("ifSourceGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("ifSourceMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("ifSourceMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("maxBytesRewrittenPerCall", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( string) *ObjectsRewriteCall {
.urlParams_.Set("projection", )
return
}
func ( *ObjectsRewriteCall) ( string) *ObjectsRewriteCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsRewriteCall) ( string) *ObjectsRewriteCall {
.urlParams_.Set("rewriteToken", )
return
}
func ( *ObjectsRewriteCall) ( int64) *ObjectsRewriteCall {
.urlParams_.Set("sourceGeneration", fmt.Sprint())
return
}
func ( *ObjectsRewriteCall) ( string) *ObjectsRewriteCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsRewriteCall) ( ...googleapi.Field) *ObjectsRewriteCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsRewriteCall) ( context.Context) *ObjectsRewriteCall {
.ctx_ =
return
}
func ( *ObjectsRewriteCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsRewriteCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.object)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{sourceBucket}/o/{sourceObject}/rewriteTo/b/{destinationBucket}/o/{destinationObject}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"sourceBucket": .sourceBucket,
"sourceObject": .sourceObject,
"destinationBucket": .destinationBucket,
"destinationObject": .destinationObject,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsRewriteCall) ( ...googleapi.CallOption) (*RewriteResponse, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &RewriteResponse{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, string, *Policy) *ObjectsSetIamPolicyCall {
:= &ObjectsSetIamPolicyCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.policy =
return
}
func ( *ObjectsSetIamPolicyCall) ( int64) *ObjectsSetIamPolicyCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectsSetIamPolicyCall) ( string) *ObjectsSetIamPolicyCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsSetIamPolicyCall) ( string) *ObjectsSetIamPolicyCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsSetIamPolicyCall) ( ...googleapi.Field) *ObjectsSetIamPolicyCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsSetIamPolicyCall) ( context.Context) *ObjectsSetIamPolicyCall {
.ctx_ =
return
}
func ( *ObjectsSetIamPolicyCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsSetIamPolicyCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.policy)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/iam")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PUT", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsSetIamPolicyCall) ( ...googleapi.CallOption) (*Policy, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Policy{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, string, []string) *ObjectsTestIamPermissionsCall {
:= &ObjectsTestIamPermissionsCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.urlParams_.SetMulti("permissions", append([]string{}, ...))
return
}
func ( *ObjectsTestIamPermissionsCall) ( int64) *ObjectsTestIamPermissionsCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectsTestIamPermissionsCall) ( string) *ObjectsTestIamPermissionsCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsTestIamPermissionsCall) ( string) *ObjectsTestIamPermissionsCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsTestIamPermissionsCall) ( ...googleapi.Field) *ObjectsTestIamPermissionsCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsTestIamPermissionsCall) ( string) *ObjectsTestIamPermissionsCall {
.ifNoneMatch_ =
return
}
func ( *ObjectsTestIamPermissionsCall) ( context.Context) *ObjectsTestIamPermissionsCall {
.ctx_ =
return
}
func ( *ObjectsTestIamPermissionsCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsTestIamPermissionsCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}/iam/testPermissions")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsTestIamPermissionsCall) ( ...googleapi.CallOption) (*TestIamPermissionsResponse, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &TestIamPermissionsResponse{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, string, *Object) *ObjectsUpdateCall {
:= &ObjectsUpdateCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.object =
.object2 =
return
}
func ( *ObjectsUpdateCall) ( int64) *ObjectsUpdateCall {
.urlParams_.Set("generation", fmt.Sprint())
return
}
func ( *ObjectsUpdateCall) ( int64) *ObjectsUpdateCall {
.urlParams_.Set("ifGenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsUpdateCall) ( int64) *ObjectsUpdateCall {
.urlParams_.Set("ifGenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsUpdateCall) ( int64) *ObjectsUpdateCall {
.urlParams_.Set("ifMetagenerationMatch", fmt.Sprint())
return
}
func ( *ObjectsUpdateCall) ( int64) *ObjectsUpdateCall {
.urlParams_.Set("ifMetagenerationNotMatch", fmt.Sprint())
return
}
func ( *ObjectsUpdateCall) ( string) *ObjectsUpdateCall {
.urlParams_.Set("predefinedAcl", )
return
}
func ( *ObjectsUpdateCall) ( string) *ObjectsUpdateCall {
.urlParams_.Set("projection", )
return
}
func ( *ObjectsUpdateCall) ( string) *ObjectsUpdateCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsUpdateCall) ( string) *ObjectsUpdateCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsUpdateCall) ( ...googleapi.Field) *ObjectsUpdateCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsUpdateCall) ( context.Context) *ObjectsUpdateCall {
.ctx_ =
return
}
func ( *ObjectsUpdateCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsUpdateCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.object2)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/{object}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PUT", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
"object": .object,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsUpdateCall) ( ...googleapi.CallOption) (*Object, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Object{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ObjectsService) ( string, *Channel) *ObjectsWatchAllCall {
:= &ObjectsWatchAllCall{s: .s, urlParams_: make(gensupport.URLParams)}
.bucket =
.channel =
return
}
func ( *ObjectsWatchAllCall) ( string) *ObjectsWatchAllCall {
.urlParams_.Set("delimiter", )
return
}
func ( *ObjectsWatchAllCall) ( string) *ObjectsWatchAllCall {
.urlParams_.Set("endOffset", )
return
}
func ( *ObjectsWatchAllCall) ( bool) *ObjectsWatchAllCall {
.urlParams_.Set("includeTrailingDelimiter", fmt.Sprint())
return
}
func ( *ObjectsWatchAllCall) ( int64) *ObjectsWatchAllCall {
.urlParams_.Set("maxResults", fmt.Sprint())
return
}
func ( *ObjectsWatchAllCall) ( string) *ObjectsWatchAllCall {
.urlParams_.Set("pageToken", )
return
}
func ( *ObjectsWatchAllCall) ( string) *ObjectsWatchAllCall {
.urlParams_.Set("prefix", )
return
}
func ( *ObjectsWatchAllCall) ( string) *ObjectsWatchAllCall {
.urlParams_.Set("projection", )
return
}
func ( *ObjectsWatchAllCall) ( string) *ObjectsWatchAllCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ObjectsWatchAllCall) ( string) *ObjectsWatchAllCall {
.urlParams_.Set("startOffset", )
return
}
func ( *ObjectsWatchAllCall) ( string) *ObjectsWatchAllCall {
.urlParams_.Set("userProject", )
return
}
func ( *ObjectsWatchAllCall) ( bool) *ObjectsWatchAllCall {
.urlParams_.Set("versions", fmt.Sprint())
return
}
func ( *ObjectsWatchAllCall) ( ...googleapi.Field) *ObjectsWatchAllCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ObjectsWatchAllCall) ( context.Context) *ObjectsWatchAllCall {
.ctx_ =
return
}
func ( *ObjectsWatchAllCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ObjectsWatchAllCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.channel)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "b/{bucket}/o/watch")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"bucket": .bucket,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ObjectsWatchAllCall) ( ...googleapi.CallOption) (*Channel, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &Channel{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
type ProjectsHmacKeysCreateCall struct {
s *Service
projectId string
urlParams_ gensupport.URLParams
ctx_ context.Context
header_ http.Header
}
func ( *ProjectsHmacKeysService) ( string, string) *ProjectsHmacKeysCreateCall {
:= &ProjectsHmacKeysCreateCall{s: .s, urlParams_: make(gensupport.URLParams)}
.projectId =
.urlParams_.Set("serviceAccountEmail", )
return
}
func ( *ProjectsHmacKeysCreateCall) ( string) *ProjectsHmacKeysCreateCall {
.urlParams_.Set("userProject", )
return
}
func ( *ProjectsHmacKeysCreateCall) ( ...googleapi.Field) *ProjectsHmacKeysCreateCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ProjectsHmacKeysCreateCall) ( context.Context) *ProjectsHmacKeysCreateCall {
.ctx_ =
return
}
func ( *ProjectsHmacKeysCreateCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ProjectsHmacKeysCreateCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "projects/{projectId}/hmacKeys")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("POST", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"projectId": .projectId,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ProjectsHmacKeysCreateCall) ( ...googleapi.CallOption) (*HmacKey, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &HmacKey{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ProjectsHmacKeysService) ( string, string) *ProjectsHmacKeysDeleteCall {
:= &ProjectsHmacKeysDeleteCall{s: .s, urlParams_: make(gensupport.URLParams)}
.projectId =
.accessId =
return
}
func ( *ProjectsHmacKeysDeleteCall) ( string) *ProjectsHmacKeysDeleteCall {
.urlParams_.Set("userProject", )
return
}
func ( *ProjectsHmacKeysDeleteCall) ( ...googleapi.Field) *ProjectsHmacKeysDeleteCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ProjectsHmacKeysDeleteCall) ( context.Context) *ProjectsHmacKeysDeleteCall {
.ctx_ =
return
}
func ( *ProjectsHmacKeysDeleteCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ProjectsHmacKeysDeleteCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "projects/{projectId}/hmacKeys/{accessId}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("DELETE", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"projectId": .projectId,
"accessId": .accessId,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ProjectsHmacKeysDeleteCall) ( ...googleapi.CallOption) error {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil {
return
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return
}
}
func ( *ProjectsHmacKeysService) ( string, string) *ProjectsHmacKeysGetCall {
:= &ProjectsHmacKeysGetCall{s: .s, urlParams_: make(gensupport.URLParams)}
.projectId =
.accessId =
return
}
func ( *ProjectsHmacKeysGetCall) ( string) *ProjectsHmacKeysGetCall {
.urlParams_.Set("userProject", )
return
}
func ( *ProjectsHmacKeysGetCall) ( ...googleapi.Field) *ProjectsHmacKeysGetCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ProjectsHmacKeysGetCall) ( string) *ProjectsHmacKeysGetCall {
.ifNoneMatch_ =
return
}
func ( *ProjectsHmacKeysGetCall) ( context.Context) *ProjectsHmacKeysGetCall {
.ctx_ =
return
}
func ( *ProjectsHmacKeysGetCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ProjectsHmacKeysGetCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "projects/{projectId}/hmacKeys/{accessId}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"projectId": .projectId,
"accessId": .accessId,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ProjectsHmacKeysGetCall) ( ...googleapi.CallOption) (*HmacKeyMetadata, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &HmacKeyMetadata{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ProjectsHmacKeysService) ( string) *ProjectsHmacKeysListCall {
:= &ProjectsHmacKeysListCall{s: .s, urlParams_: make(gensupport.URLParams)}
.projectId =
return
}
func ( *ProjectsHmacKeysListCall) ( int64) *ProjectsHmacKeysListCall {
.urlParams_.Set("maxResults", fmt.Sprint())
return
}
func ( *ProjectsHmacKeysListCall) ( string) *ProjectsHmacKeysListCall {
.urlParams_.Set("pageToken", )
return
}
func ( *ProjectsHmacKeysListCall) ( string) *ProjectsHmacKeysListCall {
.urlParams_.Set("serviceAccountEmail", )
return
}
func ( *ProjectsHmacKeysListCall) ( bool) *ProjectsHmacKeysListCall {
.urlParams_.Set("showDeletedKeys", fmt.Sprint())
return
}
func ( *ProjectsHmacKeysListCall) ( string) *ProjectsHmacKeysListCall {
.urlParams_.Set("userProject", )
return
}
func ( *ProjectsHmacKeysListCall) ( ...googleapi.Field) *ProjectsHmacKeysListCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ProjectsHmacKeysListCall) ( string) *ProjectsHmacKeysListCall {
.ifNoneMatch_ =
return
}
func ( *ProjectsHmacKeysListCall) ( context.Context) *ProjectsHmacKeysListCall {
.ctx_ =
return
}
func ( *ProjectsHmacKeysListCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ProjectsHmacKeysListCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "projects/{projectId}/hmacKeys")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"projectId": .projectId,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ProjectsHmacKeysListCall) ( ...googleapi.CallOption) (*HmacKeysMetadata, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &HmacKeysMetadata{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ProjectsHmacKeysListCall) ( context.Context, func(*HmacKeysMetadata) error) error {
.ctx_ =
defer .PageToken(.urlParams_.Get("pageToken")) // reset paging to original point
for {
, := .Do()
if != nil {
return
}
if := (); != nil {
return
}
if .NextPageToken == "" {
return nil
}
.PageToken(.NextPageToken)
}
}
func ( *ProjectsHmacKeysService) ( string, string, *HmacKeyMetadata) *ProjectsHmacKeysUpdateCall {
:= &ProjectsHmacKeysUpdateCall{s: .s, urlParams_: make(gensupport.URLParams)}
.projectId =
.accessId =
.hmackeymetadata =
return
}
func ( *ProjectsHmacKeysUpdateCall) ( string) *ProjectsHmacKeysUpdateCall {
.urlParams_.Set("userProject", )
return
}
func ( *ProjectsHmacKeysUpdateCall) ( ...googleapi.Field) *ProjectsHmacKeysUpdateCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ProjectsHmacKeysUpdateCall) ( context.Context) *ProjectsHmacKeysUpdateCall {
.ctx_ =
return
}
func ( *ProjectsHmacKeysUpdateCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ProjectsHmacKeysUpdateCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
var io.Reader = nil
, := googleapi.WithoutDataWrapper.JSONReader(.hmackeymetadata)
if != nil {
return nil,
}
.Set("Content-Type", "application/json")
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "projects/{projectId}/hmacKeys/{accessId}")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("PUT", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"projectId": .projectId,
"accessId": .accessId,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ProjectsHmacKeysUpdateCall) ( ...googleapi.CallOption) (*HmacKeyMetadata, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &HmacKeyMetadata{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
}
func ( *ProjectsServiceAccountService) ( string) *ProjectsServiceAccountGetCall {
:= &ProjectsServiceAccountGetCall{s: .s, urlParams_: make(gensupport.URLParams)}
.projectId =
return
}
func ( *ProjectsServiceAccountGetCall) ( string) *ProjectsServiceAccountGetCall {
.urlParams_.Set("provisionalUserProject", )
return
}
func ( *ProjectsServiceAccountGetCall) ( string) *ProjectsServiceAccountGetCall {
.urlParams_.Set("userProject", )
return
}
func ( *ProjectsServiceAccountGetCall) ( ...googleapi.Field) *ProjectsServiceAccountGetCall {
.urlParams_.Set("fields", googleapi.CombineFields())
return
}
func ( *ProjectsServiceAccountGetCall) ( string) *ProjectsServiceAccountGetCall {
.ifNoneMatch_ =
return
}
func ( *ProjectsServiceAccountGetCall) ( context.Context) *ProjectsServiceAccountGetCall {
.ctx_ =
return
}
func ( *ProjectsServiceAccountGetCall) () http.Header {
if .header_ == nil {
.header_ = make(http.Header)
}
return .header_
}
func ( *ProjectsServiceAccountGetCall) ( string) (*http.Response, error) {
:= make(http.Header)
.Set("x-goog-api-client", "gl-go/"+gensupport.GoVersion()+" gdcl/20200912")
for , := range .header_ {
[] =
}
.Set("User-Agent", .s.userAgent())
if .ifNoneMatch_ != "" {
.Set("If-None-Match", .ifNoneMatch_)
}
var io.Reader = nil
.urlParams_.Set("alt", )
.urlParams_.Set("prettyPrint", "false")
:= googleapi.ResolveRelative(.s.BasePath, "projects/{projectId}/serviceAccount")
+= "?" + .urlParams_.Encode()
, := http.NewRequest("GET", , )
if != nil {
return nil,
}
.Header =
googleapi.Expand(.URL, map[string]string{
"projectId": .projectId,
})
return gensupport.SendRequest(.ctx_, .s.client, )
}
func ( *ProjectsServiceAccountGetCall) ( ...googleapi.CallOption) (*ServiceAccount, error) {
gensupport.SetOptions(.urlParams_, ...)
, := .doRequest("json")
if != nil && .StatusCode == http.StatusNotModified {
if .Body != nil {
.Body.Close()
}
return nil, &googleapi.Error{
Code: .StatusCode,
Header: .Header,
}
}
if != nil {
return nil,
}
defer googleapi.CloseBody()
if := googleapi.CheckResponse(); != nil {
return nil,
}
:= &ServiceAccount{
ServerResponse: googleapi.ServerResponse{
Header: .Header,
HTTPStatusCode: .StatusCode,
},
}
:= &
if := gensupport.DecodeResponse(, ); != nil {
return nil,
}
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |