Prisma interview question

cosa sono gli optional in java