package io.lumify.core.model.artifactThumbnails;
import com.altamiracorp.bigtable.model.Row;
import com.altamiracorp.bigtable.model.RowKey;
public class BigTableArtifactThumbnail extends Row<BigTableArtifactThumbnailRowKey> {
public static final String TABLE_NAME = "lumify_artifactThumbnail";
public BigTableArtifactThumbnail(BigTableArtifactThumbnailRowKey rowKey) {
super(TABLE_NAME, rowKey);
}
public BigTableArtifactThumbnail(RowKey rowKey) {
super(TABLE_NAME, new BigTableArtifactThumbnailRowKey(rowKey.toString()));
}
public BigTableArtifactThumbnailMetadata getMetadata() {
BigTableArtifactThumbnailMetadata artifactThumbnailMetadata = get(BigTableArtifactThumbnailMetadata.NAME);
if (artifactThumbnailMetadata == null) {
addColumnFamily(new BigTableArtifactThumbnailMetadata());
}
return get(BigTableArtifactThumbnailMetadata.NAME);
}
}