Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved.
   *
   * Licensed under the Apache License, Version 2.0 (the "License").
   * You may not use this file except in compliance with the License.
   * A copy of the License is located at
   * 
   *  http://aws.amazon.com/apache2.0
   * 
  * or in the "license" file accompanying this file. This file is distributed
  * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  * express or implied. See the License for the specific language governing
  * permissions and limitations under the License.
  */
 package com.amazonaws.services.s3.model;
 
 import java.util.Date;

Contains the summary of an object stored in an Amazon S3 bucket. This object doesn't contain contain the object's full metadata or any of its contents.

See also:
S3Object
 
 public class S3ObjectSummary {

    
The name of the bucket in which this object is stored
 
     protected String bucketName;

    
The key under which this object is stored
 
     protected String key;

    
Hex encoded MD5 hash of this object's contents, as computed by Amazon S3
 
     protected String eTag;

    
The size of this object, in bytes
 
     protected long size;

    
The date, according to Amazon S3, when this object was last modified
 
     protected Date lastModified;

    
The class of storage used by Amazon S3 to store this object
 
     protected String storageClass;
    
    
The owner of this object - can be null if the requester doesn't have permission to view object ownership information
 
     protected Owner owner;


    
Gets the name of the Amazon S3 bucket in which this object is stored.

Returns:
The name of the Amazon S3 bucket in which this object is stored.
See also:
setBucketName(java.lang.String)
 
     public String getBucketName() {
         return ;
     }

    
Sets the name of the Amazon S3 bucket in which this object is stored.

Parameters:
bucketName The name of the Amazon S3 bucket in which this object is stored.
See also:
getBucketName()
 
     public void setBucketName(String bucketName) {
         this. = bucketName;
     }

    
Gets the key under which this object is stored in Amazon S3.

Returns:
The key under which this object is stored in Amazon S3.
See also:
setKey(java.lang.String)
 
     public String getKey() {
         return ;
     }

    
Sets the key under which this object is stored in Amazon S3.

Parameters:
key The key under which this object is stored in Amazon S3.
See also:
getKey()
 
     public void setKey(String key) {
         this. = key;
     }

    
Gets the hex encoded 128-bit MD5 hash of this object's contents as computed by Amazon S3.

Returns:
The hex encoded 128-bit MD5 hash of this object's contents as computed by Amazon S3.
See also:
setETag(java.lang.String)
    public String getETag() {
        return ;
    }

    
Sets the hex encoded 128-bit MD5 hash of this object's contents as computed by Amazon S3.

Parameters:
eTag The hex encoded 128-bit MD5 hash of this object's contents as computed by Amazon S3.
See also:
getETag()
    public void setETag(String eTag) {
        this. = eTag;
    }

    
Gets the size of this object in bytes.

Returns:
The size of this object in bytes.
See also:
setSize(long)
    public long getSize() {
        return ;
    }

    
Sets the size of this object in bytes.

Parameters:
size The size of this object in bytes.
See also:
getSize()
    public void setSize(long size) {
        this. = size;
    }

    
Gets the date when, according to Amazon S3, this object was last modified.

Returns:
The date when, according to Amazon S3, this object was last modified.
See also:
setLastModified(java.util.Date)
    public Date getLastModified() {
        return ;
    }

    
Sets the date, according to Amazon S3, this object was last modified.

Parameters:
lastModified The date when, according to Amazon S3, this object was last modified.
See also:
getLastModified()
    public void setLastModified(Date lastModified) {
        this. = lastModified;
    }

    
Gets the owner of this object. Returns null if the requester doesn't have Permission.ReadAcp permission for this object or owns the bucket in which it resides.

Returns:
The owner of this object. Returns null if the requester doesn't have permission to see object ownership.
See also:
setOwner(com.amazonaws.services.s3.model.Owner)
    public Owner getOwner() {
        return ;
    }

    
Sets the owner of this object.

Parameters:
owner The owner of this object.
See also:
getOwner()
    public void setOwner(Owner owner) {
        this. = owner;
    }

    
Gets the storage class used by Amazon S3 for this object.

Returns:
The storage class used by Amazon S3 for this object.
See also:
setStorageClass(java.lang.String)
    public String getStorageClass() {
        return ;
    }

    
Sets the storage class used by Amazon S3 for this object.

Parameters:
storageClass The storage class used by Amazon S3 for this object.
See also:
getStorageClass()
    public void setStorageClass(String storageClass) {
        this. = storageClass;
    }
New to GrepCode? Check out our FAQ X