package Ġapp . cash . back fil a . client . mis k . dynamodb Ċ Ċ import Ġcom . amazonaws . services . dynamodb v 2 . data modeling . D ynamoDB Attribute Ċ import Ġcom . amazonaws . services . dynamodb v 2 . data modeling . D ynamoDB Hash Key Ċ import Ġcom . amazonaws . services . dynamodb v 2 . data modeling . D ynamoDB Range Key Ċ import Ġcom . amazonaws . services . dynamodb v 2 . data modeling . D ynamoDB Table Ċ Ċ @ D ynamoDB Table ( tableName Ġ= Ġ" music _ tracks ") Ċ class ĠTrack Item Ġ{ ĊĠ Ġ@ D ynamoDB Hash Key ĊĠ Ġvar Ġalbum _ token : ĠString ? Ġ= Ġnull ĊĊĠ Ġ// ĠEither Ġan Ġalbum Ġinfo Ġor Ġa Ġtrack Ġnumber ĊĠ Ġ@ D ynamoDB Range Key ĊĠ Ġvar Ġsort _ key : ĠString ? Ġ= Ġnull ĊĊĠ Ġ@ D ynamoDB Attribute ĊĠ Ġvar Ġtrack _ title : ĠString ? Ġ= Ġnull ĊĊĠ Ġ@ D ynamoDB Attribute ĊĠ Ġvar Ġalbum _ title : ĠString ? Ġ= Ġnull ĊĊĠ Ġ@ D ynamoDB Attribute ĊĠ Ġvar Ġartist _ name : ĠString ? Ġ= Ġnull Ċ } Ċ