Versions in this module Expand all Collapse all v0 v0.25.2 May 21, 2020 Changes in this version + const CloudPlatformReadOnlyScope + const CloudPlatformScope + const DevstorageFullControlScope + const DevstorageReadOnlyScope + const DevstorageReadWriteScope + type Bucket struct + Acl []*BucketAccessControl + Billing *BucketBilling + Cors []*BucketCors + DefaultEventBasedHold bool + DefaultObjectAcl []*ObjectAccessControl + Encryption *BucketEncryption + Etag string + ForceSendFields []string + IamConfiguration *BucketIamConfiguration + Id string + Kind string + Labels map[string]string + Lifecycle *BucketLifecycle + Location string + LocationType string + Logging *BucketLogging + Metageneration int64 + Name string + NullFields []string + Owner *BucketOwner + ProjectNumber uint64 + RetentionPolicy *BucketRetentionPolicy + SelfLink string + StorageClass string + TimeCreated string + Updated string + Versioning *BucketVersioning + Website *BucketWebsite + ZoneAffinity []string + ZoneSeparation bool + func (s *Bucket) MarshalJSON() ([]byte, error) + type BucketAccessControl struct + Bucket string + Domain string + Email string + Entity string + EntityId string + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + ProjectTeam *BucketAccessControlProjectTeam + Role string + SelfLink string + func (s *BucketAccessControl) MarshalJSON() ([]byte, error) + type BucketAccessControlProjectTeam struct + ForceSendFields []string + NullFields []string + ProjectNumber string + Team string + func (s *BucketAccessControlProjectTeam) MarshalJSON() ([]byte, error) + type BucketAccessControls struct + ForceSendFields []string + Items []*BucketAccessControl + Kind string + NullFields []string + func (s *BucketAccessControls) MarshalJSON() ([]byte, error) + type BucketAccessControlsDeleteCall struct + func (c *BucketAccessControlsDeleteCall) Context(ctx context.Context) *BucketAccessControlsDeleteCall + func (c *BucketAccessControlsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *BucketAccessControlsDeleteCall) Fields(s ...googleapi.Field) *BucketAccessControlsDeleteCall + func (c *BucketAccessControlsDeleteCall) Header() http.Header + func (c *BucketAccessControlsDeleteCall) ProvisionalUserProject(provisionalUserProject string) *BucketAccessControlsDeleteCall + func (c *BucketAccessControlsDeleteCall) UserProject(userProject string) *BucketAccessControlsDeleteCall + type BucketAccessControlsGetCall struct + func (c *BucketAccessControlsGetCall) Context(ctx context.Context) *BucketAccessControlsGetCall + func (c *BucketAccessControlsGetCall) Do(opts ...googleapi.CallOption) (*BucketAccessControl, error) + func (c *BucketAccessControlsGetCall) Fields(s ...googleapi.Field) *BucketAccessControlsGetCall + func (c *BucketAccessControlsGetCall) Header() http.Header + func (c *BucketAccessControlsGetCall) IfNoneMatch(entityTag string) *BucketAccessControlsGetCall + func (c *BucketAccessControlsGetCall) ProvisionalUserProject(provisionalUserProject string) *BucketAccessControlsGetCall + func (c *BucketAccessControlsGetCall) UserProject(userProject string) *BucketAccessControlsGetCall + type BucketAccessControlsInsertCall struct + func (c *BucketAccessControlsInsertCall) Context(ctx context.Context) *BucketAccessControlsInsertCall + func (c *BucketAccessControlsInsertCall) Do(opts ...googleapi.CallOption) (*BucketAccessControl, error) + func (c *BucketAccessControlsInsertCall) Fields(s ...googleapi.Field) *BucketAccessControlsInsertCall + func (c *BucketAccessControlsInsertCall) Header() http.Header + func (c *BucketAccessControlsInsertCall) ProvisionalUserProject(provisionalUserProject string) *BucketAccessControlsInsertCall + func (c *BucketAccessControlsInsertCall) UserProject(userProject string) *BucketAccessControlsInsertCall + type BucketAccessControlsListCall struct + func (c *BucketAccessControlsListCall) Context(ctx context.Context) *BucketAccessControlsListCall + func (c *BucketAccessControlsListCall) Do(opts ...googleapi.CallOption) (*BucketAccessControls, error) + func (c *BucketAccessControlsListCall) Fields(s ...googleapi.Field) *BucketAccessControlsListCall + func (c *BucketAccessControlsListCall) Header() http.Header + func (c *BucketAccessControlsListCall) IfNoneMatch(entityTag string) *BucketAccessControlsListCall + func (c *BucketAccessControlsListCall) ProvisionalUserProject(provisionalUserProject string) *BucketAccessControlsListCall + func (c *BucketAccessControlsListCall) UserProject(userProject string) *BucketAccessControlsListCall + type BucketAccessControlsPatchCall struct + func (c *BucketAccessControlsPatchCall) Context(ctx context.Context) *BucketAccessControlsPatchCall + func (c *BucketAccessControlsPatchCall) Do(opts ...googleapi.CallOption) (*BucketAccessControl, error) + func (c *BucketAccessControlsPatchCall) Fields(s ...googleapi.Field) *BucketAccessControlsPatchCall + func (c *BucketAccessControlsPatchCall) Header() http.Header + func (c *BucketAccessControlsPatchCall) ProvisionalUserProject(provisionalUserProject string) *BucketAccessControlsPatchCall + func (c *BucketAccessControlsPatchCall) UserProject(userProject string) *BucketAccessControlsPatchCall + type BucketAccessControlsService struct + func NewBucketAccessControlsService(s *Service) *BucketAccessControlsService + func (r *BucketAccessControlsService) Delete(bucket string, entity string) *BucketAccessControlsDeleteCall + func (r *BucketAccessControlsService) Get(bucket string, entity string) *BucketAccessControlsGetCall + func (r *BucketAccessControlsService) Insert(bucket string, bucketaccesscontrol *BucketAccessControl) *BucketAccessControlsInsertCall + func (r *BucketAccessControlsService) List(bucket string) *BucketAccessControlsListCall + func (r *BucketAccessControlsService) Patch(bucket string, entity string, bucketaccesscontrol *BucketAccessControl) *BucketAccessControlsPatchCall + func (r *BucketAccessControlsService) Update(bucket string, entity string, bucketaccesscontrol *BucketAccessControl) *BucketAccessControlsUpdateCall + type BucketAccessControlsUpdateCall struct + func (c *BucketAccessControlsUpdateCall) Context(ctx context.Context) *BucketAccessControlsUpdateCall + func (c *BucketAccessControlsUpdateCall) Do(opts ...googleapi.CallOption) (*BucketAccessControl, error) + func (c *BucketAccessControlsUpdateCall) Fields(s ...googleapi.Field) *BucketAccessControlsUpdateCall + func (c *BucketAccessControlsUpdateCall) Header() http.Header + func (c *BucketAccessControlsUpdateCall) ProvisionalUserProject(provisionalUserProject string) *BucketAccessControlsUpdateCall + func (c *BucketAccessControlsUpdateCall) UserProject(userProject string) *BucketAccessControlsUpdateCall + type BucketBilling struct + ForceSendFields []string + NullFields []string + RequesterPays bool + func (s *BucketBilling) MarshalJSON() ([]byte, error) + type BucketCors struct + ForceSendFields []string + MaxAgeSeconds int64 + Method []string + NullFields []string + Origin []string + ResponseHeader []string + func (s *BucketCors) MarshalJSON() ([]byte, error) + type BucketEncryption struct + DefaultKmsKeyName string + ForceSendFields []string + NullFields []string + func (s *BucketEncryption) MarshalJSON() ([]byte, error) + type BucketIamConfiguration struct + BucketPolicyOnly *BucketIamConfigurationBucketPolicyOnly + ForceSendFields []string + NullFields []string + UniformBucketLevelAccess *BucketIamConfigurationUniformBucketLevelAccess + func (s *BucketIamConfiguration) MarshalJSON() ([]byte, error) + type BucketIamConfigurationBucketPolicyOnly struct + Enabled bool + ForceSendFields []string + LockedTime string + NullFields []string + func (s *BucketIamConfigurationBucketPolicyOnly) MarshalJSON() ([]byte, error) + type BucketIamConfigurationUniformBucketLevelAccess struct + Enabled bool + ForceSendFields []string + LockedTime string + NullFields []string + func (s *BucketIamConfigurationUniformBucketLevelAccess) MarshalJSON() ([]byte, error) + type BucketLifecycle struct + ForceSendFields []string + NullFields []string + Rule []*BucketLifecycleRule + func (s *BucketLifecycle) MarshalJSON() ([]byte, error) + type BucketLifecycleRule struct + Action *BucketLifecycleRuleAction + Condition *BucketLifecycleRuleCondition + ForceSendFields []string + NullFields []string + func (s *BucketLifecycleRule) MarshalJSON() ([]byte, error) + type BucketLifecycleRuleAction struct + ForceSendFields []string + NullFields []string + StorageClass string + Type string + func (s *BucketLifecycleRuleAction) MarshalJSON() ([]byte, error) + type BucketLifecycleRuleCondition struct + Age int64 + CreatedBefore string + CustomTimeBefore string + DaysSinceCustomTime int64 + DaysSinceNoncurrentTime int64 + ForceSendFields []string + IsLive *bool + MatchesPattern string + MatchesStorageClass []string + NoncurrentTimeBefore string + NullFields []string + NumNewerVersions int64 + func (s *BucketLifecycleRuleCondition) MarshalJSON() ([]byte, error) + type BucketLogging struct + ForceSendFields []string + LogBucket string + LogObjectPrefix string + NullFields []string + func (s *BucketLogging) MarshalJSON() ([]byte, error) + type BucketOwner struct + Entity string + EntityId string + ForceSendFields []string + NullFields []string + func (s *BucketOwner) MarshalJSON() ([]byte, error) + type BucketRetentionPolicy struct + EffectiveTime string + ForceSendFields []string + IsLocked bool + NullFields []string + RetentionPeriod int64 + func (s *BucketRetentionPolicy) MarshalJSON() ([]byte, error) + type BucketVersioning struct + Enabled bool + ForceSendFields []string + NullFields []string + func (s *BucketVersioning) MarshalJSON() ([]byte, error) + type BucketWebsite struct + ForceSendFields []string + MainPageSuffix string + NotFoundPage string + NullFields []string + func (s *BucketWebsite) MarshalJSON() ([]byte, error) + type Buckets struct + ForceSendFields []string + Items []*Bucket + Kind string + NextPageToken string + NullFields []string + func (s *Buckets) MarshalJSON() ([]byte, error) + type BucketsDeleteCall struct + func (c *BucketsDeleteCall) Context(ctx context.Context) *BucketsDeleteCall + func (c *BucketsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *BucketsDeleteCall) Fields(s ...googleapi.Field) *BucketsDeleteCall + func (c *BucketsDeleteCall) Header() http.Header + func (c *BucketsDeleteCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *BucketsDeleteCall + func (c *BucketsDeleteCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *BucketsDeleteCall + func (c *BucketsDeleteCall) ProvisionalUserProject(provisionalUserProject string) *BucketsDeleteCall + func (c *BucketsDeleteCall) UserProject(userProject string) *BucketsDeleteCall + type BucketsGetCall struct + func (c *BucketsGetCall) Context(ctx context.Context) *BucketsGetCall + func (c *BucketsGetCall) Do(opts ...googleapi.CallOption) (*Bucket, error) + func (c *BucketsGetCall) Fields(s ...googleapi.Field) *BucketsGetCall + func (c *BucketsGetCall) Header() http.Header + func (c *BucketsGetCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *BucketsGetCall + func (c *BucketsGetCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *BucketsGetCall + func (c *BucketsGetCall) IfNoneMatch(entityTag string) *BucketsGetCall + func (c *BucketsGetCall) Projection(projection string) *BucketsGetCall + func (c *BucketsGetCall) ProvisionalUserProject(provisionalUserProject string) *BucketsGetCall + func (c *BucketsGetCall) UserProject(userProject string) *BucketsGetCall + type BucketsGetIamPolicyCall struct + func (c *BucketsGetIamPolicyCall) Context(ctx context.Context) *BucketsGetIamPolicyCall + func (c *BucketsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *BucketsGetIamPolicyCall) Fields(s ...googleapi.Field) *BucketsGetIamPolicyCall + func (c *BucketsGetIamPolicyCall) Header() http.Header + func (c *BucketsGetIamPolicyCall) IfNoneMatch(entityTag string) *BucketsGetIamPolicyCall + func (c *BucketsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *BucketsGetIamPolicyCall + func (c *BucketsGetIamPolicyCall) ProvisionalUserProject(provisionalUserProject string) *BucketsGetIamPolicyCall + func (c *BucketsGetIamPolicyCall) UserProject(userProject string) *BucketsGetIamPolicyCall + type BucketsInsertCall struct + func (c *BucketsInsertCall) Context(ctx context.Context) *BucketsInsertCall + func (c *BucketsInsertCall) Do(opts ...googleapi.CallOption) (*Bucket, error) + func (c *BucketsInsertCall) Fields(s ...googleapi.Field) *BucketsInsertCall + func (c *BucketsInsertCall) Header() http.Header + func (c *BucketsInsertCall) PredefinedAcl(predefinedAcl string) *BucketsInsertCall + func (c *BucketsInsertCall) PredefinedDefaultObjectAcl(predefinedDefaultObjectAcl string) *BucketsInsertCall + func (c *BucketsInsertCall) Projection(projection string) *BucketsInsertCall + func (c *BucketsInsertCall) ProvisionalUserProject(provisionalUserProject string) *BucketsInsertCall + func (c *BucketsInsertCall) UserProject(userProject string) *BucketsInsertCall + type BucketsListCall struct + func (c *BucketsListCall) Context(ctx context.Context) *BucketsListCall + func (c *BucketsListCall) Do(opts ...googleapi.CallOption) (*Buckets, error) + func (c *BucketsListCall) Fields(s ...googleapi.Field) *BucketsListCall + func (c *BucketsListCall) Header() http.Header + func (c *BucketsListCall) IfNoneMatch(entityTag string) *BucketsListCall + func (c *BucketsListCall) MaxResults(maxResults int64) *BucketsListCall + func (c *BucketsListCall) PageToken(pageToken string) *BucketsListCall + func (c *BucketsListCall) Pages(ctx context.Context, f func(*Buckets) error) error + func (c *BucketsListCall) Prefix(prefix string) *BucketsListCall + func (c *BucketsListCall) Projection(projection string) *BucketsListCall + func (c *BucketsListCall) ProvisionalUserProject(provisionalUserProject string) *BucketsListCall + func (c *BucketsListCall) UserProject(userProject string) *BucketsListCall + type BucketsLockRetentionPolicyCall struct + func (c *BucketsLockRetentionPolicyCall) Context(ctx context.Context) *BucketsLockRetentionPolicyCall + func (c *BucketsLockRetentionPolicyCall) Do(opts ...googleapi.CallOption) (*Bucket, error) + func (c *BucketsLockRetentionPolicyCall) Fields(s ...googleapi.Field) *BucketsLockRetentionPolicyCall + func (c *BucketsLockRetentionPolicyCall) Header() http.Header + func (c *BucketsLockRetentionPolicyCall) ProvisionalUserProject(provisionalUserProject string) *BucketsLockRetentionPolicyCall + func (c *BucketsLockRetentionPolicyCall) UserProject(userProject string) *BucketsLockRetentionPolicyCall + type BucketsPatchCall struct + func (c *BucketsPatchCall) Context(ctx context.Context) *BucketsPatchCall + func (c *BucketsPatchCall) Do(opts ...googleapi.CallOption) (*Bucket, error) + func (c *BucketsPatchCall) Fields(s ...googleapi.Field) *BucketsPatchCall + func (c *BucketsPatchCall) Header() http.Header + func (c *BucketsPatchCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *BucketsPatchCall + func (c *BucketsPatchCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *BucketsPatchCall + func (c *BucketsPatchCall) PredefinedAcl(predefinedAcl string) *BucketsPatchCall + func (c *BucketsPatchCall) PredefinedDefaultObjectAcl(predefinedDefaultObjectAcl string) *BucketsPatchCall + func (c *BucketsPatchCall) Projection(projection string) *BucketsPatchCall + func (c *BucketsPatchCall) ProvisionalUserProject(provisionalUserProject string) *BucketsPatchCall + func (c *BucketsPatchCall) UserProject(userProject string) *BucketsPatchCall + type BucketsService struct + func NewBucketsService(s *Service) *BucketsService + func (r *BucketsService) Delete(bucket string) *BucketsDeleteCall + func (r *BucketsService) Get(bucket string) *BucketsGetCall + func (r *BucketsService) GetIamPolicy(bucket string) *BucketsGetIamPolicyCall + func (r *BucketsService) Insert(projectid string, bucket *Bucket) *BucketsInsertCall + func (r *BucketsService) List(projectid string) *BucketsListCall + func (r *BucketsService) LockRetentionPolicy(bucket string, ifMetagenerationMatch int64) *BucketsLockRetentionPolicyCall + func (r *BucketsService) Patch(bucket string, bucket2 *Bucket) *BucketsPatchCall + func (r *BucketsService) SetIamPolicy(bucket string, policy *Policy) *BucketsSetIamPolicyCall + func (r *BucketsService) TestIamPermissions(bucket string, permissions []string) *BucketsTestIamPermissionsCall + func (r *BucketsService) Update(bucket string, bucket2 *Bucket) *BucketsUpdateCall + type BucketsSetIamPolicyCall struct + func (c *BucketsSetIamPolicyCall) Context(ctx context.Context) *BucketsSetIamPolicyCall + func (c *BucketsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *BucketsSetIamPolicyCall) Fields(s ...googleapi.Field) *BucketsSetIamPolicyCall + func (c *BucketsSetIamPolicyCall) Header() http.Header + func (c *BucketsSetIamPolicyCall) ProvisionalUserProject(provisionalUserProject string) *BucketsSetIamPolicyCall + func (c *BucketsSetIamPolicyCall) UserProject(userProject string) *BucketsSetIamPolicyCall + type BucketsTestIamPermissionsCall struct + func (c *BucketsTestIamPermissionsCall) Context(ctx context.Context) *BucketsTestIamPermissionsCall + func (c *BucketsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *BucketsTestIamPermissionsCall) Fields(s ...googleapi.Field) *BucketsTestIamPermissionsCall + func (c *BucketsTestIamPermissionsCall) Header() http.Header + func (c *BucketsTestIamPermissionsCall) IfNoneMatch(entityTag string) *BucketsTestIamPermissionsCall + func (c *BucketsTestIamPermissionsCall) ProvisionalUserProject(provisionalUserProject string) *BucketsTestIamPermissionsCall + func (c *BucketsTestIamPermissionsCall) UserProject(userProject string) *BucketsTestIamPermissionsCall + type BucketsUpdateCall struct + func (c *BucketsUpdateCall) Context(ctx context.Context) *BucketsUpdateCall + func (c *BucketsUpdateCall) Do(opts ...googleapi.CallOption) (*Bucket, error) + func (c *BucketsUpdateCall) Fields(s ...googleapi.Field) *BucketsUpdateCall + func (c *BucketsUpdateCall) Header() http.Header + func (c *BucketsUpdateCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *BucketsUpdateCall + func (c *BucketsUpdateCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *BucketsUpdateCall + func (c *BucketsUpdateCall) PredefinedAcl(predefinedAcl string) *BucketsUpdateCall + func (c *BucketsUpdateCall) PredefinedDefaultObjectAcl(predefinedDefaultObjectAcl string) *BucketsUpdateCall + func (c *BucketsUpdateCall) Projection(projection string) *BucketsUpdateCall + func (c *BucketsUpdateCall) ProvisionalUserProject(provisionalUserProject string) *BucketsUpdateCall + func (c *BucketsUpdateCall) UserProject(userProject string) *BucketsUpdateCall + type Channel struct + Address string + Expiration int64 + ForceSendFields []string + Id string + Kind string + NullFields []string + Params map[string]string + Payload bool + ResourceId string + ResourceUri string + Token string + Type string + func (s *Channel) MarshalJSON() ([]byte, error) + type ChannelsService struct + func NewChannelsService(s *Service) *ChannelsService + func (r *ChannelsService) Stop(channel *Channel) *ChannelsStopCall + type ChannelsStopCall struct + func (c *ChannelsStopCall) Context(ctx context.Context) *ChannelsStopCall + func (c *ChannelsStopCall) Do(opts ...googleapi.CallOption) error + func (c *ChannelsStopCall) Fields(s ...googleapi.Field) *ChannelsStopCall + func (c *ChannelsStopCall) Header() http.Header + type ComposeRequest struct + Destination *Object + ForceSendFields []string + Kind string + NullFields []string + SourceObjects []*ComposeRequestSourceObjects + func (s *ComposeRequest) MarshalJSON() ([]byte, error) + type ComposeRequestSourceObjects struct + ForceSendFields []string + Generation int64 + Name string + NullFields []string + ObjectPreconditions *ComposeRequestSourceObjectsObjectPreconditions + func (s *ComposeRequestSourceObjects) MarshalJSON() ([]byte, error) + type ComposeRequestSourceObjectsObjectPreconditions struct + ForceSendFields []string + IfGenerationMatch int64 + NullFields []string + func (s *ComposeRequestSourceObjectsObjectPreconditions) MarshalJSON() ([]byte, error) + type DefaultObjectAccessControlsDeleteCall struct + func (c *DefaultObjectAccessControlsDeleteCall) Context(ctx context.Context) *DefaultObjectAccessControlsDeleteCall + func (c *DefaultObjectAccessControlsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *DefaultObjectAccessControlsDeleteCall) Fields(s ...googleapi.Field) *DefaultObjectAccessControlsDeleteCall + func (c *DefaultObjectAccessControlsDeleteCall) Header() http.Header + func (c *DefaultObjectAccessControlsDeleteCall) ProvisionalUserProject(provisionalUserProject string) *DefaultObjectAccessControlsDeleteCall + func (c *DefaultObjectAccessControlsDeleteCall) UserProject(userProject string) *DefaultObjectAccessControlsDeleteCall + type DefaultObjectAccessControlsGetCall struct + func (c *DefaultObjectAccessControlsGetCall) Context(ctx context.Context) *DefaultObjectAccessControlsGetCall + func (c *DefaultObjectAccessControlsGetCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControl, error) + func (c *DefaultObjectAccessControlsGetCall) Fields(s ...googleapi.Field) *DefaultObjectAccessControlsGetCall + func (c *DefaultObjectAccessControlsGetCall) Header() http.Header + func (c *DefaultObjectAccessControlsGetCall) IfNoneMatch(entityTag string) *DefaultObjectAccessControlsGetCall + func (c *DefaultObjectAccessControlsGetCall) ProvisionalUserProject(provisionalUserProject string) *DefaultObjectAccessControlsGetCall + func (c *DefaultObjectAccessControlsGetCall) UserProject(userProject string) *DefaultObjectAccessControlsGetCall + type DefaultObjectAccessControlsInsertCall struct + func (c *DefaultObjectAccessControlsInsertCall) Context(ctx context.Context) *DefaultObjectAccessControlsInsertCall + func (c *DefaultObjectAccessControlsInsertCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControl, error) + func (c *DefaultObjectAccessControlsInsertCall) Fields(s ...googleapi.Field) *DefaultObjectAccessControlsInsertCall + func (c *DefaultObjectAccessControlsInsertCall) Header() http.Header + func (c *DefaultObjectAccessControlsInsertCall) ProvisionalUserProject(provisionalUserProject string) *DefaultObjectAccessControlsInsertCall + func (c *DefaultObjectAccessControlsInsertCall) UserProject(userProject string) *DefaultObjectAccessControlsInsertCall + type DefaultObjectAccessControlsListCall struct + func (c *DefaultObjectAccessControlsListCall) Context(ctx context.Context) *DefaultObjectAccessControlsListCall + func (c *DefaultObjectAccessControlsListCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControls, error) + func (c *DefaultObjectAccessControlsListCall) Fields(s ...googleapi.Field) *DefaultObjectAccessControlsListCall + func (c *DefaultObjectAccessControlsListCall) Header() http.Header + func (c *DefaultObjectAccessControlsListCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *DefaultObjectAccessControlsListCall + func (c *DefaultObjectAccessControlsListCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *DefaultObjectAccessControlsListCall + func (c *DefaultObjectAccessControlsListCall) IfNoneMatch(entityTag string) *DefaultObjectAccessControlsListCall + func (c *DefaultObjectAccessControlsListCall) ProvisionalUserProject(provisionalUserProject string) *DefaultObjectAccessControlsListCall + func (c *DefaultObjectAccessControlsListCall) UserProject(userProject string) *DefaultObjectAccessControlsListCall + type DefaultObjectAccessControlsPatchCall struct + func (c *DefaultObjectAccessControlsPatchCall) Context(ctx context.Context) *DefaultObjectAccessControlsPatchCall + func (c *DefaultObjectAccessControlsPatchCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControl, error) + func (c *DefaultObjectAccessControlsPatchCall) Fields(s ...googleapi.Field) *DefaultObjectAccessControlsPatchCall + func (c *DefaultObjectAccessControlsPatchCall) Header() http.Header + func (c *DefaultObjectAccessControlsPatchCall) ProvisionalUserProject(provisionalUserProject string) *DefaultObjectAccessControlsPatchCall + func (c *DefaultObjectAccessControlsPatchCall) UserProject(userProject string) *DefaultObjectAccessControlsPatchCall + type DefaultObjectAccessControlsService struct + func NewDefaultObjectAccessControlsService(s *Service) *DefaultObjectAccessControlsService + func (r *DefaultObjectAccessControlsService) Delete(bucket string, entity string) *DefaultObjectAccessControlsDeleteCall + func (r *DefaultObjectAccessControlsService) Get(bucket string, entity string) *DefaultObjectAccessControlsGetCall + func (r *DefaultObjectAccessControlsService) Insert(bucket string, objectaccesscontrol *ObjectAccessControl) *DefaultObjectAccessControlsInsertCall + func (r *DefaultObjectAccessControlsService) List(bucket string) *DefaultObjectAccessControlsListCall + func (r *DefaultObjectAccessControlsService) Patch(bucket string, entity string, objectaccesscontrol *ObjectAccessControl) *DefaultObjectAccessControlsPatchCall + func (r *DefaultObjectAccessControlsService) Update(bucket string, entity string, objectaccesscontrol *ObjectAccessControl) *DefaultObjectAccessControlsUpdateCall + type DefaultObjectAccessControlsUpdateCall struct + func (c *DefaultObjectAccessControlsUpdateCall) Context(ctx context.Context) *DefaultObjectAccessControlsUpdateCall + func (c *DefaultObjectAccessControlsUpdateCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControl, error) + func (c *DefaultObjectAccessControlsUpdateCall) Fields(s ...googleapi.Field) *DefaultObjectAccessControlsUpdateCall + func (c *DefaultObjectAccessControlsUpdateCall) Header() http.Header + func (c *DefaultObjectAccessControlsUpdateCall) ProvisionalUserProject(provisionalUserProject string) *DefaultObjectAccessControlsUpdateCall + func (c *DefaultObjectAccessControlsUpdateCall) UserProject(userProject string) *DefaultObjectAccessControlsUpdateCall + type Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s *Expr) MarshalJSON() ([]byte, error) + type HmacKey struct + ForceSendFields []string + Kind string + Metadata *HmacKeyMetadata + NullFields []string + Secret string + func (s *HmacKey) MarshalJSON() ([]byte, error) + type HmacKeyMetadata struct + AccessId string + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + ProjectId string + SelfLink string + ServiceAccountEmail string + State string + TimeCreated string + Updated string + func (s *HmacKeyMetadata) MarshalJSON() ([]byte, error) + type HmacKeysMetadata struct + ForceSendFields []string + Items []*HmacKeyMetadata + Kind string + NextPageToken string + NullFields []string + func (s *HmacKeysMetadata) MarshalJSON() ([]byte, error) + type Notification struct + CustomAttributes map[string]string + Etag string + EventTypes []string + ForceSendFields []string + Id string + Kind string + NullFields []string + ObjectNamePrefix string + PayloadFormat string + SelfLink string + Topic string + func (s *Notification) MarshalJSON() ([]byte, error) + type Notifications struct + ForceSendFields []string + Items []*Notification + Kind string + NullFields []string + func (s *Notifications) MarshalJSON() ([]byte, error) + type NotificationsDeleteCall struct + func (c *NotificationsDeleteCall) Context(ctx context.Context) *NotificationsDeleteCall + func (c *NotificationsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *NotificationsDeleteCall) Fields(s ...googleapi.Field) *NotificationsDeleteCall + func (c *NotificationsDeleteCall) Header() http.Header + func (c *NotificationsDeleteCall) ProvisionalUserProject(provisionalUserProject string) *NotificationsDeleteCall + func (c *NotificationsDeleteCall) UserProject(userProject string) *NotificationsDeleteCall + type NotificationsGetCall struct + func (c *NotificationsGetCall) Context(ctx context.Context) *NotificationsGetCall + func (c *NotificationsGetCall) Do(opts ...googleapi.CallOption) (*Notification, error) + func (c *NotificationsGetCall) Fields(s ...googleapi.Field) *NotificationsGetCall + func (c *NotificationsGetCall) Header() http.Header + func (c *NotificationsGetCall) IfNoneMatch(entityTag string) *NotificationsGetCall + func (c *NotificationsGetCall) ProvisionalUserProject(provisionalUserProject string) *NotificationsGetCall + func (c *NotificationsGetCall) UserProject(userProject string) *NotificationsGetCall + type NotificationsInsertCall struct + func (c *NotificationsInsertCall) Context(ctx context.Context) *NotificationsInsertCall + func (c *NotificationsInsertCall) Do(opts ...googleapi.CallOption) (*Notification, error) + func (c *NotificationsInsertCall) Fields(s ...googleapi.Field) *NotificationsInsertCall + func (c *NotificationsInsertCall) Header() http.Header + func (c *NotificationsInsertCall) ProvisionalUserProject(provisionalUserProject string) *NotificationsInsertCall + func (c *NotificationsInsertCall) UserProject(userProject string) *NotificationsInsertCall + type NotificationsListCall struct + func (c *NotificationsListCall) Context(ctx context.Context) *NotificationsListCall + func (c *NotificationsListCall) Do(opts ...googleapi.CallOption) (*Notifications, error) + func (c *NotificationsListCall) Fields(s ...googleapi.Field) *NotificationsListCall + func (c *NotificationsListCall) Header() http.Header + func (c *NotificationsListCall) IfNoneMatch(entityTag string) *NotificationsListCall + func (c *NotificationsListCall) ProvisionalUserProject(provisionalUserProject string) *NotificationsListCall + func (c *NotificationsListCall) UserProject(userProject string) *NotificationsListCall + type NotificationsService struct + func NewNotificationsService(s *Service) *NotificationsService + func (r *NotificationsService) Delete(bucket string, notification string) *NotificationsDeleteCall + func (r *NotificationsService) Get(bucket string, notification string) *NotificationsGetCall + func (r *NotificationsService) Insert(bucket string, notification *Notification) *NotificationsInsertCall + func (r *NotificationsService) List(bucket string) *NotificationsListCall + type Object struct + Acl []*ObjectAccessControl + Bucket string + CacheControl string + ComponentCount int64 + ContentDisposition string + ContentEncoding string + ContentLanguage string + ContentType string + Crc32c string + CustomTime string + CustomerEncryption *ObjectCustomerEncryption + Etag string + EventBasedHold bool + ForceSendFields []string + Generation int64 + Id string + Kind string + KmsKeyName string + Md5Hash string + MediaLink string + Metadata map[string]string + Metageneration int64 + Name string + NullFields []string + Owner *ObjectOwner + RetentionExpirationTime string + SelfLink string + Size uint64 + StorageClass string + TemporaryHold bool + TimeCreated string + TimeDeleted string + TimeStorageClassUpdated string + Updated string + func (s *Object) MarshalJSON() ([]byte, error) + type ObjectAccessControl struct + Bucket string + Domain string + Email string + Entity string + EntityId string + Etag string + ForceSendFields []string + Generation int64 + Id string + Kind string + NullFields []string + Object string + ProjectTeam *ObjectAccessControlProjectTeam + Role string + SelfLink string + func (s *ObjectAccessControl) MarshalJSON() ([]byte, error) + type ObjectAccessControlProjectTeam struct + ForceSendFields []string + NullFields []string + ProjectNumber string + Team string + func (s *ObjectAccessControlProjectTeam) MarshalJSON() ([]byte, error) + type ObjectAccessControls struct + ForceSendFields []string + Items []*ObjectAccessControl + Kind string + NullFields []string + func (s *ObjectAccessControls) MarshalJSON() ([]byte, error) + type ObjectAccessControlsDeleteCall struct + func (c *ObjectAccessControlsDeleteCall) Context(ctx context.Context) *ObjectAccessControlsDeleteCall + func (c *ObjectAccessControlsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *ObjectAccessControlsDeleteCall) Fields(s ...googleapi.Field) *ObjectAccessControlsDeleteCall + func (c *ObjectAccessControlsDeleteCall) Generation(generation int64) *ObjectAccessControlsDeleteCall + func (c *ObjectAccessControlsDeleteCall) Header() http.Header + func (c *ObjectAccessControlsDeleteCall) ProvisionalUserProject(provisionalUserProject string) *ObjectAccessControlsDeleteCall + func (c *ObjectAccessControlsDeleteCall) UserProject(userProject string) *ObjectAccessControlsDeleteCall + type ObjectAccessControlsGetCall struct + func (c *ObjectAccessControlsGetCall) Context(ctx context.Context) *ObjectAccessControlsGetCall + func (c *ObjectAccessControlsGetCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControl, error) + func (c *ObjectAccessControlsGetCall) Fields(s ...googleapi.Field) *ObjectAccessControlsGetCall + func (c *ObjectAccessControlsGetCall) Generation(generation int64) *ObjectAccessControlsGetCall + func (c *ObjectAccessControlsGetCall) Header() http.Header + func (c *ObjectAccessControlsGetCall) IfNoneMatch(entityTag string) *ObjectAccessControlsGetCall + func (c *ObjectAccessControlsGetCall) ProvisionalUserProject(provisionalUserProject string) *ObjectAccessControlsGetCall + func (c *ObjectAccessControlsGetCall) UserProject(userProject string) *ObjectAccessControlsGetCall + type ObjectAccessControlsInsertCall struct + func (c *ObjectAccessControlsInsertCall) Context(ctx context.Context) *ObjectAccessControlsInsertCall + func (c *ObjectAccessControlsInsertCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControl, error) + func (c *ObjectAccessControlsInsertCall) Fields(s ...googleapi.Field) *ObjectAccessControlsInsertCall + func (c *ObjectAccessControlsInsertCall) Generation(generation int64) *ObjectAccessControlsInsertCall + func (c *ObjectAccessControlsInsertCall) Header() http.Header + func (c *ObjectAccessControlsInsertCall) ProvisionalUserProject(provisionalUserProject string) *ObjectAccessControlsInsertCall + func (c *ObjectAccessControlsInsertCall) UserProject(userProject string) *ObjectAccessControlsInsertCall + type ObjectAccessControlsListCall struct + func (c *ObjectAccessControlsListCall) Context(ctx context.Context) *ObjectAccessControlsListCall + func (c *ObjectAccessControlsListCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControls, error) + func (c *ObjectAccessControlsListCall) Fields(s ...googleapi.Field) *ObjectAccessControlsListCall + func (c *ObjectAccessControlsListCall) Generation(generation int64) *ObjectAccessControlsListCall + func (c *ObjectAccessControlsListCall) Header() http.Header + func (c *ObjectAccessControlsListCall) IfNoneMatch(entityTag string) *ObjectAccessControlsListCall + func (c *ObjectAccessControlsListCall) ProvisionalUserProject(provisionalUserProject string) *ObjectAccessControlsListCall + func (c *ObjectAccessControlsListCall) UserProject(userProject string) *ObjectAccessControlsListCall + type ObjectAccessControlsPatchCall struct + func (c *ObjectAccessControlsPatchCall) Context(ctx context.Context) *ObjectAccessControlsPatchCall + func (c *ObjectAccessControlsPatchCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControl, error) + func (c *ObjectAccessControlsPatchCall) Fields(s ...googleapi.Field) *ObjectAccessControlsPatchCall + func (c *ObjectAccessControlsPatchCall) Generation(generation int64) *ObjectAccessControlsPatchCall + func (c *ObjectAccessControlsPatchCall) Header() http.Header + func (c *ObjectAccessControlsPatchCall) ProvisionalUserProject(provisionalUserProject string) *ObjectAccessControlsPatchCall + func (c *ObjectAccessControlsPatchCall) UserProject(userProject string) *ObjectAccessControlsPatchCall + type ObjectAccessControlsService struct + func NewObjectAccessControlsService(s *Service) *ObjectAccessControlsService + func (r *ObjectAccessControlsService) Delete(bucket string, object string, entity string) *ObjectAccessControlsDeleteCall + func (r *ObjectAccessControlsService) Get(bucket string, object string, entity string) *ObjectAccessControlsGetCall + func (r *ObjectAccessControlsService) Insert(bucket string, object string, objectaccesscontrol *ObjectAccessControl) *ObjectAccessControlsInsertCall + func (r *ObjectAccessControlsService) List(bucket string, object string) *ObjectAccessControlsListCall + func (r *ObjectAccessControlsService) Patch(bucket string, object string, entity string, ...) *ObjectAccessControlsPatchCall + func (r *ObjectAccessControlsService) Update(bucket string, object string, entity string, ...) *ObjectAccessControlsUpdateCall + type ObjectAccessControlsUpdateCall struct + func (c *ObjectAccessControlsUpdateCall) Context(ctx context.Context) *ObjectAccessControlsUpdateCall + func (c *ObjectAccessControlsUpdateCall) Do(opts ...googleapi.CallOption) (*ObjectAccessControl, error) + func (c *ObjectAccessControlsUpdateCall) Fields(s ...googleapi.Field) *ObjectAccessControlsUpdateCall + func (c *ObjectAccessControlsUpdateCall) Generation(generation int64) *ObjectAccessControlsUpdateCall + func (c *ObjectAccessControlsUpdateCall) Header() http.Header + func (c *ObjectAccessControlsUpdateCall) ProvisionalUserProject(provisionalUserProject string) *ObjectAccessControlsUpdateCall + func (c *ObjectAccessControlsUpdateCall) UserProject(userProject string) *ObjectAccessControlsUpdateCall + type ObjectCustomerEncryption struct + EncryptionAlgorithm string + ForceSendFields []string + KeySha256 string + NullFields []string + func (s *ObjectCustomerEncryption) MarshalJSON() ([]byte, error) + type ObjectOwner struct + Entity string + EntityId string + ForceSendFields []string + NullFields []string + func (s *ObjectOwner) MarshalJSON() ([]byte, error) + type Objects struct + ForceSendFields []string + Items []*Object + Kind string + NextPageToken string + NullFields []string + Prefixes []string + func (s *Objects) MarshalJSON() ([]byte, error) + type ObjectsComposeCall struct + func (c *ObjectsComposeCall) Context(ctx context.Context) *ObjectsComposeCall + func (c *ObjectsComposeCall) DestinationPredefinedAcl(destinationPredefinedAcl string) *ObjectsComposeCall + func (c *ObjectsComposeCall) Do(opts ...googleapi.CallOption) (*Object, error) + func (c *ObjectsComposeCall) Fields(s ...googleapi.Field) *ObjectsComposeCall + func (c *ObjectsComposeCall) Header() http.Header + func (c *ObjectsComposeCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsComposeCall + func (c *ObjectsComposeCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsComposeCall + func (c *ObjectsComposeCall) KmsKeyName(kmsKeyName string) *ObjectsComposeCall + func (c *ObjectsComposeCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsComposeCall + func (c *ObjectsComposeCall) UserProject(userProject string) *ObjectsComposeCall + type ObjectsCopyCall struct + func (c *ObjectsCopyCall) Context(ctx context.Context) *ObjectsCopyCall + func (c *ObjectsCopyCall) DestinationKmsKeyName(destinationKmsKeyName string) *ObjectsCopyCall + func (c *ObjectsCopyCall) DestinationPredefinedAcl(destinationPredefinedAcl string) *ObjectsCopyCall + func (c *ObjectsCopyCall) Do(opts ...googleapi.CallOption) (*Object, error) + func (c *ObjectsCopyCall) Fields(s ...googleapi.Field) *ObjectsCopyCall + func (c *ObjectsCopyCall) Header() http.Header + func (c *ObjectsCopyCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) IfGenerationNotMatch(ifGenerationNotMatch int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) IfSourceGenerationMatch(ifSourceGenerationMatch int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) IfSourceGenerationNotMatch(ifSourceGenerationNotMatch int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) IfSourceMetagenerationMatch(ifSourceMetagenerationMatch int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) IfSourceMetagenerationNotMatch(ifSourceMetagenerationNotMatch int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) Projection(projection string) *ObjectsCopyCall + func (c *ObjectsCopyCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsCopyCall + func (c *ObjectsCopyCall) SourceGeneration(sourceGeneration int64) *ObjectsCopyCall + func (c *ObjectsCopyCall) UserProject(userProject string) *ObjectsCopyCall + type ObjectsDeleteCall struct + func (c *ObjectsDeleteCall) Context(ctx context.Context) *ObjectsDeleteCall + func (c *ObjectsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *ObjectsDeleteCall) Fields(s ...googleapi.Field) *ObjectsDeleteCall + func (c *ObjectsDeleteCall) Generation(generation int64) *ObjectsDeleteCall + func (c *ObjectsDeleteCall) Header() http.Header + func (c *ObjectsDeleteCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsDeleteCall + func (c *ObjectsDeleteCall) IfGenerationNotMatch(ifGenerationNotMatch int64) *ObjectsDeleteCall + func (c *ObjectsDeleteCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsDeleteCall + func (c *ObjectsDeleteCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *ObjectsDeleteCall + func (c *ObjectsDeleteCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsDeleteCall + func (c *ObjectsDeleteCall) UserProject(userProject string) *ObjectsDeleteCall + type ObjectsGetCall struct + func (c *ObjectsGetCall) Context(ctx context.Context) *ObjectsGetCall + func (c *ObjectsGetCall) Do(opts ...googleapi.CallOption) (*Object, error) + func (c *ObjectsGetCall) Download(opts ...googleapi.CallOption) (*http.Response, error) + func (c *ObjectsGetCall) Fields(s ...googleapi.Field) *ObjectsGetCall + func (c *ObjectsGetCall) Generation(generation int64) *ObjectsGetCall + func (c *ObjectsGetCall) Header() http.Header + func (c *ObjectsGetCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsGetCall + func (c *ObjectsGetCall) IfGenerationNotMatch(ifGenerationNotMatch int64) *ObjectsGetCall + func (c *ObjectsGetCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsGetCall + func (c *ObjectsGetCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *ObjectsGetCall + func (c *ObjectsGetCall) IfNoneMatch(entityTag string) *ObjectsGetCall + func (c *ObjectsGetCall) Projection(projection string) *ObjectsGetCall + func (c *ObjectsGetCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsGetCall + func (c *ObjectsGetCall) UserProject(userProject string) *ObjectsGetCall + type ObjectsGetIamPolicyCall struct + func (c *ObjectsGetIamPolicyCall) Context(ctx context.Context) *ObjectsGetIamPolicyCall + func (c *ObjectsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ObjectsGetIamPolicyCall) Fields(s ...googleapi.Field) *ObjectsGetIamPolicyCall + func (c *ObjectsGetIamPolicyCall) Generation(generation int64) *ObjectsGetIamPolicyCall + func (c *ObjectsGetIamPolicyCall) Header() http.Header + func (c *ObjectsGetIamPolicyCall) IfNoneMatch(entityTag string) *ObjectsGetIamPolicyCall + func (c *ObjectsGetIamPolicyCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsGetIamPolicyCall + func (c *ObjectsGetIamPolicyCall) UserProject(userProject string) *ObjectsGetIamPolicyCall + type ObjectsInsertCall struct + func (c *ObjectsInsertCall) ContentEncoding(contentEncoding string) *ObjectsInsertCall + func (c *ObjectsInsertCall) Context(ctx context.Context) *ObjectsInsertCall + func (c *ObjectsInsertCall) Do(opts ...googleapi.CallOption) (*Object, error) + func (c *ObjectsInsertCall) Fields(s ...googleapi.Field) *ObjectsInsertCall + func (c *ObjectsInsertCall) Header() http.Header + func (c *ObjectsInsertCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsInsertCall + func (c *ObjectsInsertCall) IfGenerationNotMatch(ifGenerationNotMatch int64) *ObjectsInsertCall + func (c *ObjectsInsertCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsInsertCall + func (c *ObjectsInsertCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *ObjectsInsertCall + func (c *ObjectsInsertCall) KmsKeyName(kmsKeyName string) *ObjectsInsertCall + func (c *ObjectsInsertCall) Media(r io.Reader, options ...googleapi.MediaOption) *ObjectsInsertCall + func (c *ObjectsInsertCall) Name(name string) *ObjectsInsertCall + func (c *ObjectsInsertCall) PredefinedAcl(predefinedAcl string) *ObjectsInsertCall + func (c *ObjectsInsertCall) ProgressUpdater(pu googleapi.ProgressUpdater) *ObjectsInsertCall + func (c *ObjectsInsertCall) Projection(projection string) *ObjectsInsertCall + func (c *ObjectsInsertCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsInsertCall + func (c *ObjectsInsertCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *ObjectsInsertCall + func (c *ObjectsInsertCall) UserProject(userProject string) *ObjectsInsertCall + type ObjectsListCall struct + func (c *ObjectsListCall) Context(ctx context.Context) *ObjectsListCall + func (c *ObjectsListCall) Delimiter(delimiter string) *ObjectsListCall + func (c *ObjectsListCall) Do(opts ...googleapi.CallOption) (*Objects, error) + func (c *ObjectsListCall) EndOffset(endOffset string) *ObjectsListCall + func (c *ObjectsListCall) Fields(s ...googleapi.Field) *ObjectsListCall + func (c *ObjectsListCall) Header() http.Header + func (c *ObjectsListCall) IfNoneMatch(entityTag string) *ObjectsListCall + func (c *ObjectsListCall) IncludeTrailingDelimiter(includeTrailingDelimiter bool) *ObjectsListCall + func (c *ObjectsListCall) MaxResults(maxResults int64) *ObjectsListCall + func (c *ObjectsListCall) PageToken(pageToken string) *ObjectsListCall + func (c *ObjectsListCall) Pages(ctx context.Context, f func(*Objects) error) error + func (c *ObjectsListCall) Prefix(prefix string) *ObjectsListCall + func (c *ObjectsListCall) Projection(projection string) *ObjectsListCall + func (c *ObjectsListCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsListCall + func (c *ObjectsListCall) StartOffset(startOffset string) *ObjectsListCall + func (c *ObjectsListCall) UserProject(userProject string) *ObjectsListCall + func (c *ObjectsListCall) Versions(versions bool) *ObjectsListCall + type ObjectsPatchCall struct + func (c *ObjectsPatchCall) Context(ctx context.Context) *ObjectsPatchCall + func (c *ObjectsPatchCall) Do(opts ...googleapi.CallOption) (*Object, error) + func (c *ObjectsPatchCall) Fields(s ...googleapi.Field) *ObjectsPatchCall + func (c *ObjectsPatchCall) Generation(generation int64) *ObjectsPatchCall + func (c *ObjectsPatchCall) Header() http.Header + func (c *ObjectsPatchCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsPatchCall + func (c *ObjectsPatchCall) IfGenerationNotMatch(ifGenerationNotMatch int64) *ObjectsPatchCall + func (c *ObjectsPatchCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsPatchCall + func (c *ObjectsPatchCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *ObjectsPatchCall + func (c *ObjectsPatchCall) PredefinedAcl(predefinedAcl string) *ObjectsPatchCall + func (c *ObjectsPatchCall) Projection(projection string) *ObjectsPatchCall + func (c *ObjectsPatchCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsPatchCall + func (c *ObjectsPatchCall) UserProject(userProject string) *ObjectsPatchCall + type ObjectsRewriteCall struct + func (c *ObjectsRewriteCall) Context(ctx context.Context) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) DestinationKmsKeyName(destinationKmsKeyName string) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) DestinationPredefinedAcl(destinationPredefinedAcl string) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) Do(opts ...googleapi.CallOption) (*RewriteResponse, error) + func (c *ObjectsRewriteCall) Fields(s ...googleapi.Field) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) Header() http.Header + func (c *ObjectsRewriteCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) IfGenerationNotMatch(ifGenerationNotMatch int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) IfSourceGenerationMatch(ifSourceGenerationMatch int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) IfSourceGenerationNotMatch(ifSourceGenerationNotMatch int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) IfSourceMetagenerationMatch(ifSourceMetagenerationMatch int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) IfSourceMetagenerationNotMatch(ifSourceMetagenerationNotMatch int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) MaxBytesRewrittenPerCall(maxBytesRewrittenPerCall int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) Projection(projection string) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) RewriteToken(rewriteToken string) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) SourceGeneration(sourceGeneration int64) *ObjectsRewriteCall + func (c *ObjectsRewriteCall) UserProject(userProject string) *ObjectsRewriteCall + type ObjectsService struct + func NewObjectsService(s *Service) *ObjectsService + func (r *ObjectsService) Compose(destinationBucket string, destinationObject string, ...) *ObjectsComposeCall + func (r *ObjectsService) Copy(sourceBucket string, sourceObject string, destinationBucket string, ...) *ObjectsCopyCall + func (r *ObjectsService) Delete(bucket string, object string) *ObjectsDeleteCall + func (r *ObjectsService) Get(bucket string, object string) *ObjectsGetCall + func (r *ObjectsService) GetIamPolicy(bucket string, object string) *ObjectsGetIamPolicyCall + func (r *ObjectsService) Insert(bucket string, object *Object) *ObjectsInsertCall + func (r *ObjectsService) List(bucket string) *ObjectsListCall + func (r *ObjectsService) Patch(bucket string, object string, object2 *Object) *ObjectsPatchCall + func (r *ObjectsService) Rewrite(sourceBucket string, sourceObject string, destinationBucket string, ...) *ObjectsRewriteCall + func (r *ObjectsService) SetIamPolicy(bucket string, object string, policy *Policy) *ObjectsSetIamPolicyCall + func (r *ObjectsService) TestIamPermissions(bucket string, object string, permissions []string) *ObjectsTestIamPermissionsCall + func (r *ObjectsService) Update(bucket string, object string, object2 *Object) *ObjectsUpdateCall + func (r *ObjectsService) WatchAll(bucket string, channel *Channel) *ObjectsWatchAllCall + type ObjectsSetIamPolicyCall struct + func (c *ObjectsSetIamPolicyCall) Context(ctx context.Context) *ObjectsSetIamPolicyCall + func (c *ObjectsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ObjectsSetIamPolicyCall) Fields(s ...googleapi.Field) *ObjectsSetIamPolicyCall + func (c *ObjectsSetIamPolicyCall) Generation(generation int64) *ObjectsSetIamPolicyCall + func (c *ObjectsSetIamPolicyCall) Header() http.Header + func (c *ObjectsSetIamPolicyCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsSetIamPolicyCall + func (c *ObjectsSetIamPolicyCall) UserProject(userProject string) *ObjectsSetIamPolicyCall + type ObjectsTestIamPermissionsCall struct + func (c *ObjectsTestIamPermissionsCall) Context(ctx context.Context) *ObjectsTestIamPermissionsCall + func (c *ObjectsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ObjectsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ObjectsTestIamPermissionsCall + func (c *ObjectsTestIamPermissionsCall) Generation(generation int64) *ObjectsTestIamPermissionsCall + func (c *ObjectsTestIamPermissionsCall) Header() http.Header + func (c *ObjectsTestIamPermissionsCall) IfNoneMatch(entityTag string) *ObjectsTestIamPermissionsCall + func (c *ObjectsTestIamPermissionsCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsTestIamPermissionsCall + func (c *ObjectsTestIamPermissionsCall) UserProject(userProject string) *ObjectsTestIamPermissionsCall + type ObjectsUpdateCall struct + func (c *ObjectsUpdateCall) Context(ctx context.Context) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) Do(opts ...googleapi.CallOption) (*Object, error) + func (c *ObjectsUpdateCall) Fields(s ...googleapi.Field) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) Generation(generation int64) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) Header() http.Header + func (c *ObjectsUpdateCall) IfGenerationMatch(ifGenerationMatch int64) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) IfGenerationNotMatch(ifGenerationNotMatch int64) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) IfMetagenerationMatch(ifMetagenerationMatch int64) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) IfMetagenerationNotMatch(ifMetagenerationNotMatch int64) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) PredefinedAcl(predefinedAcl string) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) Projection(projection string) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsUpdateCall + func (c *ObjectsUpdateCall) UserProject(userProject string) *ObjectsUpdateCall + type ObjectsWatchAllCall struct + func (c *ObjectsWatchAllCall) Context(ctx context.Context) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) Delimiter(delimiter string) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) Do(opts ...googleapi.CallOption) (*Channel, error) + func (c *ObjectsWatchAllCall) EndOffset(endOffset string) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) Fields(s ...googleapi.Field) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) Header() http.Header + func (c *ObjectsWatchAllCall) IncludeTrailingDelimiter(includeTrailingDelimiter bool) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) MaxResults(maxResults int64) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) PageToken(pageToken string) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) Prefix(prefix string) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) Projection(projection string) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) ProvisionalUserProject(provisionalUserProject string) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) StartOffset(startOffset string) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) UserProject(userProject string) *ObjectsWatchAllCall + func (c *ObjectsWatchAllCall) Versions(versions bool) *ObjectsWatchAllCall + type Policy struct + Bindings []*PolicyBindings + Etag string + ForceSendFields []string + Kind string + NullFields []string + ResourceId string + Version int64 + func (s *Policy) MarshalJSON() ([]byte, error) + type PolicyBindings struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s *PolicyBindings) MarshalJSON() ([]byte, error) + type ProjectsHmacKeysCreateCall struct + func (c *ProjectsHmacKeysCreateCall) Context(ctx context.Context) *ProjectsHmacKeysCreateCall + func (c *ProjectsHmacKeysCreateCall) Do(opts ...googleapi.CallOption) (*HmacKey, error) + func (c *ProjectsHmacKeysCreateCall) Fields(s ...googleapi.Field) *ProjectsHmacKeysCreateCall + func (c *ProjectsHmacKeysCreateCall) Header() http.Header + func (c *ProjectsHmacKeysCreateCall) UserProject(userProject string) *ProjectsHmacKeysCreateCall + type ProjectsHmacKeysDeleteCall struct + func (c *ProjectsHmacKeysDeleteCall) Context(ctx context.Context) *ProjectsHmacKeysDeleteCall + func (c *ProjectsHmacKeysDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *ProjectsHmacKeysDeleteCall) Fields(s ...googleapi.Field) *ProjectsHmacKeysDeleteCall + func (c *ProjectsHmacKeysDeleteCall) Header() http.Header + func (c *ProjectsHmacKeysDeleteCall) UserProject(userProject string) *ProjectsHmacKeysDeleteCall + type ProjectsHmacKeysGetCall struct + func (c *ProjectsHmacKeysGetCall) Context(ctx context.Context) *ProjectsHmacKeysGetCall + func (c *ProjectsHmacKeysGetCall) Do(opts ...googleapi.CallOption) (*HmacKeyMetadata, error) + func (c *ProjectsHmacKeysGetCall) Fields(s ...googleapi.Field) *ProjectsHmacKeysGetCall + func (c *ProjectsHmacKeysGetCall) Header() http.Header + func (c *ProjectsHmacKeysGetCall) IfNoneMatch(entityTag string) *ProjectsHmacKeysGetCall + func (c *ProjectsHmacKeysGetCall) UserProject(userProject string) *ProjectsHmacKeysGetCall + type ProjectsHmacKeysListCall struct + func (c *ProjectsHmacKeysListCall) Context(ctx context.Context) *ProjectsHmacKeysListCall + func (c *ProjectsHmacKeysListCall) Do(opts ...googleapi.CallOption) (*HmacKeysMetadata, error) + func (c *ProjectsHmacKeysListCall) Fields(s ...googleapi.Field) *ProjectsHmacKeysListCall + func (c *ProjectsHmacKeysListCall) Header() http.Header + func (c *ProjectsHmacKeysListCall) IfNoneMatch(entityTag string) *ProjectsHmacKeysListCall + func (c *ProjectsHmacKeysListCall) MaxResults(maxResults int64) *ProjectsHmacKeysListCall + func (c *ProjectsHmacKeysListCall) PageToken(pageToken string) *ProjectsHmacKeysListCall + func (c *ProjectsHmacKeysListCall) Pages(ctx context.Context, f func(*HmacKeysMetadata) error) error + func (c *ProjectsHmacKeysListCall) ServiceAccountEmail(serviceAccountEmail string) *ProjectsHmacKeysListCall + func (c *ProjectsHmacKeysListCall) ShowDeletedKeys(showDeletedKeys bool) *ProjectsHmacKeysListCall + func (c *ProjectsHmacKeysListCall) UserProject(userProject string) *ProjectsHmacKeysListCall + type ProjectsHmacKeysService struct + func NewProjectsHmacKeysService(s *Service) *ProjectsHmacKeysService + func (r *ProjectsHmacKeysService) Create(projectId string, serviceAccountEmail string) *ProjectsHmacKeysCreateCall + func (r *ProjectsHmacKeysService) Delete(projectId string, accessId string) *ProjectsHmacKeysDeleteCall + func (r *ProjectsHmacKeysService) Get(projectId string, accessId string) *ProjectsHmacKeysGetCall + func (r *ProjectsHmacKeysService) List(projectId string) *ProjectsHmacKeysListCall + func (r *ProjectsHmacKeysService) Update(projectId string, accessId string, hmackeymetadata *HmacKeyMetadata) *ProjectsHmacKeysUpdateCall + type ProjectsHmacKeysUpdateCall struct + func (c *ProjectsHmacKeysUpdateCall) Context(ctx context.Context) *ProjectsHmacKeysUpdateCall + func (c *ProjectsHmacKeysUpdateCall) Do(opts ...googleapi.CallOption) (*HmacKeyMetadata, error) + func (c *ProjectsHmacKeysUpdateCall) Fields(s ...googleapi.Field) *ProjectsHmacKeysUpdateCall + func (c *ProjectsHmacKeysUpdateCall) Header() http.Header + func (c *ProjectsHmacKeysUpdateCall) UserProject(userProject string) *ProjectsHmacKeysUpdateCall + type ProjectsService struct + HmacKeys *ProjectsHmacKeysService + ServiceAccount *ProjectsServiceAccountService + func NewProjectsService(s *Service) *ProjectsService + type ProjectsServiceAccountGetCall struct + func (c *ProjectsServiceAccountGetCall) Context(ctx context.Context) *ProjectsServiceAccountGetCall + func (c *ProjectsServiceAccountGetCall) Do(opts ...googleapi.CallOption) (*ServiceAccount, error) + func (c *ProjectsServiceAccountGetCall) Fields(s ...googleapi.Field) *ProjectsServiceAccountGetCall + func (c *ProjectsServiceAccountGetCall) Header() http.Header + func (c *ProjectsServiceAccountGetCall) IfNoneMatch(entityTag string) *ProjectsServiceAccountGetCall + func (c *ProjectsServiceAccountGetCall) ProvisionalUserProject(provisionalUserProject string) *ProjectsServiceAccountGetCall + func (c *ProjectsServiceAccountGetCall) UserProject(userProject string) *ProjectsServiceAccountGetCall + type ProjectsServiceAccountService struct + func NewProjectsServiceAccountService(s *Service) *ProjectsServiceAccountService + func (r *ProjectsServiceAccountService) Get(projectId string) *ProjectsServiceAccountGetCall + type RewriteResponse struct + Done bool + ForceSendFields []string + Kind string + NullFields []string + ObjectSize int64 + Resource *Object + RewriteToken string + TotalBytesRewritten int64 + func (s *RewriteResponse) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + BucketAccessControls *BucketAccessControlsService + Buckets *BucketsService + Channels *ChannelsService + DefaultObjectAccessControls *DefaultObjectAccessControlsService + Notifications *NotificationsService + ObjectAccessControls *ObjectAccessControlsService + Objects *ObjectsService + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type ServiceAccount struct + EmailAddress string + ForceSendFields []string + Kind string + NullFields []string + func (s *ServiceAccount) MarshalJSON() ([]byte, error) + type TestIamPermissionsResponse struct + ForceSendFields []string + Kind string + NullFields []string + Permissions []string + func (s *TestIamPermissionsResponse) MarshalJSON() ([]byte, error)