-- | Creates a value of 'ProjectsLocationsAgentsFlowsTransitionRouteGroupsPatch' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'plaftrgpXgafv'
--
-- * 'plaftrgpLanguageCode'
--
-- * 'plaftrgpUploadProtocol'
--
-- * 'plaftrgpUpdateMask'
--
-- * 'plaftrgpAccessToken'
--
-- * 'plaftrgpUploadType'
--
-- * 'plaftrgpPayload'
--
-- * 'plaftrgpName'
--
-- * 'plaftrgpCallback'
projectsLocationsAgentsFlowsTransitionRouteGroupsPatch
    :: GoogleCloudDialogflowCxV3TransitionRouteGroup -- ^ 'plaftrgpPayload'
    -> Text -- ^ 'plaftrgpName'
    -> ProjectsLocationsAgentsFlowsTransitionRouteGroupsPatch
projectsLocationsAgentsFlowsTransitionRouteGroupsPatch pPlaftrgpPayload_ pPlaftrgpName_ =
  ProjectsLocationsAgentsFlowsTransitionRouteGroupsPatch'
    { _plaftrgpXgafv = Nothing
    , _plaftrgpLanguageCode = Nothing
    , _plaftrgpUploadProtocol = Nothing
    , _plaftrgpUpdateMask = Nothing
    , _plaftrgpAccessToken = Nothing
    , _plaftrgpUploadType = Nothing
    , _plaftrgpPayload = pPlaftrgpPayload_
    , _plaftrgpName = pPlaftrgpName_
    , _plaftrgpCallback = Nothing
    }
projectsLocationsAgentsFlowsTransitionRouteGroupsPatch
    :: GoogleCloudDialogflowCxV3TransitionRouteGroup -- ^ 'plaftrgpPayload'
    -> Text -- ^ 'plaftrgpName'
    -> ProjectsLocationsAgentsFlowsTransitionRouteGroupsPatch
projectsLocationsAgentsFlowsTransitionRouteGroupsPatch pPlaftrgpPayload_ pPlaftrgpName_ =
  ProjectsLocationsAgentsFlowsTransitionRouteGroupsPatch'
    { _plaftrgpXgafv = Nothing
    , _plaftrgpLanguageCode = Nothing
    , _plaftrgpUploadProtocol = Nothing
    , _plaftrgpUpdateMask = Nothing
    , _plaftrgpAccessToken = Nothing
    , _plaftrgpUploadType = Nothing
    , _plaftrgpPayload = pPlaftrgpPayload_
    , _plaftrgpName = pPlaftrgpName_
    , _plaftrgpCallback = Nothing
    }
projectsLocationsAgentsFlowsTransitionRouteGroupsPatch pPlaftrgpPayload_ pPlaftrgpName_ =
  ProjectsLocationsAgentsFlowsTransitionRouteGroupsPatch'
    { _plaftrgpXgafv = Nothing
    , _plaftrgpLanguageCode = Nothing
    , _plaftrgpUploadProtocol = Nothing
    , _plaftrgpUpdateMask = Nothing
    , _plaftrgpAccessToken = Nothing
    , _plaftrgpUploadType = Nothing
    , _plaftrgpPayload = pPlaftrgpPayload_
    , _plaftrgpName = pPlaftrgpName_
    , _plaftrgpCallback = Nothing
    }