Class GoogleCloudStorageObject
- java.lang.Object
-
- org.jclouds.googlecloudstorage.domain.GoogleCloudStorageObject
-
public abstract class GoogleCloudStorageObject extends Object
This class represent an object in a Google Cloud Storage Bucket.
-
-
Constructor Summary
Constructors Constructor Description GoogleCloudStorageObject()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract List<ObjectAccessControls>
acl()
abstract String
bucket()
abstract String
cacheControl()
abstract Integer
componentCount()
abstract String
contentDisposition()
abstract String
contentEncoding()
abstract String
contentLanguage()
abstract String
contentType()
abstract String
crc32c()
static GoogleCloudStorageObject
create(String id, URI selfLink, String etag, String name, String bucket, long generation, long metageneration, String contentType, Date updated, Date timeDeleted, DomainResourceReferences.StorageClass storageClass, long size, String md5Hash, URI mediaLink, Map<String,String> metadata, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, List<ObjectAccessControls> acl, Owner owner, String crc32c, Integer componentCount)
abstract String
etag()
abstract long
generation()
abstract String
id()
abstract String
md5Hash()
abstract URI
mediaLink()
abstract Map<String,String>
metadata()
abstract long
metageneration()
abstract String
name()
abstract Owner
owner()
abstract URI
selfLink()
abstract long
size()
abstract DomainResourceReferences.StorageClass
storageClass()
abstract Date
timeDeleted()
abstract Date
updated()
-
-
-
Method Detail
-
id
public abstract String id()
-
selfLink
public abstract URI selfLink()
-
etag
public abstract String etag()
-
name
public abstract String name()
-
bucket
public abstract String bucket()
-
generation
public abstract long generation()
-
metageneration
public abstract long metageneration()
-
updated
public abstract Date updated()
-
storageClass
public abstract DomainResourceReferences.StorageClass storageClass()
-
size
public abstract long size()
-
mediaLink
public abstract URI mediaLink()
-
acl
public abstract List<ObjectAccessControls> acl()
-
create
public static GoogleCloudStorageObject create(String id, URI selfLink, String etag, String name, String bucket, long generation, long metageneration, String contentType, Date updated, Date timeDeleted, DomainResourceReferences.StorageClass storageClass, long size, String md5Hash, URI mediaLink, Map<String,String> metadata, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, List<ObjectAccessControls> acl, Owner owner, String crc32c, Integer componentCount)
-
-