new FileMetadata()
FileMetadata インスタンスを生成する
Example
var meta = new Nebula.FileMetadata();
Methods
- 
    getAcl()
- 
    
    ファイルに設定されているACLを取得する. 
 ACLがセットされていない場合は null を返すReturns:ACLを返す。ACLがセットされていない場合は、null を返す。 - Type
- Acl
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var acl = metadata.getAcl(); ....
- 
    getContentType()
- 
    
    ファイルに設定されているコンテンツタイプを取得する. 
 コンテンツタイプがセットされていない場合は null を返す。Returns:ファイルにセットされているコンテンツタイプを返す。セットされていない場合は、null を返す。 - Type
- String
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var contentType = metadata.getContentType(); ....
- 
    getCreatedAt()
- 
    
    ファイルの作成日時を取得する. 
 作成日時は、ISO 8601日付形式の文字列として返す。(例:2014-03-12T09:12:53.000Z)
 作成日時がセットされていない場合は null を返す。Returns:ファイルの作成日時を返す。セットされていない場合は、null を返す。 - Type
- String
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var createdAt = metadata.getCreatedAt(); ....
- 
    getFileETag()
- 
    
    fileETag(ファイルに対するETag)を取得する. 
 fileEtagがセットされていない場合は null を返す
 同期が完了していないファイルは、同期されるまで null が設定されている
 fileETag値は、サーバ側で同期するときに使用され、一致しない場合は衝突と判断されるReturns:fileEtagを返す。セットされていない場合は、null を返す。 - Type
- String
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var etag = metadata.getFileETag(); ....
- 
    getFileName()
- 
    
    ファイル名を取得する. 
 ファイル名がセットされていない場合は null を返すReturns:ファイル名を返す。ファイル名がセットされていない場合は、null を返す。 - Type
- String
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var fileName = metadata.getFileName(); ....
- 
    getMetaETag()
- 
    
    metaETag(ファイルメタデータに対するETag)を取得する. 
 metaEtagがセットされていない場合は null を返す
 同期が完了していないファイルは、同期されるまで null が設定されている
 metaETag値は、サーバ側で同期するときに使用され、一致しない場合は衝突と判断されるReturns:metaEtagを返す。セットされていない場合は、null を返す。 - Type
- String
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var etag = metadata.getMetaETag(); ....
- 
    getMetaId()
- 
    
    ファイルメタデータIDを取得する. 
 ファイルメタデータIDがセットされていない場合は null を返す
 同期が完了していないファイルは、同期されるまで null が設定されているReturns:ファイルメタデータIDを返す。セットされていない場合は、null を返す。 - Type
- String
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var metaId = metadata.getMetaId(); ....
- 
    getOptions()
- 
    
    オプション情報(JSON)を取得する Returns:オプション - Type
- Object
 
- 
    getPublicUrl()
- 
    
    ファイルに設定されている公開URLを取得する. 
 公開URLがセットされていない場合は null を返す。Returns:公開URLを返す。セットされていない場合は、null を返す。 - Type
- String
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var url = metadata.getPublicUrl(); ....
- 
    getSize()
- 
    
    ファイルのサイズを取得する. 
 ファイルサイズがセットされていない場合は -1 を返すReturns:ファイルサイズを返す。セットされていない場合は、-1 を返す。 - Type
- Int
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var size = metadata.getSize(); ....
- 
    getUpdatedAt()
- 
    
    ファイルの更新日時を取得する. 
 更新日時は、ISO 8601日付形式の文字列として返す。(例:2014-03-12T09:12:53.000Z)
 更新日時がセットされていない場合は null を返す。Returns:ファイルの更新日時を返す。セットされていない場合は、null を返す。 - Type
- String
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var updatedAt = metadata.getUpdatedAt(); ....
- 
    setAcl(acl)
- 
    
    ファイルにACLをセットする. 
 すでにACLがセットされている場合は上書きされるParameters:Name Type Description aclAcl セットするACL Returns:this - Type
- FileMetadata
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { var newAcl = new Nebula.Acl(); .... metadata.setAcl(newAcl); ....
- 
    setContentType(contentType)
- 
    
    コンテンツタイプをセットする. 
 すでにコンテンツタイプがセットされている場合は上書きされる。Parameters:Name Type Description contentTypeAcl セットするコンテンツタイプ Returns:this - Type
- FileMetadata
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { metadata.setContentType("image/jpeg"); ....
- 
    setFileName(fileName)
- 
    
    ファイル名をセットする. 
 すでにファイル名がセットされている場合は上書きされる。Parameters:Name Type Description fileNameString ファイル名 Returns:this - Type
- FileMetadata
 ExamplefileBucket.getMetadata("MyFile.txt").then(function(metadata) { metadata.setFileName("NewFileName.txt"); ....
- 
    setOptions(options)
- 
    
    オプション情報(JSON)をセットする Parameters:Name Type Description optionsオプション Returns:this - Type
- FileMetadata