An object that defines what data will be collected from a provider (such as a counter provider or event provider).