Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Updates the breakpoint state or mutable fields. The entire Breakpoint message must be sent back to the controller service. Updates to active breakpoint fields are only allowed if the new value does not change the breakpoint specification. Updates to the `location`, `condition` and `expression` fields should not alter the breakpoint semantics. These may only make changes such as canonicalizing a value or snapping the location to the correct line of code.
See: Google Cloud Debugger API Reference for clouddebugger.controller.debuggees.breakpoints.update
.
- type ControllerDebuggeesBreakpointsUpdateResource = "v2" :> ("controller" :> ("debuggees" :> (Capture "debuggeeId" Text :> ("breakpoints" :> (Capture "id" Text :> (QueryParam "$.xgafv" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] UpdateActiveBreakpointRequest :> Put '[JSON] UpdateActiveBreakpointResponse))))))))))))))
- controllerDebuggeesBreakpointsUpdate :: UpdateActiveBreakpointRequest -> Text -> Text -> ControllerDebuggeesBreakpointsUpdate
- data ControllerDebuggeesBreakpointsUpdate
- cdbuXgafv :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text)
- cdbuUploadProtocol :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text)
- cdbuPp :: Lens' ControllerDebuggeesBreakpointsUpdate Bool
- cdbuAccessToken :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text)
- cdbuUploadType :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text)
- cdbuPayload :: Lens' ControllerDebuggeesBreakpointsUpdate UpdateActiveBreakpointRequest
- cdbuBearerToken :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text)
- cdbuId :: Lens' ControllerDebuggeesBreakpointsUpdate Text
- cdbuDebuggeeId :: Lens' ControllerDebuggeesBreakpointsUpdate Text
- cdbuCallback :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text)
REST Resource
type ControllerDebuggeesBreakpointsUpdateResource = "v2" :> ("controller" :> ("debuggees" :> (Capture "debuggeeId" Text :> ("breakpoints" :> (Capture "id" Text :> (QueryParam "$.xgafv" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] UpdateActiveBreakpointRequest :> Put '[JSON] UpdateActiveBreakpointResponse)))))))))))))) Source #
A resource alias for clouddebugger.controller.debuggees.breakpoints.update
method which the
ControllerDebuggeesBreakpointsUpdate
request conforms to.
Creating a Request
controllerDebuggeesBreakpointsUpdate Source #
Creates a value of ControllerDebuggeesBreakpointsUpdate
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ControllerDebuggeesBreakpointsUpdate Source #
Updates the breakpoint state or mutable fields. The entire Breakpoint message must be sent back to the controller service. Updates to active breakpoint fields are only allowed if the new value does not change the breakpoint specification. Updates to the `location`, `condition` and `expression` fields should not alter the breakpoint semantics. These may only make changes such as canonicalizing a value or snapping the location to the correct line of code.
See: controllerDebuggeesBreakpointsUpdate
smart constructor.
Request Lenses
cdbuUploadProtocol :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text) Source #
Upload protocol for media (e.g. "raw", "multipart").
cdbuAccessToken :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text) Source #
OAuth access token.
cdbuUploadType :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text) Source #
Legacy upload protocol for media (e.g. "media", "multipart").
cdbuPayload :: Lens' ControllerDebuggeesBreakpointsUpdate UpdateActiveBreakpointRequest Source #
Multipart request metadata.
cdbuBearerToken :: Lens' ControllerDebuggeesBreakpointsUpdate (Maybe Text) Source #
OAuth bearer token.
cdbuId :: Lens' ControllerDebuggeesBreakpointsUpdate Text Source #
Breakpoint identifier, unique in the scope of the debuggee.
cdbuDebuggeeId :: Lens' ControllerDebuggeesBreakpointsUpdate Text Source #
Identifies the debuggee being debugged.