C# Class Stratosphere.Block.S3.S3Container

Inheritance: S3Base, IContainer
ファイルを表示 Open project: petrohi/Stratosphere

Public Methods

Method Description
Configure ( System.Xml.Linq.XElement configuration ) : IContainer
Create ( string serviceId, string serviceSecret, string name ) : S3Container
Delete ( ) : void
Get ( string serviceId, string serviceSecret, string name ) : S3Container
GetBlock ( string name ) : IBlock
ListBlocks ( string prefix, int pageSize ) : IEnumerable
ListContainers ( string serviceId, string serviceSecret ) : IEnumerable

Private Methods

Method Description
S3Container ( S3Service service, string name, System.DateTime creationDate ) : System

Method Details

Configure() public static method

public static Configure ( System.Xml.Linq.XElement configuration ) : IContainer
configuration System.Xml.Linq.XElement
return IContainer

Create() public static method

public static Create ( string serviceId, string serviceSecret, string name ) : S3Container
serviceId string
serviceSecret string
name string
return S3Container

Delete() public method

public Delete ( ) : void
return void

Get() public static method

public static Get ( string serviceId, string serviceSecret, string name ) : S3Container
serviceId string
serviceSecret string
name string
return S3Container

GetBlock() public method

public GetBlock ( string name ) : IBlock
name string
return IBlock

ListBlocks() public method

public ListBlocks ( string prefix, int pageSize ) : IEnumerable
prefix string
pageSize int
return IEnumerable

ListContainers() public static method

public static ListContainers ( string serviceId, string serviceSecret ) : IEnumerable
serviceId string
serviceSecret string
return IEnumerable