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 Stringbucket()abstract StringcacheControl()abstract IntegercomponentCount()abstract StringcontentDisposition()abstract StringcontentEncoding()abstract StringcontentLanguage()abstract StringcontentType()abstract Stringcrc32c()static GoogleCloudStorageObjectcreate(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 Stringetag()abstract longgeneration()abstract Stringid()abstract Stringmd5Hash()abstract URImediaLink()abstract Map<String,String>metadata()abstract longmetageneration()abstract Stringname()abstract Ownerowner()abstract URIselfLink()abstract longsize()abstract DomainResourceReferences.StorageClassstorageClass()abstract DatetimeDeleted()abstract Dateupdated()
-
-
-
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)
-
-