gogol-genomics-0.3.0: Google Genomics SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.Resource.Genomics.CallSets.Patch

Contents

Description

Updates a call set. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics This method supports patch semantics.

See: Genomics API Reference for genomics.callsets.patch.

Synopsis

REST Resource

type CallSetsPatchResource = "v1" :> ("callsets" :> (Capture "callSetId" Text :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "updateMask" FieldMask :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] CallSet :> Patch '[JSON] CallSet)))))))))))) #

A resource alias for genomics.callsets.patch method which the CallSetsPatch request conforms to.

Creating a Request

callSetsPatch #

Creates a value of CallSetsPatch with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data CallSetsPatch #

Updates a call set. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics This method supports patch semantics.

See: callSetsPatch smart constructor.

Instances

Eq CallSetsPatch # 
Data CallSetsPatch # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CallSetsPatch -> c CallSetsPatch #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CallSetsPatch #

toConstr :: CallSetsPatch -> Constr #

dataTypeOf :: CallSetsPatch -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CallSetsPatch) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CallSetsPatch) #

gmapT :: (forall b. Data b => b -> b) -> CallSetsPatch -> CallSetsPatch #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CallSetsPatch -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CallSetsPatch -> r #

gmapQ :: (forall d. Data d => d -> u) -> CallSetsPatch -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CallSetsPatch -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CallSetsPatch -> m CallSetsPatch #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CallSetsPatch -> m CallSetsPatch #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CallSetsPatch -> m CallSetsPatch #

Show CallSetsPatch # 
Generic CallSetsPatch # 

Associated Types

type Rep CallSetsPatch :: * -> * #

GoogleRequest CallSetsPatch # 

Associated Types

type Rs CallSetsPatch :: * #

type Scopes CallSetsPatch :: [Symbol] #

type Rep CallSetsPatch # 
type Scopes CallSetsPatch # 
type Scopes CallSetsPatch = (:) Symbol "https://www.googleapis.com/auth/cloud-platform" ((:) Symbol "https://www.googleapis.com/auth/genomics" ([] Symbol))
type Rs CallSetsPatch # 

Request Lenses

cspXgafv :: Lens' CallSetsPatch (Maybe Xgafv) #

V1 error format.

cspUploadProtocol :: Lens' CallSetsPatch (Maybe Text) #

Upload protocol for media (e.g. "raw", "multipart").

cspUpdateMask :: Lens' CallSetsPatch (Maybe FieldMask) #

An optional mask specifying which fields to update. At this time, the only mutable field is name. The only acceptable value is "name". If unspecified, all mutable fields will be updated.

cspPp :: Lens' CallSetsPatch Bool #

Pretty-print response.

cspAccessToken :: Lens' CallSetsPatch (Maybe Text) #

OAuth access token.

cspUploadType :: Lens' CallSetsPatch (Maybe Text) #

Legacy upload protocol for media (e.g. "media", "multipart").

cspPayload :: Lens' CallSetsPatch CallSet #

Multipart request metadata.

cspBearerToken :: Lens' CallSetsPatch (Maybe Text) #

OAuth bearer token.

cspCallSetId :: Lens' CallSetsPatch Text #

The ID of the call set to be updated.