Flavor and volume size are required attributes. They should be in InstanceApi.create(flavorId, size, CreateInstanceOptions). They're not optional so it doesn't make sense to have them in an Options class.