Show / Hide Table of Contents

Class StorageService

The Storage Service.

Inheritance
System.Object
BaseClientService
StorageService
Implements
IClientService
System.IDisposable
Inherited Members
BaseClientService.DefaultMaxUrlLength
BaseClientService.CreateBackOffHandler()
BaseClientService.SetRequestSerailizedContent(HttpRequestMessage, Object)
BaseClientService.SerializeObject(Object)
BaseClientService.DeserializeResponse<T>(HttpResponseMessage)
BaseClientService.DeserializeError(HttpResponseMessage)
BaseClientService.Dispose()
BaseClientService.BaseUriOverride
BaseClientService.HttpClient
BaseClientService.HttpClientInitializer
BaseClientService.GZipEnabled
BaseClientService.ApiKey
BaseClientService.ApplicationName
BaseClientService.Serializer
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Storage.v1
Assembly: Google.Apis.Storage.v1.dll
Syntax
public class StorageService : BaseClientService, IClientService, IDisposable

Constructors

StorageService()

Constructs a new service.

Declaration
public StorageService()

StorageService(BaseClientService.Initializer)

Constructs a new service.

Declaration
public StorageService(BaseClientService.Initializer initializer)
Parameters
Type Name Description
BaseClientService.Initializer initializer

The service initializer.

Fields

DiscoveryVersionUsed

The discovery version used to generate this service.

Declaration
public static DiscoveryVersion DiscoveryVersionUsed
Field Value
Type Description
DiscoveryVersion

Version

The API version.

Declaration
public const string Version = "v1"
Field Value
Type Description
System.String

Properties

BasePath

Gets the service base path.

Declaration
public override string BasePath { get; }
Property Value
Type Description
System.String
Overrides
BaseClientService.BasePath

BaseUri

Gets the service base URI.

Declaration
public override string BaseUri { get; }
Property Value
Type Description
System.String
Overrides
BaseClientService.BaseUri

BatchPath

Gets the batch base path; null if unspecified.

Declaration
public override string BatchPath { get; }
Property Value
Type Description
System.String
Overrides
BaseClientService.BatchPath

BatchUri

Gets the batch base URI; null if unspecified.

Declaration
public override string BatchUri { get; }
Property Value
Type Description
System.String
Overrides
BaseClientService.BatchUri

BucketAccessControls

Gets the BucketAccessControls resource.

Declaration
public virtual BucketAccessControlsResource BucketAccessControls { get; }
Property Value
Type Description
BucketAccessControlsResource

Buckets

Gets the Buckets resource.

Declaration
public virtual BucketsResource Buckets { get; }
Property Value
Type Description
BucketsResource

Channels

Gets the Channels resource.

Declaration
public virtual ChannelsResource Channels { get; }
Property Value
Type Description
ChannelsResource

DefaultObjectAccessControls

Gets the DefaultObjectAccessControls resource.

Declaration
public virtual DefaultObjectAccessControlsResource DefaultObjectAccessControls { get; }
Property Value
Type Description
DefaultObjectAccessControlsResource

Features

Gets the service supported features.

Declaration
public override IList<string> Features { get; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>
Overrides
BaseClientService.Features

Name

Gets the service name.

Declaration
public override string Name { get; }
Property Value
Type Description
System.String
Overrides
BaseClientService.Name

Notifications

Gets the Notifications resource.

Declaration
public virtual NotificationsResource Notifications { get; }
Property Value
Type Description
NotificationsResource

ObjectAccessControls

Gets the ObjectAccessControls resource.

Declaration
public virtual ObjectAccessControlsResource ObjectAccessControls { get; }
Property Value
Type Description
ObjectAccessControlsResource

Objects

Gets the Objects resource.

Declaration
public virtual ObjectsResource Objects { get; }
Property Value
Type Description
ObjectsResource

Projects

Gets the Projects resource.

Declaration
public virtual ProjectsResource Projects { get; }
Property Value
Type Description
ProjectsResource

Implements

IClientService
System.IDisposable
Back to top