> +import com.google.inject.ImplementedBy;
> +
> +/**
> + * Describes a snapshot of a {@link Volume}
> + *
> + * @author Andrew Bayer
> + */
> +@ImplementedBy(SnapshotImpl.class)
> +public interface Snapshot {
> +
> +   /**
> +    * Unique identifier.
> +    *
> +    */
> +   @Nullable
> +   String getId();

looks like id, volume id, and date created can all be non-nullable, but the 
others aren't consistent across all of CloudStack/EC2/Nova, so I'll leave them 
nullable.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/109/files#r6467761

Reply via email to