@Override public String getVolumeType() { return (String) resource.getAttribute("VolumeType"); }
@Override public String getKmsKeyId() { return (String) resource.getAttribute("KmsKeyId"); }
@Override public List<Tag> getTags() { return (List<Tag>) resource.getAttribute("Tags"); }
@Override public String getState() { return (String) resource.getAttribute("State"); }
@Override public List<VolumeAttachment> getAttachments() { return (List<VolumeAttachment>) resource.getAttribute("Attachments"); }
@Override public Integer getSize() { return (Integer) resource.getAttribute("Size"); }
@Override public String getAvailabilityZone() { return (String) resource.getAttribute("AvailabilityZone"); }
@Override public Boolean getEncrypted() { return (Boolean) resource.getAttribute("Encrypted"); }
@Override public String getSnapshotId() { return (String) resource.getAttribute("SnapshotId"); }
@Override public Date getCreateTime() { return (Date) resource.getAttribute("CreateTime"); }
@Override public Integer getIops() { return (Integer) resource.getAttribute("Iops"); }