-- | Creates a value of 'ProjectsDatabasesDocumentsPartitionQuery' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'pddpqParent'
--
-- * 'pddpqXgafv'
--
-- * 'pddpqUploadProtocol'
--
-- * 'pddpqAccessToken'
--
-- * 'pddpqUploadType'
--
-- * 'pddpqPayload'
--
-- * 'pddpqCallback'
projectsDatabasesDocumentsPartitionQuery
    :: Text -- ^ 'pddpqParent'
    -> PartitionQueryRequest -- ^ 'pddpqPayload'
    -> ProjectsDatabasesDocumentsPartitionQuery
projectsDatabasesDocumentsPartitionQuery pPddpqParent_ pPddpqPayload_ =
  ProjectsDatabasesDocumentsPartitionQuery'
    { _pddpqParent = pPddpqParent_
    , _pddpqXgafv = Nothing
    , _pddpqUploadProtocol = Nothing
    , _pddpqAccessToken = Nothing
    , _pddpqUploadType = Nothing
    , _pddpqPayload = pPddpqPayload_
    , _pddpqCallback = Nothing
    }
projectsDatabasesDocumentsPartitionQuery
    :: Text -- ^ 'pddpqParent'
    -> PartitionQueryRequest -- ^ 'pddpqPayload'
    -> ProjectsDatabasesDocumentsPartitionQuery
projectsDatabasesDocumentsPartitionQuery pPddpqParent_ pPddpqPayload_ =
  ProjectsDatabasesDocumentsPartitionQuery'
    { _pddpqParent = pPddpqParent_
    , _pddpqXgafv = Nothing
    , _pddpqUploadProtocol = Nothing
    , _pddpqAccessToken = Nothing
    , _pddpqUploadType = Nothing
    , _pddpqPayload = pPddpqPayload_
    , _pddpqCallback = Nothing
    }
projectsDatabasesDocumentsPartitionQuery pPddpqParent_ pPddpqPayload_ =
  ProjectsDatabasesDocumentsPartitionQuery'
    { _pddpqParent = pPddpqParent_
    , _pddpqXgafv = Nothing
    , _pddpqUploadProtocol = Nothing
    , _pddpqAccessToken = Nothing
    , _pddpqUploadType = Nothing
    , _pddpqPayload = pPddpqPayload_
    , _pddpqCallback = Nothing
    }