-- | Creates a value of 'OrderDocumentsGet' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'odgXgafv'
--
-- * 'odgUploadProtocol'
--
-- * 'odgAccessToken'
--
-- * 'odgUploadType'
--
-- * 'odgProFileId'
--
-- * 'odgId'
--
-- * 'odgProjectId'
--
-- * 'odgCallback'
orderDocumentsGet
    :: Int64 -- ^ 'odgProFileId'
    -> Int64 -- ^ 'odgId'
    -> Int64 -- ^ 'odgProjectId'
    -> OrderDocumentsGet
orderDocumentsGet pOdgProFileId_ pOdgId_ pOdgProjectId_ =
  OrderDocumentsGet'
    { _odgXgafv = Nothing
    , _odgUploadProtocol = Nothing
    , _odgAccessToken = Nothing
    , _odgUploadType = Nothing
    , _odgProFileId = _Coerce # pOdgProFileId_
    , _odgId = _Coerce # pOdgId_
    , _odgProjectId = _Coerce # pOdgProjectId_
    , _odgCallback = Nothing
    }
orderDocumentsGet
    :: Int64 -- ^ 'odgProFileId'
    -> Int64 -- ^ 'odgId'
    -> Int64 -- ^ 'odgProjectId'
    -> OrderDocumentsGet
orderDocumentsGet pOdgProFileId_ pOdgId_ pOdgProjectId_ =
  OrderDocumentsGet'
    { _odgXgafv = Nothing
    , _odgUploadProtocol = Nothing
    , _odgAccessToken = Nothing
    , _odgUploadType = Nothing
    , _odgProFileId = _Coerce # pOdgProFileId_
    , _odgId = _Coerce # pOdgId_
    , _odgProjectId = _Coerce # pOdgProjectId_
    , _odgCallback = Nothing
    }
orderDocumentsGet pOdgProFileId_ pOdgId_ pOdgProjectId_ =
  OrderDocumentsGet'
    { _odgXgafv = Nothing
    , _odgUploadProtocol = Nothing
    , _odgAccessToken = Nothing
    , _odgUploadType = Nothing
    , _odgProFileId = _Coerce # pOdgProFileId_
    , _odgId = _Coerce # pOdgId_
    , _odgProjectId = _Coerce # pOdgProjectId_
    , _odgCallback = Nothing
    }