How is Magento\Braintree\Gateway\Request\DescriptorDataBuilder implemented and used?

Implementation

Usage

Context: How is Magento\Payment\Gateway\Request\BuilderComposite::build() implemented and used?

1. Frontend

1.1. BraintreeAuthorizeRequest

1.2. BraintreeVaultAuthorizeRequest

1.3. BraintreePayPalAuthorizeRequest

1.4. BraintreePayPalVaultAuthorizeRequest

2. Backend

2.1. BraintreeAuthorizeRequest

2.2. BraintreeVaultAuthorizeRequest