Class VaultMetadata

java.lang.Object
org.jclouds.glacier.domain.VaultMetadata
All Implemented Interfaces:
Comparable<VaultMetadata>

public class VaultMetadata extends Object implements Comparable<VaultMetadata>
Defines the attributes needed to describe a vault.
  • Constructor Details

    • VaultMetadata

      @ConstructorProperties({"VaultName","VaultARN","CreationDate","LastInventoryDate","NumberOfArchives","SizeInBytes"}) public VaultMetadata(String vaultName, String vaultARN, Date creationDate, @Nullable Date lastInventoryDate, long numberOfArchives, long sizeInBytes)
  • Method Details

    • getVaultName

      public String getVaultName()
    • getVaultARN

      public String getVaultARN()
    • getCreationDate

      public Date getCreationDate()
    • getLastInventoryDate

      public Date getLastInventoryDate()
    • getNumberOfArchives

      public long getNumberOfArchives()
    • getSizeInBytes

      public long getSizeInBytes()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • compareTo

      public int compareTo(VaultMetadata o)
      Specified by:
      compareTo in interface Comparable<VaultMetadata>